Antes de empezar
Ten listos estos elementos antes de añadir cualquier código a tu sitio:- Firma el anexo de procesamiento de datos. El píxel envía a Profound datos de usuarios finales que tu acuerdo actual no cubre. Comunícate con tu representante de anuncios y no realices la instalación hasta que el anexo esté firmado.
- Indica tus dominios a tu equipo de Profound. Cada ID de píxel tiene su propia lista de dominios permitidos, y los eventos de un dominio que no esté en la lista no se procesan. Comparte todos los nombres de host en los que instalarás el píxel.
Pasos de instalación
1
Obtén tu ID de píxel
En la plataforma de Profound, ve a Ad Manager (en la barra lateral izquierda, en Ads), selecciona Conversions en la esquina superior derecha y, en Your pixels, selecciona Generate pixel.
Cada ID de píxel cubre un sitio o entorno.
2
Añade el fragmento a tu sitio web
Instala el fragmento manualmente o mediante Google Tag Manager.
- Instalación manual
- Google Tag Manager
Pega este fragmento de código en el Conserva ambas llamadas a la función
<head> de cada página que quieras medir y reemplaza <YOUR_PIXEL_ID> con el ID de píxel que obtuviste en el paso 1:pfq. Cumplen funciones distintas:pfq("init", …)configura la gestión de identidad y consentimiento, y captura el ID de clic del anuncio desde la URL de destino. Por sí sola no registra nada.pfq("track", "page_viewed")registra la vista de página. Sin ella, la página no informa nada.
- Coloca el fragmento en cada página que quieras medir. Una buena práctica es añadirlo a todas las páginas mediante tu diseño global o plantilla base.
- Colócalo en el
<head>, lo antes posible. El fragmento debe ejecutarse antes de que cualquier cosa pueda reescribir la URL de destino, para evitar la pérdida de los ID de clic de anuncios. - Colócalo una sola vez por página. El fragmento ignora sus propias copias (
if (w.pfq) return), pero la líneapage_viewedno: las copias cuentan cada vista de página varias veces.
Las aplicaciones de una sola página deben registrar sus propias vistas de página. El píxel no detecta los cambios de ruta, así que llama a
pfq('track', 'page_viewed') una vez en cada cambio de ruta que quieras registrar.3
Configura tu postura de consentimiento
El píxel se inicia en modo opt-in: no almacena ni envía nada hasta que una señal de consentimiento lo autoriza.Si tu sitio está en el Reino Unido, la UE o el Espacio Económico Europeo en general, no es necesario hacer nada. Tu plataforma de gestión del consentimiento (CMP) proporciona la señal de consentimiento al píxel.Si tienes un sitio solo para EE. UU., probablemente no tengas una CMP, así que debes configurar explícitamente la postura de consentimiento como opt-out para que el píxel pueda registrar eventos. Edita la línea
pfq("init", …) dentro del fragmento que añadiste en el paso 2 para que pase la opción de postura:4
(opcional) Permite el píxel en tu Content Security Policy
Si tu sitio aplica una Content Security Policy estricta, esta bloquea el píxel hasta que permitas los dominios de Profound.Añade estas directivas a tu política:
script-srchttps://pixel.profound.clickpermite que el navegador cargue el script del píxel.connect-srchttps://events.profound.clickpermite que el píxel envíe eventos.
<script>, de la misma forma en que autorizas los demás scripts en línea de tu sitio.5
Haz seguimiento de tus conversiones
El fragmento del paso 2 registra las vistas de página por sí solo, pero no puede saber cuándo un visitante se convierte en cliente. Tu sitio lo informa llamando a la función
pfq, que el fragmento pone a disposición en cada página que lo incluye.- Instalación manual
- Google Tag Manager
Añade una llamada a
pfq('track', …) en el propio código de tu sitio en el momento en que se completa una conversión: en la página de confirmación del pedido, en el controlador de envío del formulario, o dondequiera que la conversión se vuelva definitiva. Usa el nombre de evento estándar que corresponda a la conversión y pasa los detalles que tengas, por ejemplo:6
Verifica que funciona
Completa una conversión de prueba en tu propio sitio (por ejemplo, una compra de prueba). En la pestaña de red de tu navegador, filtra por
events.profound.click.Localiza la solicitud de evento generada por tu conversión de prueba y comprueba lo siguiente:-
Es una solicitud
POSTcon una respuesta de estado202. -
El campo
amountdel cuerpo de la carga útil es un número entero en unidades menores (la unidad más pequeña de la moneda dada): por ejemplo, un importe de 129.99 dólares estadounidenses debería mostrarse como12999. Si el importe que ves está en otras unidades, vuelve al código de seguimiento que añadiste en el paso 5 y corrige las unidades que envía. -
Si tu sitio recibe tráfico de Europa o del Reino Unido, prueba la conversión como un visitante europeo. Hasta que aceptes el banner de consentimiento, el píxel no debería enviar solicitudes ni escribir cookies. Después de aceptarlo, deberían aparecer solicitudes a
events.profound.clicken la pestaña de red, y las cookies del píxel deberían aparecer en el almacenamiento de cookies de tu navegador.