Cookie matching

Cookie matching

À quoi sert le cookie matching ?

Le cookie matching permet de faire le lien entre un identifiant Eulerian et les identifiants utilisés par les partenaires.
Ce mécanisme est nécessaire pour envoyer des données à un partenaire en Server-to-Server, alimenter des audiences ou importer des données partenaires dans Eulerian.
Sans cookie matching, chaque partenaire ne peut reconnaître que ses propres utilisateurs via ses propres cookies. Le cookie matching permet donc de créer une table de correspondance entre les IDs Eulerian et les IDs partenaires.

Pourquoi est-ce nécessaire ?

Les cookies ne sont accessibles qu’au serveur qui les a déposés, ou à un serveur appartenant au même domaine.
Concrètement :
  • Eulerian ne peut pas lire directement les cookies d’un partenaire ;
  • un partenaire ne peut pas lire directement les cookies Eulerian ;
  • chaque système possède donc son propre identifiant pour un même utilisateur.
Pour échanger des données entre Eulerian et un partenaire, il faut donc disposer d’une clé de réconciliation commune.
Le cookie matching permet de créer cette correspondance.

Principe de fonctionnement

Le cookie matching, aussi appelé cookie sync, consiste à intégrer les différents identifiants utilisateurs dans une table de correspondance.
Cette table associe, pour un même utilisateur, son identifiant Eulerian et ses identifiants partenaires.
Identifiant Eulerian
Identifiant partenaire A
Identifiant partenaire B
2767905589297890813
17100119435205804
1641566068797942158
Une fois cette correspondance créée, Eulerian et le partenaire peuvent échanger des données sur les utilisateurs matchés, sans dépendre d’une nouvelle interaction navigateur.

Types de cookie matching

Il existe deux types d’interactions permettant d’alimenter la table de correspondance.

Cookie matching ad-centric

Le cookie matching ad-centric est basé sur les campagnes publicitaires.
Il consiste à ajouter l’identifiant du partenaire dans les liens de tracking et les pixels d’impression Eulerian.

Cookie matching site-centric

Le cookie matching site-centric est basé sur les données du site.
Il consiste à appeler le partenaire pour chaque nouveau visiteur afin de récupérer son identifiant correspondant.
Cette fonctionnalité est activable depuis :
Activation > Cookie-matching

Fonctionnement du cookie matching site-centric

Lorsqu’un internaute arrive sur un site tracké par Eulerian :
    Le tag Eulerian est déclenché et génère un appel collector vers le serveur Eulerian.
    L’appel contient le cookie Eulerian, ou permet de le créer s’il n’existe pas encore.
    Eulerian déclenche un appel de cookie matching vers les partenaires activés.
    Chaque partenaire reçoit l’appel et récupère ou crée son propre identifiant pour l’internaute.
    Le partenaire renvoie son identifiant vers Eulerian.
    Eulerian stocke l’identifiant partenaire dans la table de correspondance, en face de l’identifiant Eulerian.
Une fois le matching réalisé, Eulerian peut utiliser cette correspondance pour l’activation de données vers le partenaire ou l’import de données partenaire.

Activer le cookie matching dans Eulerian

L’activation du cookie matching dépend du partenaire, mais le fonctionnement standard est le suivant :
    Accédez au module Synchronisation d'identité
    Sélectionnez le partenaire à activer.
    Validez la popup de confirmation.
    Le logo du partenaire apparaît avec une bordure verte lorsque le cookie matching est actif.
Pour désactiver le cookie matching avec un partenaire, cliquez de nouveau sur le partenaire concerné et validez la confirmation.
Pour certains partenaires, un paramètre supplémentaire peut être demandé lors de l’activation, par exemple un advertiser ID.

Cas spécifique : URL de cookie-matching cible

Dans certains cas, Eulerian ne peut pas activer directement le processus de cookie matching.
Il faut alors fournir au partenaire une URL vers laquelle il devra envoyer ses identifiants.
Cette URL est disponible depuis l’interface d’activation du cookie matching, via le bouton URL de cookie-matching cible, après sélection du partenaire.
Le format de l’URL est le suivant :
http://$trackingdomain/rpset/$website/pix1x1.gif?$rootpublisher=ID
Avec :
  • $trackingdomain : domaine de tracking utilisé sur le site, généralement un sous-domaine 1st party configuré par CNAME ;
  • $website : nom du site Eulerian tel qu’affiché dans la liste des sites de l’interface ;
  • $rootpublisher : paramètre dédié au partenaire sélectionné, utilisé comme clé unique pour l’alimentation des IDs de ce partenaire.

Consulter les identifiants associés

Vous pouvez consulter les identifiants partenaires associés à un identifiant Eulerian depuis le module Collecte, en utilisant l’outil Décrypter un identifiant.
La recherche peut être faite à partir :
  • d’un identifiant Eulerian ;
  • d’un cookie etuix Eulerian ;
  • d’un identifiant client CRM ;
  • d’un identifiant secondaire.
Eulerian peut stocker un identifiant partenaire par type d’appareil. Un même identifiant Eulerian peut donc être associé à plusieurs identifiants partenaires pour un même partenaire.
La correspondance cross-device est rendue possible par la fusion user-centric autour d’un UID, comme un identifiant client CRM unique.

Suivre les appels de cookie matching

Le rapport Cookie-Matching permet de suivre les appels générés pour les partenaires configurés.
Les données disponibles incluent notamment :
  • appels : nombre d’appels générés liés au cookie matching partenaire sur la période définie ;
  • appels noscript : nombre d’appels noscript liés au cookie matching partenaire ;
  • délai dépassé : nombre de fois où le temps de réponse d’un appel a dépassé le délai d’attente ;
  • % délai dépassé sur appels : ratio entre les délais dépassés et les appels JavaScript ;
  • % délai dépassé sur appels noscript : ratio entre les délais dépassés et les appels noscript ;
  • % délai dépassé sur nombre total d’appels : ratio entre les délais dépassés et l’ensemble des appels.
Ce rapport dispose des mêmes options générales que les autres rapports Eulerian.