Cómo evitar que AdBlock y herramientas similares bloqueen el código de seguimiento JavaScript de Post Affiliate Pro

Cómo evitar que AdBlock y herramientas similares bloqueen el código de seguimiento JavaScript de Post Affiliate Pro

Definición del problema

Extensiones de navegador como AdBlock, uBlock Origin y otras son ampliamente utilizadas para bloquear anuncios y scripts de seguimiento. La configuración de seguimiento predeterminada de Post Affiliate Pro (PAP) suele emplear un dominio reconocible como algo.postaffiliatepro.com, que es frecuentemente objetivo de estas extensiones por su conocida asociación con el seguimiento de afiliados. Esto puede provocar la pérdida de clics y conversiones, afectando negativamente la precisión y la confiabilidad de tu programa de afiliados.

Entender cómo operan los bloqueadores de anuncios y ajustar proactivamente tu configuración es vital para mantener un seguimiento de afiliados confiable y reportes precisos para tu programa.

Por qué se bloquean el dominio y los scripts predeterminados de Post Affiliate Pro

Los bloqueadores de anuncios utilizan listas de filtros que detectan dominios y scripts de seguimiento conocidos. El subdominio predeterminado de PAP (por ejemplo, ejemplo.postaffiliatepro.com) está públicamente vinculado al seguimiento de afiliados y, por ello, es marcado y bloqueado por la mayoría de los bloqueadores de anuncios. Las solicitudes a endpoints típicos de seguimiento como track.php o sus variantes hasheadas son interceptadas, sin importar el nombre del archivo, porque el dominio en sí figura en la lista de bloqueo. Esto significa que los scripts de seguimiento y píxeles de conversión pueden no cargarse ni registrar eventos cuando los bloqueadores están activos.

Resolución de problemas: cómo comprobar si tu seguimiento está bloqueado

Para determinar si tus scripts de seguimiento están siendo bloqueados:

  1. Instala AdBlock u otra extensión de navegador popular.
  2. Visita tu sitio web y abre las Herramientas de desarrollador (normalmente F12).
  3. Ve a la pestaña Red y filtra por el dominio de tu cuenta de Post Affiliate Pro (no por el nombre del archivo, ya que los scripts pueden estar hasheados y ser únicos).
  4. Recarga la página y busca solicitudes a tu dominio de seguimiento.
  5. Si las solicitudes aparecen como bloqueadas o no se muestran, tu seguimiento está siendo interrumpido por el bloqueador de anuncios.

Los nombres de scripts de seguimiento como track.php o sus versiones hasheadas (por ejemplo, a1x2r2) pueden ser únicos por cuenta y cambiar, así que siempre filtra por el dominio.

Buenas prácticas: Evitar la detección de bloqueadores en Post Affiliate Pro

  • Configura un dominio de seguimiento personalizado: Elige un subdominio neutral como partners.tudominio.com (ya que el dominio también se usa para la oficina de afiliados y comerciantes), sin palabras clave como ‘affiliate’, ’track’ o ‘postaffiliatepro’. Crea un registro DNS CNAME que apunte este subdominio a tu dominio PAP predeterminado.
  • Configura el dominio personalizado en PAP: En tu panel de comerciante, en Configuración → Ajustes de dominio, añade tu nuevo dominio. También debes comprar e instalar un certificado SSL generado usando el CSR de Post Affiliate Pro. Let’s Encrypt no está soportado por ahora, así que utiliza un proveedor SSL tradicional. Para pasos detallados, consulta la guía oficial de parking de dominios .
  • Actualiza los códigos de integración: Tras configurar el dominio personalizado, asegúrate de que los scripts y enlaces de seguimiento de tu web usan el nuevo dominio resistente a bloqueadores.
  • Prueba con bloqueadores de anuncios activados: Revisa periódicamente tu sitio con bloqueadores populares para confirmar que el seguimiento no está siendo bloqueado.

Aumentar la fiabilidad del seguimiento: Seguimiento servidor a servidor (S2S)

El seguimiento basado en navegador nunca podrá ser completamente inmune a los bloqueadores. Para máxima fiabilidad, puedes implementar el seguimiento S2S (servidor a servidor) además de (o en vez de) los métodos basados en JavaScript:

  1. Configura Enlaces de Redirección:
    En Post Affiliate Pro, ve a Configuración → Ajustes de seguimiento y selecciona “Enlaces de redirección” como método de enlace. Activa la opción “Agregar id de visitante a las URLs de redirección”.
  2. Guarda el visitorId:
    En tu página de destino, captura el parámetro visitorId de la cadena de consulta de la URL (por ejemplo, ?visitorId=abcdef123456). Puedes guardar este valor estableciendo una cookie PAPVisitorId para el usuario o almacenándolo en el servidor en tu sesión/base de datos, según tu preferencia técnica.
  3. Registra la conversión:
    Cuando se produzca una venta o acción, llama siempre al endpoint sale.php desde tu servidor. Incluye los parámetros visitorId e ip. Si el visitorId no está disponible, llama igualmente al endpoint—Post Affiliate Pro puede registrar usando la dirección IP, códigos de cupón o identificadores de cliente.
    Ejemplo de URL:
    https://partners.tudominio.com/scripts/sale.php?visitorId=abcdef123456&ip=123.45.67.89&totalcost=100&orderID=ABC123
    
    Para ver la lista completa de parámetros disponibles, consulta la documentación de seguimiento por píxel .

El seguimiento S2S se gestiona en el servidor y no se ve afectado por los bloqueadores de anuncios del navegador, proporcionándote el método más fiable para el seguimiento de conversiones.

Guía paso a paso: Configuración de un dominio de seguimiento personalizado en Post Affiliate Pro

  1. Elige un subdominio neutral (por ejemplo, partners.tudominio.com).
  2. Crea un registro DNS CNAME que apunte este subdominio a tu dominio Post Affiliate Pro predeterminado (por ejemplo, algo.postaffiliatepro.com).
  3. Obtén un certificado SSL para tu dominio personalizado usando el CSR de tu instalación de Post Affiliate Pro.
  4. En tu panel de comerciante, ve a Configuración → Ajustes de dominio y añade tu nuevo dominio.
  5. Actualiza todos los códigos de seguimiento en tu sitio para usar el nuevo dominio.
  6. Valida probando con los bloqueadores de anuncios activados.

Siguiendo estas buenas prácticas, puedes mejorar significativamente la fiabilidad del seguimiento de tus afiliados, reducir la pérdida de conversiones y mantener tus reportes precisos, incluso para visitantes que usan herramientas de bloqueo de anuncios.

Saber más

¡Estarás en buenas manos!

Únete a nuestra comunidad de clientes satisfechos y brinda excelente soporte al cliente con Post Affiliate Pro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface