Dans Sarbacane, les connecteurs de listes synchronisées (Magento, PrestaShop, WordPress, Salesforce, MySQL) ne mettent pas à jour automatiquement le champ système “pixelOptin”. Pour piloter le consentement au pixel de suivi de vos contacts, vous devez utiliser l'API Sarbacane ou réaliser un import dans une liste standard.
Les connecteurs natifs (Magento, PrestaShop, WordPress, Salesforce, MySQL) synchronisent un jeu de champs prédéfini qui n'alimente pas automatiquement la colonne système “consentement au pixel de suivi”.
Ce fonctionnement protège vos données contre le risque de réabonnement silencieux :
Les synchronisations depuis un CRM ou une boutique en ligne s'effectuent à sens unique (de la source externe vers Sarbacane).
Si la source externe forçait le statut du pixel, tout désabonnement au suivi effectué côté Sarbacane serait écrasé lors du cycle de synchronisation suivant.
Note : le champ “consentement au pixel de suivi” est un champ système rattaché directement au contact et non à une liste spécifique. Sa modification s'applique à l'ensemble des listes où apparaît le contact, y compris les listes synchronisées.
Transmita el valor de consentimiento directamente en la ficha de contacto a través de la API en lugar de en la lista (ej. "pixelOptin": "1", "sí", "true" o "verdadero" para el estado activo o "0", "no", "false" o "falso" para inactivo). Este método es adecuado para nuevos registros por formulario o actualizaciones en tiempo real.
Cree una lista estándar distinta de su lista sincronizada.
Importe su archivo de contactos que contenga la columna de consentimiento y el valor "1", "sí", "true" o "verdadero" para el estado activo o "0", "no", "false" o "falso" para inactivo.
En el paso de correspondencia de columnas, asocie su columna de consentimiento al campo sistema "consentimiento" al píxel de seguimiento".
Una vez realizada la actualización (por API o por importación), el valor del campo del píxel de seguimiento se actualiza en la ficha del contacto (directorio) y se refleja en todas las listas donde aparece, incluida su lista sincronizada.
Nota: posteriormente podrá eliminar esta lista estándar que solo está ahí para actualizar sus contactos existentes.
Ningún conector nativo de Sarbacane ofrece sincronización de retorno automática hacia un sistema externo. Para devolver el estado "activo"/"inactivo" de su contacto a su CRM o base de datos (Magento, PrestaShop, WordPress, Salesforce, MySQL), debe desarrollar una integración personalizada con su equipo de desarrolladores en dos pasos:
Consultar la API de Sarbacane : utilice el endpoint de lectura GET /v1/lists/{listId}/contacts para listar y filtrar los contactos de una lista (por correo electrónico, teléfono o fecha) y recuperar sus campos del sistema, incluido pixelOptin.
Alimentar la fuente externa : desarrolle un script que transmita los datos recuperados hacia la API específica de su herramienta externa (API Magento, PrestaShop, WordPress, Salesforce o escritura SQL directa) asociando los contactos por su dirección de correo electrónico.
Importante : no existe un endpoint que permita consultar directamente un contacto único por su identificador ; la búsqueda debe realizarse obligatoriamente a través de la lista filtrada
GET /v1/lists/{listId}/contacts.