En pocas palabras
ClicReal no entra en tu cuenta de Google Ads. Eres tú quien pega un script en tu cuenta. Ese script lee cada hora, directamente de tu web, la lista de IPs bloqueadas y la aplica como exclusión de IP. También sube las conversiones verificadas y revisa las ubicaciones, si lo activas.
Cómo funciona
El script lee una dirección de tu web (/wp-json/ics/v1/feed) protegida con un token secreto y solo responde si la licencia está activa. Solo descarga datos: no carga ni ejecuta código de fuera. Las IPs y los datos de los clics no pasan por el servidor de ClicReal.
Si en Ajustes → Detección tienes activado «Usar también las exclusiones de cuenta», las 500 IPs más peligrosas van a nivel de cuenta (todas las campañas, también Performance Max) y las siguientes a cada campaña de Búsqueda, Display, Shopping y Vídeo. Cuando desbloqueas una IP en ClicReal, el script la quita también de Google Ads. Tus exclusiones manuales no se tocan.
Pegar el script
- En WordPress, entra en ClicReal → Google Ads y pulsa Copiar script, en el recuadro oscuro.
- En Google Ads, en el menú de la izquierda: Herramientas → Acciones en bloque → Secuencias de comandos. Pulsa el botón azul + y elige Nuevo script.
- En Nombre del script escribe «ClicReal». Borra las líneas de ejemplo de Code.gs (
function main() { }) y pega el script. - Pulsa Autorizar en la franja amarilla y acepta con tu cuenta de Google. Si aparece «aplicación no verificada», pulsa Configuración avanzada → Ir a… y Permitir.
- Pulsa Ejecutar y, en la ventana que sale, Publicar sin revisar (así también se guarda). En Registros verás una línea que termina en «errores: 0» y luego «Hecho.».
- Vuelve a Secuencias de comandos y, en la fila de ClicReal, cambia Frecuencia a Cada hora.
Sabrás que funciona cuando, en ClicReal → Google Ads, «Última lectura del script» y «Última sincronización» muestren una hora reciente.
Los nombres de los menús de Google Ads cambian de vez en cuando. Si no encuentras uno, ClicReal → Google Ads tiene siempre la guía al día.
Si algo falla
| Lo que ves | Qué hacer |
|---|---|
| «Guardar» sale en gris | Falta autorizar el script. Si ya lo está, pulsa Ejecutar → Publicar sin revisar. |
| «Sin cambios» o «+0 / −0» | Es normal: no hay IPs nuevas que añadir ni que quitar. |
| «El feed respondió 403» con «license» | La licencia de la web no está activa o ha caducado. Revísala en ClicReal → Licencia. |
| «El feed respondió 403» con «token» | El script es antiguo o se generó un token nuevo. Copia el script otra vez y sustituye el código. |
| 403, 503 u otro código sin «token» ni «license» | Un cortafuegos, Cloudflare o un plugin de seguridad bloquea a Google. Permite la ruta /wp-json/ics/v1/feed. |
No tengas dos scripts de ClicReal a la vez en la misma cuenta. Si ya tenías uno, sustituye su código por el nuevo.
Seguridad del token
La URL que lee el script lleva un token secreto. Si crees que se ha filtrado, pulsa Generar token nuevo en ClicReal → Google Ads y vuelve a pegar el script. El anterior deja de funcionar.
Si prefieres no usar el script, ClicReal → Google Ads te da la lista para copiar y pegar a mano, en .txt o .csv, separada en nivel de cuenta y nivel de campaña.
Preguntas frecuentes
¿El script puede cambiar mis campañas?
Solo toca las exclusiones de IP que gestiona ClicReal, las conversiones verificadas y, si lo activas, las exclusiones de ubicaciones. No cambia presupuestos, pujas, anuncios ni palabras clave.
¿Cada cuánto se actualiza la lista en Google Ads?
Cada vez que se ejecuta el script. Con la frecuencia «Cada hora», una IP que se bloquea en ClicReal deja de ver tus anuncios en menos de una hora.
¿Y si el script deja de ejecutarse?
ClicReal te avisa, en WordPress o por email según elijas en Ajustes → Avisos, cuando pasan las horas que hayas marcado sin sincronizar (6 por defecto).