Secciones de la documentación
Dinero
Google Ads: conexión y conversiones
Todos los ajustes de Google están en Fuentes → Cuenta publicitaria → Google: tu aplicación OAuth, cuenta, acciones, etiquetas, gasto e historial. En el flujo solo seleccionas esa fuente. El flujo no tiene conexión Google ni ID de acciones independientes.
En esta guía: propiedad de los recursos · opciones de conexión · requisitos previos · Google Cloud y OAuth · conectar una fuente · selección de cuenta · IDs de acción manuales · IDs y etiquetas · flujos individuales · envío de postbacks · etiquetas del navegador · gastos · verificación · solución de problemas · mantenimiento · preguntas frecuentes.
1. ¿A quién pertenecen las cuentas y los permisos?
| Recurso | Propietario y finalidad |
|---|---|
| Proyecto de Google Cloud | Tuyo. En él activas las API y administras su acceso. |
| OAuth Client ID y Client Secret | Credenciales de tu aplicación en tu proyecto de Cloud. Tu aplicación solicita permiso al usuario de Google que selecciones. |
| Usuario de Google y cuenta de Ads | El usuario seleccionado debe tener acceso a la cuenta de Ads de destino. Su correo no es el ID de diez dígitos de la cuenta publicitaria. |
| Cuenta de administrador / MCC | Tu cuenta de administrador, o una a la que el usuario de Google ya tenga acceso, si necesitas esa vía de acceso. |
| ArtisanClo | Proporciona el software, el servidor y la URL de retorno OAuth; guarda la configuración, recibe postbacks, renueva tokens autorizados, envía eventos y muestra respuestas. |
Esta integración con Ads no utiliza una aplicación OAuth, un proyecto de Cloud, un developer token ni un MCC compartidos de ArtisanClo. Tampoco sustituye tus credenciales por las de otro cliente. Las solicitudes del servidor siguen ejecutándose en la infraestructura de ArtisanClo; usar tu aplicación no significa que salgan de tu ordenador.
El Client Secret y los tokens de acceso y actualización se guardan cifrados. Los secretos guardados no se devuelven al formulario. Dejar vacío un campo de secreto ya guardado conserva su valor anterior. Los visitantes solo reciben IDs y etiquetas públicos. Separar los recursos no garantiza evitar restricciones de Google: sus reglas siguen aplicándose a las cuentas, las aplicaciones y el uso del servicio.
2. Elige las funciones que necesitas
| Opción | Requisitos | Qué permite | Qué no permite |
|---|---|---|---|
| Conversiones desde el servidor | Tu aplicación OAuth, Data Manager API, ID de cuenta de Ads e IDs de acciones | Enviar leads y ventas cuando ArtisanClo recibe una conversión | Por sí sola, no permite listar cuentas ni importar gastos |
| Acceso adicional a Google Ads API | Acceso de tu proyecto de Cloud a las cuentas de destino y permiso OAuth de Google Ads | Listar cuentas, crear o reutilizar acciones de importación y habilitar la importación de gastos | Acceder a cuentas que tu usuario de Google no puede administrar |
| Solo navegador | Conversion ID/label y la etiqueta JavaScript de ArtisanClo en la página | Eventos de visita a la oferta y envío de formularios | Postbacks tardíos ni gastos; no requiere iniciar sesión en Google |
| Archivo programado | URL del feed de la fuente y programación de cargas en Google Ads | Google recoge las conversiones offline preparadas | Autorización OAuth ni envío inmediato al llegar un postback |
Puedes activar juntos el envío desde el servidor y desde el navegador. Detectan momentos distintos y no se unen automáticamente en una conversión. Revisa los duplicados y los objetivos de conversión.
Google eliminó este requisito el 9 de septiembre de 2026. El acceso a Google Ads API ahora depende del proyecto de Cloud propietario de tus credenciales OAuth. No solicites un nuevo developer token mediante MCC para esta conexión; consulta Google Ads API Overview de tu proyecto. Aviso de migración de Google. ArtisanClo no lo solicita ni lo guarda; los tokens guardados antes se eliminaron.
3. Prepara el seguimiento y la fuente
- Tu plan debe incluir el envío de conversiones a plataformas publicitarias. La importación de gastos es una función de plan independiente. La configuración muestra las restricciones cuando una función no está disponible.
- Usa un flujo con el tracker activado. Los flujos de solo cloaking no envían conversiones de la fuente. Selecciona la fuente en la configuración de seguimiento del flujo.
- Configura las conversiones entrantes desde tu sitio, red de afiliación o tracker externo. Pasa el ID de clic de ArtisanClo a la oferta y devuélvelo en el postback.
- Comprueba que las visitas publicitarias conservan un
gclid,gbraidowbraidreal. Elclick_idinterno de ArtisanClo vincula el postback con la visita; el identificador de Google vincula esa visita con un anuncio. Ambos vínculos son necesarios. - Usa un usuario de Google con permisos suficientes en la cuenta de Ads de destino o en un MCC accesible. Los permisos de Cloud, por sí solos, no dan acceso a una cuenta de Google Ads.
No inventes un ID de clic de Google para un envío normal. gad_source, los valores UTM, el correo y los IDs de transacción no pueden sustituirlo. Conectar Google más tarde no recupera un identificador ausente en la visita original.
4. Configura tu propia aplicación de Google Cloud
- Abre Google Cloud Console y selecciona o crea un proyecto que controles.
- Activa Data Manager API en la biblioteca de API para enviar conversiones desde el servidor.
- Para listar cuentas, crear acciones automáticamente o importar gastos, activa también Google Ads API. Comprueba el nivel de acceso del proyecto en Google Ads API Overview y cumple los requisitos de Google para las cuentas previstas. El acceso exclusivo de prueba no basta para cuentas publicitarias de producción. Niveles de acceso del proyecto.
- Configura la identidad de tu aplicación, el correo de contacto y la audiencia en Google Auth Platform. Una audiencia interna solo permite usuarios de esa organización. En Testing, añade como usuario de prueba la dirección de Google que utilizarás.
- Crea un OAuth Client ID de tipo Web application. En ArtisanClo, abre la fuente → Cuenta publicitaria → Google → conversiones del servidor → tu propia aplicación OAuth de Google Cloud. Copia el Authorized redirect URI mostrado en la configuración de ese cliente OAuth.
- Copia el Client ID y el Client Secret en la fuente. El Client ID suele terminar en
.apps.googleusercontent.com. No pegues una clave de API, un número de cuenta de Ads ni un archivo JSON completo en estos campos.
Copia exactamente la URL de retorno, incluidos el esquema, el dominio y la ruta. No sustituyas /en/ por el idioma de tu panel: la ruta de retorno es fija. Las instalaciones locales y de producción pueden mostrar direcciones distintas. Requisitos de Google para OAuth web.
La conexión del servidor solicita openid, email y https://www.googleapis.com/auth/datamanager. Activar el interruptor de Google Ads API añade https://www.googleapis.com/auth/adwords. Concede los permisos necesarios para las funciones seleccionadas. El permiso de Data Manager es obligatorio para completar esta conexión del servidor.
Una aplicación externa en Testing suele recibir un token de actualización válido durante siete días con estos permisos de API. Para un envío continuo, configura el estado de publicación de la aplicación y cumple los requisitos de verificación de Google aplicables. La publicación/verificación OAuth y el acceso del proyecto de Cloud a Ads API son configuraciones independientes. Caducidad de tokens OAuth.
Los nombres de las pantallas de Google pueden cambiar. Usa la identidad de tu aplicación y declara únicamente dominios que controles. Si Google exige verificar el dominio o la aplicación, sigue los requisitos de tu configuración real; conectar ArtisanClo no sustituye ese proceso.
5. Conecta la fuente
- Abre Fuentes y crea o edita tu fuente de Google. Asígnale un nombre que identifique el negocio o la cuenta.
- Despliega el bloque de conversiones y gastos de la cuenta publicitaria, selecciona Google y activa el envío de leads y ventas desde el servidor.
- Introduce Client ID y Client Secret. Activa «Lista de cuentas, creación de conversiones y gastos (Google Ads API)» si tu proyecto de Cloud está preparado para estas funciones.
- Haz clic en «Guardar y conectar mi Google». La fuente se guarda antes de abrir Google. Selecciona el usuario adecuado y autoriza tu propia aplicación.
- Al volver, comprueba el correo conectado y configura la cuenta publicitaria y las acciones de conversión. «Conectado» confirma una autorización guardada, no el envío de una conversión concreta.
Iniciar sesión en el panel de ArtisanClo con Google y autorizar una fuente publicitaria son operaciones distintas. La conexión de Ads usa el Client ID guardado en esa fuente.
Completa la autorización en la misma sesión del navegador en diez minutos. Iniciar otra conexión reemplaza la pendiente. Si vuelves a una pestaña antigua o la solicitud caduca, comienza de nuevo desde la fuente.
Si el inicio de sesión falla, el panel indica el motivo:
| Motivo | Qué hacer |
|---|---|
| No se marcó el acceso para enviar conversiones | Vuelve a iniciar sesión y deja marcados todos los permisos en la pantalla de Google |
| Google no concedió acceso permanente | Elimina el acceso de la aplicación en tu cuenta de Google (Seguridad → Aplicaciones de terceros) y vuelve a iniciar sesión |
| Google rechazó el Client ID o el Client Secret | Compáralos con el cliente OAuth de tu Google Cloud |
| Durante el inicio de sesión cambiaron el Client ID, el Secret o los accesos de la fuente | Guarda la fuente y vuelve a iniciar sesión |
| Google no confirmó el correo de la cuenta | Inicia sesión con una cuenta de correo verificado |
| Google no concedió el acceso | Revisa el redirect URI de tu cliente OAuth y vuelve a intentarlo |
6. Selecciona una cuenta y configura las acciones automáticamente
- Tras autorizar Google Ads API, pulsa «Mostrar mis cuentas». La lista incluye las cuentas publicitarias accesibles, también los clientes de MCC. Si está vacía, comprueba el usuario de Google, los permisos de Ads y el acceso del proyecto de Cloud.
- Comprueba el ID de cuenta de diez dígitos y pulsa «Seleccionar y configurar». Este botón puede crear acciones de conversión reales en esa cuenta.
- Revisa el ID de cuenta rellenado, el ID de administrador si corresponde y los IDs de las acciones de lead y venta.
| Estado de ArtisanClo | Nombre exacto de la acción en Ads | Acción creada |
|---|---|---|
lead | AC — Lead | Importación de clics (UPLOAD_CLICKS), categoría de envío de lead, una por clic |
sale | AC — Sale | Importación de clics (UPLOAD_CLICKS), categoría de compra, varias por clic |
Se reutilizan las acciones activadas y compatibles con esos nombres exactos. Un tipo o estado incompatible detiene la configuración con un error; no se modifican silenciosamente las acciones existentes. Las dos creaciones son operaciones separadas: si falla la segunda, la primera puede existir ya y se reutilizará cuando resuelvas el error y lo intentes de nuevo.
Si el seguimiento de conversiones pertenece a otra cuenta en una configuración MCC, la configuración automática devuelve google_shared_conversion_account. Comprueba primero la propiedad de las conversiones en Google Ads; cambiar el ID de administrador no transfiere las acciones.
La configuración automática rellena los IDs de acciones del servidor. No crea ni obtiene Conversion IDs/labels del navegador. Configura los eventos del navegador por separado y revisa los objetivos de conversión y las pujas de las campañas en Google Ads.
7. Usa IDs manuales sin Google Ads API
Data Manager API junto con tu autorización OAuth puede enviar postbacks aunque la lista de cuentas y la creación de acciones estén desactivadas.
- Prepara acciones de conversión de importación de clics en Google Ads. Usa acciones separadas para lead y venta si quieres ambos estados.
- Introduce el número de cuenta publicitaria en Google Ads Account ID, por ejemplo
123-456-7890. Los guiones se eliminan en las solicitudes de API. - Introduce el ID de MCC si accedes por esa vía. Déjalo vacío para acceso directo.
- Abre cada acción de conversión en Google Ads y copia su ID numérico, el parámetro
ctIdde la URL de la página, en el campo correspondiente a lead o venta. - Guarda la fuente y ejecuta la validación de cada estado activado.
Un campo de acción vacío desactiva ese estado. Para enviar solo ventas, rellena venta y deja lead vacío. No pongas AW-… ni una Conversion label en un campo de ID de acción del servidor.
8. Distingue IDs de cuenta, IDs de acción y etiquetas
Estos valores son ilustrativos, no credenciales utilizables.
| Campo | Ejemplo | Finalidad |
|---|---|---|
| Google Ads Account ID | 1234567890 | Cuenta publicitaria que recibe eventos del servidor o proporciona gastos |
| Cuenta de administrador / MCC | 9876543210 | Vía de acceso; no sustituye a la cuenta publicitaria |
| ID de acción / ctId | 111111111 | Destino de un lead o una venta del servidor |
| GTAG ID / Conversion ID | AW-12345678901 | Identificador público de la etiqueta de Google para el envío del navegador |
| Conversion label | ExampleLeadLabel | Identifica la acción concreta del navegador |
| Destino del navegador | AW-12345678901/ExampleLeadLabel | ID y etiqueta combinados del fragmento de evento |
| Client ID / Client Secret | Credenciales de tu aplicación OAuth | Autorización y renovación del acceso; nunca se incluyen en la etiqueta del visitante |
9. Selecciona una fuente en el flujo
Todos los ajustes de Google están en Fuentes → Cuenta publicitaria → Google: tu aplicación OAuth, cuenta, acciones, etiquetas, gasto e historial. En el flujo solo seleccionas esa fuente. El flujo no tiene conexión Google ni ID de acciones independientes.
Para otra cuenta Google o acciones diferentes, crea otra fuente y selecciónala en el flujo. Los cambios de una fuente afectan a todos los flujos que la seleccionan. La etiqueta del navegador y los postbacks usan esa fuente. Si cambia antes de enviar una conversión en cola, el envío anterior se detiene con google_connection_changed.
10. Sigue el recorrido de una conversión del servidor
- La visita publicitaria se guarda con el identificador real de clic de Google y el ID interno de clic de ArtisanClo.
- Tu sitio o red comunica un lead/venta mediante el receptor de conversiones configurado, devolviendo el ID de clic de ArtisanClo.
- Todos los ajustes de Google están en Fuentes → Cuenta publicitaria → Google: tu aplicación OAuth, cuenta, acciones, etiquetas, gasto e historial. En el flujo solo seleccionas esa fuente. El flujo no tiene conexión Google ni ID de acciones independientes.
- El servidor utiliza un token OAuth válido de tu aplicación para llamar a Data Manager API con tu cuenta y tu acción.
- El resultado se registra en el historial de envíos. Google procesa y atribuye el evento por separado.
La solicitud contiene el identificador de clic de Google, la hora del evento, el valor de conversión en USD y un identificador de evento para evitar duplicados. El valor procede del pago de la conversión registrado en ArtisanClo, no del gasto publicitario. El envío del servidor no espera a la importación matutina de gastos.
Cada par conversión/estado se envía una vez. El paso de lead a venta puede enviar dos acciones diferentes. Hold, rejected y trash no se envían mediante esta asignación. Rechazar un lead ya enviado no retira automáticamente su conversión de Google. Reenviar un importe cambiado con el mismo estado no es un ajuste de valor de Google Ads.
Esta interfaz no ofrece reintentos automáticos de envíos fallidos ni carga masiva del historial. Reconectar restablece el acceso para eventos futuros. Repetir el mismo postback y estado no equivale a un botón de reenvío. Usa la validación para comprobar la configuración y una nueva conversión de prueba autorizada para comprobar toda la cadena.
11. Eventos del navegador con IDs y etiquetas de Google
Con Google Ads API activada y la cuenta seleccionada, pulsa «Configurar etiquetas desde Google» en la sección del navegador de la fuente. Crea o reutiliza AC — Offer visit y AC — Form lead y obtiene sus ID/etiquetas. Las acciones nuevas son objetivos secundarios. Instala la etiqueta JavaScript de ArtisanClo en la página; el botón no la instala. Sin API, usa los campos manuales siguientes.
El envío del navegador es independiente de OAuth. Detecta visitas a la oferta y envíos de formularios mientras el visitante está en la página; no puede enviar un postback tardío cuando ya se ha ido.
- Instala la etiqueta JavaScript de ArtisanClo en la página y activa el seguimiento del flujo.
- Abre la conversión web correspondiente en Google Ads → configuración de la etiqueta → «Use Google Tag Manager». Copia Conversion ID y Conversion label. Esa pestaña muestra los valores; usar ArtisanClo no exige por sí mismo instalar GTM.
- Activa las conversiones del navegador en la fuente. Rellena GTAG ID y GTAG Click Label para la visita a la oferta, y GTAG Conversion ID y GTAG Conversion Label (Lead) para el formulario.
- También puedes desplegar «Pegar un fragmento de evento» y pegar el fragmento de un solo destino. ArtisanClo extrae el ID/label; no ejecuta el JavaScript pegado.
- Comprueba el
AW-ID/labelmostrado y guarda. Mientras esté activado, debe haber al menos un evento completo. Para desactivar todos los eventos, apaga el interruptor del navegador.
Por ejemplo, gtag('event', 'conversion', {'send_to': 'AW-12345678901/ExampleLeadLabel'}); se convierte en el destino guardado AW-12345678901/ExampleLeadLabel. No mezcles dos destinos distintos en un campo. Un ID sin etiqueta está incompleto.
El código carga automáticamente la etiqueta de Google y reutiliza una función gtag existente. En una prelanding, el evento de oferta corresponde al clic en el enlace a la oferta, no a abrir la prelanding. Antes de navegar espera la respuesta del evento un máximo de 800 ms y después continúa aunque Google esté bloqueado.
El evento de un formulario normal se activa después de la validación nativa del navegador si no se ha cancelado submit. No demuestra que tu servidor haya aceptado el formulario. Para formularios AJAX, emite lo siguiente después de recibir una respuesta satisfactoria de tu procesador de formularios:
document.dispatchEvent(new Event('artisanclo:lead'));
No lo emitas solo al pulsar un botón, si falla la validación ni antes de recibir la respuesta del servidor. Notifica a la etiqueta de Google y no crea por sí mismo una conversión de ArtisanClo. Configura las conversiones entrantes por separado.
La etiqueta de la página principal no puede observar un formulario dentro de un iframe de terceros ni acciones posteriores en un sitio externo sin tu etiqueta. Los bloqueadores, CSP y la configuración de consentimiento pueden afectar al envío. La integración no anula el consentimiento configurado en tu sitio.
12. Evita duplicados y elige los objetivos de conversión
Evita enviar la misma acción del navegador desde GTM y ArtisanClo con el mismo ID/label. ArtisanClo limita las repeticiones del mismo tipo de evento para un clic y proporciona a Google un identificador de transacción.
Los eventos del servidor y del navegador usan mecanismos separados y no garantizan una deduplicación automática conjunta. Un envío de formulario y un postback confirmado pueden representar objetivos distintos. Revisa qué acciones son principales y se usan para optimizar campañas en Google Ads. Rechazar un postback no cancela un evento del navegador ya enviado.
13. Importa gastos
- Autoriza tu propia aplicación OAuth para Google Ads API y comprueba el acceso del proyecto de Cloud a cuentas de producción.
- Elige Google en el bloque de gastos de la cuenta publicitaria de la fuente.
- Indica la cuenta publicitaria que proporcionará los gastos. Revisa el número sugerido tras la configuración automática; una cuenta de gastos ya rellenada no se sobrescribe automáticamente.
- Guarda la fuente. Los gastos se importan según la programación si tu plan incluye esta función.
Cada mañana, la importación vuelve a leer los tres días completos anteriores para recoger correcciones. No es un contador en tiempo real del gasto de hoy. Los valores se leen en la moneda de la cuenta publicitaria y se convierten a USD con un tipo de cambio disponible.
Si varios flujos comparten una fuente, conserva los IDs de campaña en los clics, normalmente con utm_campaign={campaignid} en la plantilla de Google Ads. Una campaña compartida se reparte según la proporción de clics relacionados de cada flujo que llegaron a ofertas; si ninguno llegó, se usan todos los clics relacionados. Las campañas sin clics coincidentes no se asignan arbitrariamente: sus IDs aparecen en un error de importación.
Si una fuente tiene un solo flujo con seguimiento, ese flujo recibe todo el gasto importado de la cuenta. No interpretes esta configuración como un filtro de una campaña dentro de una cuenta mayor. Los valores importados no sobrescriben gastos introducidos manualmente. Revisa la hora de la última sincronización y el error en la configuración de gastos.
14. Verifica por separado la configuración, el envío y la atribución
Todos los ajustes de Google están en Fuentes → Cuenta publicitaria → Google: tu aplicación OAuth, cuenta, acciones, etiquetas, gasto e historial. En el flujo solo seleccionas esa fuente. El flujo no tiene conexión Google ni ID de acciones independientes.
Validación sin registro. Pulsa «Guardar y enviar validación» junto a un estado del servidor rellenado. Guarda el formulario y llama a Google con validateOnly = true, validando sin ejecutar la conversión. No se crea una conversión real en ArtisanClo; el historial identifica el intento de validación. Referencia de validateOnly de Google.
Todos los ajustes de Google están en Fuentes → Cuenta publicitaria → Google: tu aplicación OAuth, cuenta, acciones, etiquetas, gasto e historial. En el flujo solo seleccionas esa fuente. El flujo no tiene conexión Google ni ID de acciones independientes.
Comprobar toda la cadena. En un escenario de prueba autorizado, registra un clic publicitario, verifica su ID de Google, usa el ID interno de clic en una nueva conversión, localízala en ArtisanClo y revisa su envío normal a Google. Confirma el destino y el resultado y, más tarde, comprueba Google Ads. Es un envío real que puede afectar a los informes.
Comprobar el navegador. Usa Google Tag Assistant, realiza la acción e inspecciona el evento conversion y el destino send_to. Los formularios fallidos no deben emitir tu evento de éxito. Los eventos del navegador no tienen registro de respuestas de Google en el servidor ni botón validateOnly.
15. Consulta el historial de envíos
| Campo o resultado | Significado |
|---|---|
| Hora, canal google, lead/sale | Hora y estado del intento |
| Validación correcta | Se aceptó una solicitud de validación; no se ejecutó una conversión real |
| Solicitud aceptada / OK | La API aceptó una solicitud normal; la atribución aún no está confirmada |
| Estado HTTP y error | Resultado de la solicitud o motivo por el que no hubo envío |
| Respuesta de Google y avisos | Detalles adicionales, incluidos avisos en respuestas satisfactorias |
| requestId | Identificador de solicitud de Google, si se devuelve, para investigar el intento |
La fuente muestra los últimos diez envíos, no una exportación completa del historial. La relación de un envío normal con su conversión también está disponible en el historial de conversiones/clics. Para soporte, facilita la fuente, el flujo, la hora, el estado, el código HTTP, el texto del error y requestId si existe. No envíes Client Secret ni tokens de acceso o actualización.
16. Solución de problemas
| Síntoma o código | Qué comprobar |
|---|---|
| Botón de conexión no disponible | El envío del servidor está activado, Client ID/Secret están rellenos y tu plan y rol de equipo permiten la función. |
| redirect_uri_mismatch | La URL de retorno mostrada está registrada exactamente para este cliente OAuth, incluidos esquema, dominio, ruta de idioma y barra final. |
| Google rechaza al usuario seleccionado | El correo, la audiencia de la aplicación, Test users y las restricciones de Workspace. Usa datos veraces de propiedad de la aplicación. |
| 403 al volver de Google | El plazo de diez minutos, el mismo navegador/sesión, otra conexión pendiente o credenciales cambiadas. Reinicia desde la fuente. |
| google_ads_api_disabled | Activa Google Ads API en el proyecto y el interruptor correspondiente de la fuente; luego guarda. |
| google_scope_missing / petición de reconexión | Reconecta y concede el permiso de API. Activar una API en Cloud no concede por sí solo acceso OAuth. |
| google_auth | El servidor no obtuvo acceso a Google. La respuesta del registro indica el motivo: acceso revocado o caducado, Client ID/Secret rechazados o Google desconectado en la fuente. Corrígelo y vuelve a conectar. |
| CLOUD_PROJECT_NOT_APPROVED_FOR_PRODUCTION | El acceso de tu proyecto a Google Ads API no incluye cuentas de producción. Revisa Google Ads API Overview y los requisitos de acceso. Un developer token no lo soluciona. |
| Falta la cuenta o error de permisos de Google | El usuario, acceso directo/MCC, estado de cuenta y permisos de la operación. El acceso a Cloud no añade al usuario a Ads. |
| google_shared_conversion_account | El propietario de las conversiones difiere de la cuenta seleccionada; revisa el seguimiento de conversiones multicuenta. |
| google_incompatible_conversion | La acción con ese nombre debe estar activada y ser de importación de clics. Usa una acción compatible o introduce manualmente un ID adecuado. |
| no_click_id | El clic original no tiene gclid/gbraid/wbraid. Revisa la URL publicitaria, los parámetros y la relación entre postback y clic. |
| Conversión registrada, sin intento de envío | Revisa la fuente seleccionada, seguimiento, plan, envío del servidor, autorización Google y acción del estado. Si todo es correcto, pide a soporte que revise la cola. |
| Solicitud aceptada, sin conversión en Ads | Descarta validateOnly y revisa cuenta/acción, ID real de clic, diagnósticos de importación, fechas del informe, ventana de conversión y procesamiento de Google. HTTP 200 por sí solo no demuestra atribución. |
| No hay evento del navegador | La etiqueta JS, el interruptor del navegador, ID/label completos, CSP, bloqueadores, consentimiento, límites de iframe y emisión del éxito AJAX. Revisa Tag Assistant. |
| Faltan gastos | El plan, permiso de Google Ads API, número de cuenta, día completo, correspondencia de campañas con clics y último error de importación. |
| 429 / límite de solicitudes | Espera antes de repetir solicitudes de la interfaz. Comprueba las cuotas del proyecto para los límites de Google. Los envíos normales fallidos no se reintentan automáticamente. |
17. Reconecta, desconecta y migra desde JSON
Añadir Google Ads API. Actívala en el proyecto y la fuente y reconecta. Guardar el interruptor no amplía una autorización existente.
Cambiar Client ID o Secret. Guardar credenciales de aplicación cambiadas elimina la autorización OAuth actual. Conecta de nuevo y considera todos los flujos que comparten la fuente antes de cambiarla.
Detener solo el envío de postbacks. Desactiva el envío del servidor y guarda. Los eventos del navegador, archivos programados y gastos tienen configuraciones separadas. Desactiva cada función utilizada para detener toda la actividad de la fuente con Google.
Desconectar el acceso. Elimina la autorización OAuth guardada de esta fuente. No elimina la aplicación ni las acciones de Google Ads. No ejecuta una revocación global en Google, que podría afectar a otras fuentes con la misma aplicación del cliente. Si revocas tú mismo el permiso en Google, revisa todas esas fuentes.
Clave JSON de una cuenta de servicio del cliente ya existente. Las fuentes conectadas anteriormente siguen siendo compatibles. Para migrar, configura y autoriza tu aplicación OAuth en la fuente. Introducir un OAuth Client ID selecciona la vía OAuth; no esperes un retorno automático a la antigua clave JSON mientras el inicio de sesión esté incompleto. La autorización correcta elimina la clave anterior de conversiones del servidor. Revisa también los gastos, el permiso de Ads API y cada acción.
Archivo programado de Google Ads. Esta opción independiente incluye hasta 90 días de eventos aptos con gclid y usa los nombres de conversión de la configuración del feed. Esos nombres no son ctId ni etiquetas del navegador. Elige una vía principal de envío para los mismos eventos y evita importaciones duplicadas involuntarias.
18. Preguntas frecuentes
- ¿Puedo prescindir de Google Cloud?
- Sí, para el envío del navegador con ID/label o un archivo programado. El envío automático del servidor mediante OAuth requiere tu propio proyecto de Cloud.
- ¿Puedo prescindir de JSON?
- Sí. La nueva conexión usa Client ID, Client Secret y autorización de Google, no una clave descargada de cuenta de servicio.
- ¿Todo es automático?
- Con Google Ads API activada y la cuenta seleccionada, pulsa «Configurar etiquetas desde Google» en la sección del navegador de la fuente. Crea o reutiliza
AC — Offer visityAC — Form leady obtiene sus ID/etiquetas. Las acciones nuevas son objetivos secundarios. Instala la etiqueta JavaScript de ArtisanClo en la página; el botón no la instala. Sin API, usa los campos manuales siguientes. - ¿Necesito el MCC de ArtisanClo?
- No. Con acceso directo tampoco necesitas un MCC propio. Usa un ID de administrador solo si tu vía de acceso lo requiere.
- ¿Puede un flujo usar otra cuenta?
- Para otra cuenta Google o acciones diferentes, crea otra fuente y selecciónala en el flujo. Los cambios de una fuente afectan a todos los flujos que la seleccionan. La etiqueta del navegador y los postbacks usan esa fuente. Si cambia antes de enviar una conversión en cola, el envío anterior se detiene con
google_connection_changed. - ¿Se enviará un lead después de que el visitante se vaya?
- Sí, si llega un postback vinculado y se cumplen las condiciones de envío del servidor. Una configuración solo de navegador no puede hacerlo.
- ¿Por qué un evento del navegador no aparece en las conversiones de ArtisanClo?
- La etiqueta de Google no sustituye al receptor de conversiones. Configura el postback o procesador del sitio y el ID interno de clic.
- ¿Una validación correcta demuestra la atribución?
- No. Confirma toda la cadena con un clic publicitario real autorizado y comprueba el resultado final en Google Ads.
Relacionado: fuentes, seguimiento del flujo, conversiones entrantes, historial de conversiones, informes y gastos. Los requisitos de las API externas se contrastaron con la documentación de Google el 19 de octubre de 2026; consulta la interfaz actual de Google para la configuración de tu proyecto y los nombres de las pantallas.
ArtisanClo · Documentación del panel. Si tienes preguntas, escribe a info@artisanclo.com o a @artisanclo_support en Telegram.