Hay dos formas de integrarse con Facebook, y las revisaremos a continuación:
- Pixel de Facebook (seguimiento de Javascript del lado del cliente)
- CAPI en Facebook (notificaciones del lado del servidor)
El uso de su código de píxel de Javascript es el método más popular y ampliamente utilizado de integración con Facebook para casi todas las plataformas. Esta es la secuencia de comandos que Facebook les da a los usuarios para que la coloquen en su sitio web, y cuando se cargan esas secuencias de comandos, esos eventos se transmiten a Facebook.
Si bien este es el método más utilizado, también es el menos confiable.
A medida que más navegadores y extensiones lanzan funciones para ayudar en la privacidad del usuario, se realizan más esfuerzos para evitar que esos eventos y los eventos de seguimiento se envíen de regreso a Facebook. Por lo tanto, si ese script no se puede cargar en el dispositivo del usuario por cualquier motivo, no se enviará ningún dato a Facebook.
Las notificaciones del lado del servidor son un método más confiable para enviar datos porque ocurren en segundo plano y eliminan la necesidad de cargar scripts en el dispositivo del usuario, así como el impacto de los bloqueadores de anuncios.
Veremos cómo configurar cada opción y cómo funcionan a continuación. Antes de sumergirte en el artículo puedes comprobar códigos de cupón de prospercart.
Esquema de contenido
1. Píxel de Facebook estándar: seguimiento de píxeles de Facebook de Thrivecart
Debe navegar a Pago > Seguimiento en la configuración de su producto.
Aquí puede habilitar la opción para Facebook y deberá ingresar su ID de píxel de Facebook en el campo.
Cuando haya terminado, puede guardar su producto, y su píxel de Facebook y el seguimiento de eventos de compra se guardarán en su producto y embudos.
No es necesario que agregue ningún código adicional ni aumente o reduzca las ventas de su producto.
Si está ejecutando anuncios de Facebook y desea asociar eventos de compra con estos anuncios, debe usar un subdominio personalizado dentro de ThriveCart. Facebook ahora solo rastreará los eventos que ocurran en dominios que sean de su propiedad y que haya verificado en su tablero. Consulte este artículo sobre la verificación del dominio de Facebook para obtener más detalles..
ThriveCart manejará sus códigos de Facebook automáticamente a lo largo del embudo del producto e informará los datos a Facebook:
ViewPage (predeterminado, cargado en cada página del embudo).
InitiateCheckout (esto aparece después de que el usuario ingresa su dirección de correo electrónico). Este evento solía cargarse instantáneamente cuando alguien llegaba a la página de pago, pero los cambios recientes de Facebook ahora requieren parámetros de evento específicos (incluida una dirección de correo electrónico).
BrowseContent (cargado en las páginas de venta adicional y venta inferior).
Invierta en (cargado en la página de éxito o antes de redirigir a su página de éxito personalizada y para cada producto que el cliente compró en el embudo).
Incluimos una variedad de datos y parámetros para cada evento, como el valor, la moneda, el tipo de producto, la identificación, el nombre y más.
Ejemplo de tipo de contenido: producto y el ID del producto, como product-xx, bump-xx, upsell-xx y down-sell-xx, donde 'xx' es el ID del producto de su cuenta.
De manera predeterminada, enviamos un evento de compra por cada artículo comprado en el embudo. Por ejemplo, si compra el Producto, un Bump y un Upsell, tendrá tres eventos de Compra con información para cada uno. Para enviar un solo evento de compra para todo el pedido, marque la casilla 'combinar cargos'.
El monto informado a Facebook es el monto pagado por el cliente, no el monto que puede pagar en el futuro. Este precio no incluye impuestos ni envío.
¿Utiliza una página de éxito personalizada?
Al ejecutar una página de éxito personalizada, la página de éxito alojada de ThriveCart se carga temporalmente en segundo plano antes de redirigir a su página personalizada (el cliente no es consciente de esto).
Tenemos un breve retraso para dar tiempo a que se activen los scripts de terceros (como este) y nos informen, pero según el dispositivo del usuario, la velocidad de Internet y el tiempo que tarda su sitio en cargarse, es posible que el navegador Pixed el evento de compra basado no tiene tiempo para cargarse antes de que el cliente sea llevado a su sitio (suponiendo que el evento no esté bloqueado por las notas en la parte superior de este artículo).
¿Cómo se generan los ID de eventos?
¿Quiere saber cómo se generan los ID de eventos para la deduplicación?
Los ID de eventos que generamos son generados por tc.
-[id de producto]-[id de espectador único]-[marca de tiempo de unix]
Esto significa que el mismo dispositivo no generará el mismo ID de evento dos veces (tienen que ser únicos)
Los eventos de compra también tienen su propia identificación. Son los siguientes: tc-[id de pedido]-inicial (para el evento de compra inicial, si se combina en un solo evento), tc-[id de pedido]-[producto/upsell/downsell]. -[id del artículo]: inicial si hay varios eventos (por ejemplo, tc-2135-product-5 y luego tc-2135-upsell-3, etc.).
Las refacturaciones son las siguientes: tc-[order id]-[product/upsell/downsell]
-refacturación x-[id del artículo] (donde X es el número de refacturaciones que se han rastreado hasta el momento).