Score de qualité des événements Facebook - Tout ce que vous devez savoir
Dans cet article détaillé, nous nous concentrons sur le score de qualité de la correspondance des événements Facebook. Ce score est un indicateur clé de l'efficacité avec laquelle les données clients envoyées par le serveur correspondent aux comptes utilisateurs Facebook, ce qui a un impact direct sur la performance et la précision des campagnes publicitaires FB.
Nous discutons de la signification de ce score, de son importance et de la manière dont les récents changements en matière de confidentialité, tels que la mise à jour iOS 16, ont affecté la dynamique de l'appariement des événements. Nous donnons également un aperçu des techniques permettant d'améliorer la qualité de l'appariement des événements, comme la mise en place d'un domaine personnalisé et l'identification des bons paramètres pour un transfert de données efficace.
Points clés 🔑
- Le score de qualité des événements Facebook est un indicateur clé qui mesure la précision avec laquelle les données clients envoyées par le serveur correspondent aux comptes utilisateurs Facebook, ce qui est essentiel pour les campagnes publicitaires ciblées.
- Des techniques efficaces de mise en correspondance des utilisateurs, telles que la mise en correspondance déterministe et probabiliste, jouent un rôle clé dans l'amélioration de la qualité de la mise en correspondance des événements.
- Les récentes modifications de la législation sur la protection de la vie privée, telles que la mise à jour iOS 16, ont eu un impact significatif sur les méthodes et l'efficacité de l'appariement d'événements.
- L'optimisation du score de qualité de la correspondance d'événements nécessite des stratégies telles que la création de domaines personnalisés et la sélection minutieuse de paramètres de données pertinents.
Qu'est-ce que le score de qualité des événements Facebook ?
Le score de qualité des événements Facebook est un indicateur de l'efficacité avec laquelle les données clients envoyées par les serveurs relient les événements aux comptes d'utilisateurs Facebook.
Si le score augmente, cela signifie que des données clients plus précises ont été envoyées à Facebook. Cela se traduit par des publicités plus performantes, car Facebook utilise ces données pour cibler et adapter plus efficacement les publicités aux bonnes audiences.
Grâce à une évaluation complète des informations envoyées par les clients, ce score permet aux spécialistes du marketing d'affiner leurs stratégies de ciblage et d'obtenir un impact maximal.
Vous trouverez ci-dessous un exemple de score EMQ pour le nouvel enregistrement de l'événement.
Questions générales concernant les utilisateurs
- Correspondance déterministe: il s'agit de la forme la plus directe de correspondance entre utilisateurs. Elle nécessite des données utilisateur spécifiques et non ambiguës, telles que des adresses électroniques ou des numéros de téléphone, qui permettent à Facebook d'établir un lien direct entre une action sur votre site et un utilisateur individuel sur la plateforme.
- Correspondance probabiliste: cette méthode est plus complexe et utilise des modèles statistiques pour calculer les probabilités qu'un visiteur anonyme corresponde à un utilisateur connu. Cette technique est utile lorsque les informations disponibles sont insuffisantes pour une correspondance déterministe.
L'essor de la protection de la vie privée et ses conséquences sur la qualité des rencontres :
Avec les récentes évolutions de la législation sur la protection de la vie privée, telles que la mise à jour iOS 16, la manière dont les données personnelles sont collectées et utilisées a radicalement changé. Ces changements ont un impact majeur sur la qualité de l'appariement des événements, car les méthodes traditionnelles de collecte de données sont devenues moins efficaces. Les spécialistes du marketing doivent donc élaborer de nouvelles stratégies qui répondent aux exigences en matière de protection de la vie privée tout en préservant l'efficacité de leurs campagnes.
Pourquoi la qualité des rencontres est-elle importante ?
Un score EMQ élevé signifie que les publicités peuvent être attribuées avec plus de précision à des actions spécifiques de l'utilisateur, ce qui permet de mieux cibler et d'optimiser la diffusion des publicités.
Voici un tableau plus complet des paramètres d'information sur les clients utilisés par Facebook pour l'appariement, classés par ordre d'importance :
Paramètre d'information sur le client | Description | Importance pour la qualité de la concordance des événements |
---|---|---|
Courriel | Adresse électronique personnelle ou professionnelle de l'utilisateur. | Important pour l'identification unique de l'utilisateur. |
Numéro de téléphone mobile | Numéro de téléphone de l'utilisateur. | Important pour la communication et l'identification instantanées. |
Adresse IP et agent utilisateur | L'adresse réseau unique de l'utilisateur et les caractéristiques du navigateur. | Nécessaire pour tous les événements web. |
fbp (identifiant du navigateur) | Identifiant unique du navigateur, souvent utilisé pour le suivi. | Doit être envoyé à chaque événement du serveur. |
fbc (cliquez sur l'identifiant) | ID unique pour les événements de clics des publicités Facebook. | Important pour le suivi des interactions publicitaires. |
Prénom | Le prénom de l'utilisateur. | Permet d'affiner la correspondance avec l'utilisateur. |
Nom de famille | Le nom de famille de l'utilisateur. | Permet une identification plus précise des utilisateurs. |
Date de naissance | Date de naissance de l'utilisateur. | Peut aider au ciblage démographique. |
Genre | Sexe de l'utilisateur. | Utile pour les stratégies de marketing spécifiques au genre. |
Adresse | Détails de l'adresse, y compris la ville, l'état, le code postal et le code du pays. | Important pour le ciblage basé sur la localisation. |
Identifiant de connexion à Facebook | Identifiant unique des utilisateurs sur Facebook. | Important pour l'appariement direct des utilisateurs. |
ID du chef de file | L'ID associé à un lead généré par les annonces de Meta's Lead Ads. | Permet de suivre l'activité spécifique d'un client potentiel. |
ID d'abonnement | Identifiant unique pour les abonnements ou les adhésions. | Peut aider à identifier la fidélité des clients. |
ID externe | Identifiant externe utilisé pour lier les données de l'utilisateur. | Utile pour relier des données provenant de différentes sources. |
Comment est calculée la qualité d'un match
Le calcul de la qualité de la concordance des événements est un processus complexe qui tient compte à la fois de la qualité et de la quantité des informations envoyées par les clients. Il prend en compte la précision des données et la fréquence à laquelle elles correspondent aux comptes Facebook. Ce score est mis à jour quotidiennement et fournit des informations précieuses sur l'efficacité de vos méthodes de collecte de données.
Où trouver l'EMQ ?
Vous pouvez trouver ce score EMQ dans le gestionnaire d'événements. Allez dans Facebook Business Manager ⮕ Data Sources ⮕ Datasets ⮕ Open in Events Manager ⮕ select pixel ⮕ Overview.
Qu'est-ce qu'un score de qualité moyen pour les matchs d'événements ?
Le score moyen de qualité de la correspondance des événements (max. 10/10) peut varier en fonction du type d'événement et de la qualité des données envoyées.
Les événements "Page View " et " View Content" ont normalement la plus mauvaise qualité de correspondance. Cela s'explique principalement par le fait que ces événements sont capturés lorsque les visiteurs quittent le site et n'ont pas encore fourni de données. Les notes de qualité pour ces événements varient généralement entre 3/10 et 5/10.
D'autres événements tels que Ajouter des informations de paiement et Achat devraient fournir beaucoup plus d'informations sur le client, car les visiteurs à ce stade de l'entonnoir ont généralement partagé de nombreuses informations personnelles telles que l'adresse e-mail et le code postal. Vous devez vous attendre à un score de 6+ pour les événements situés plus loin dans l'entonnoir.
De nombreuses personnes s'inquiètent lorsqu'elles ont une qualité de match événementiel autour de 6. Ce n'est pas nécessairement une mauvaise chose. Facebook envoie de nombreuses suggestions pour améliorer la qualité de la concordance des événements parce qu'il souhaite collecter autant de données que possible sur les utilisateurs.
Optimiser la qualité des événements Facebook
Comment améliorer la qualité de la correspondance des événements Facebook ?
En vous assurant d'envoyer tous les paramètres dont Facebook a besoin pour une attribution optimale, vous augmentez l'EMQ. En suivant les étapes suivantes, vous pouvez améliorer la quantité et la qualité des données que vous envoyez à Facebook, ce qui se traduira par un meilleur score d'Event Match Quality et de meilleurs résultats de campagne.
La chose la plus importante est que le CEM des conversions que vous apportez ait un bon score. C'est sur ce point que Facebook essaie d'agir le plus.
1. Créez un domaine personnalisé
Lorsque vous configurez l'API de conversion Facebook via Google Tag Manager, il est conseillé d'utiliser un sous-domaine personnalisé pour l'URL de votre serveur de marquage. De cette façon, vous passez d'un cookie de tierce partie à un cookie de première partie, ce qui augmente la précision du suivi et définit correctement _fbp et _fbc. Bien que cela ne soit pas obligatoire, cela permet d'améliorer votre score de qualité Facebook Match. Pour faire fonctionner l'API de conversion Facebook, vous devez d'abord configurer un conteneur de serveur.Apprenez à configurer les bases du Server Side Tracking de GTM.
2. De quels paramètres ai-je besoin ?
Ensuite, vous devez déterminer vous-même les paramètres dont vous avez besoin. Pour ce faire, vous pouvez consulter le score de qualité de l'événement et voir quels sont les paramètres qui vous manquent dans la rubrique Recommandation. Vous pouvez également choisir de tout transmettre pour une meilleure mesurabilité. Dans l'exemple ci-dessous, vous pouvez voir un événement View Content. Il a déjà un bon score de 7/10. Pour améliorer encore ce score, Facebook recommande d'ajouter des paramètres :
- Courriel
- Numéro de téléphone
- Identifiant de connexion à Facebook
- ID externe
Maintenant que vous savez quels paramètres vous devez ajouter, il est temps de les configurer dans Google Tag Manager. Tous les paramètres ne doivent pas être envoyés de la même manière à partir de GTM. Ces paramètres d'événements se répartissent en 3 catégories.
Ajouter des paramètres par :
- Couche de données
- Variables GTM intégrées
- Cookies
Couche de données | Intégré au GTM | Cookie |
---|---|---|
Courriel haché | Adresse IP du client | Identifiant de clic - fbc |
Numéro de téléphone haché | Agent utilisateur du client | Identifiant du navigateur - fbp |
Identifiant de connexion à Facebook | ||
Genre | ||
Date de naissance | ||
Nom de famille | ||
Prénom | ||
Ville | ||
État | ||
ZIP | ||
Pays |
L'identifiant de connexion Facebook - l'identifiant externe - l'identifiant d'abonnement - l'identifiant de prospect sont des paramètres peu utilisés et donc omis dans ce blog. Si vous disposez de ces données, elles vous aideront à augmenter l'EMQ.
1. Envoyer des paramètres de données utilisateur en utilisant la couche de données
La première catégorie est l'ajout de paramètres à partir d'une couche de données. Pour collecter certaines données clients, il est nécessaire de mettre en place une couche de données sur votre site web. Une couche de données vous permet de collecter et de structurer les données des utilisateurs, ce qui vous permet de transmettre ces données à Facebook, par exemple.
Vous pouvez développer une couche de données manuellement, mais il existe également de bons plugins pour de nombreuses plateformes qui vous feront gagner beaucoup de temps :
- WooCommerce/Wordpress : TAGGRS WooCommerce plugin
- Magento 2 : Extension Anowave
- Shopify : Analizify
- Shopware : Google Analytics 4 pour shopware 6
- Personnalisé : créez votre propre couche de données GA4
Vous trouverez ci-dessous un exemple où tout est inclus, vous devez donc vous assurer d'inclure autant de données clients que possible :
window.dataLayer.push({
'event': 'purchase',
'ecommerce': {
'transaction_id': 'T12345',
'affiliation': 'Online Store',
'value': 69.98,
'currency': 'EUR',
'tax': 5.00,
'shipping': 5.00,
'coupon': 'TESTCOUPON',
'items': [{
'item_id': 'SKU12345',
'item_name': 'Cool T-Shirt',
'item_category': 'Apparel',
'item_variant': 'Blue',
'price': '19.99',
'quantity': 1
}],
'user_properties': {
'email': '[email protected]',
'phone_number': '+11234567890',
'address': {
first_name: 'John',
last_name: 'Doe',
street: '123 Lemon',
city: 'Some city',
region: 'FR',
country: 'NL',
postal_code: '12345',
},
}
}
});
Les données utilisateur(Enhanced Conversions) qui entrent maintenant dans GTM via la couche de données doivent ensuite être envoyées avec Facebook Pixel / Conversion API. Vous trouverez ci-dessous un exemple d'envoi conjoint de données d'email.
Envoyez des courriers électroniques avec Facebook (conteneur Web)
Vous disposez donc d'une couche de données fonctionnelle. Nous devons maintenant nous assurer que ces données entrent correctement dans GTM. Pour ce faire, nous créons une variable et l'ajoutons à la balise requise. Allez dans Variables et cliquez sur New. Remplissez les champs suivants :
- Nom de la variable = EC - email
- Variable Configuration = Variable de la couche de données.
- Nom de la variable de la couche de données = ecommerce.user_data.email
- Version de la couche de données = peut être laissée telle quelle
Enregistrez ensuite la variable en cliquant sur Enregistrer.
Vous pouvez le faire pour toutes les données clients. Vous trouverez ci-dessous un tableau indiquant la variable + le nom de la variable de la couche de données qui lui appartient. Les autres paramètres sont décrits ci-dessus.
Les chemins de clés ci-dessous sont basés sur la couche de données standard GA4. Si vous utilisez un autre type de couche de données, le chemin de clé peut être différent.
Variable | Chemin d'accès |
EC - Identifiant de connexion à Facebook | ecommerce.facebook_login_id |
CE - email SHA256 haché | ecommerce.user_data.email_hashed |
EC - téléphone SHA256 haché | ecommerce.user_data.phone_hashed |
CE - prénom | ecommerce.user_data.first_name |
CE - nom_de_famille | ecommerce.user_data.last_name |
CE - genre | ecommerce.user_data.gender |
CE - ville | ecommerce.user_data.city |
CE - date de naissance | ecommerce.user_data.date_de_naissance |
CE - région | ecommerce.user_data.state |
EC - code postal | ecommerce.user_data.postcode |
Maintenant que les données de l 'email arrivent dans GTM à travers une Variable, nous allons l'ajouter à la balise requise. Allez dans Tags et choisissez les tags auxquels vous voulez ajouter la variable. Dans notre cas (exemple), nous allons ajouter la variable à l'événement Facebook Purchase. Allez dans le Pixel et sous Customer Information Data Parameters, placez la variable comme vous le voyez dans l'exemple ci-dessous. Ensuite, enregistrez la balise et n'oubliez pas de ne pas mettre le conteneur en direct.
Les données de messagerie sont maintenant envoyées à Facebook depuis la couche de données via le pixel Facebook GTM.
Envoyez un courrier avec Facebook (conteneur du serveur)
Nous ferons de même dans le conteneur de serveur en ajoutant une variable à l'API de conversion Facebook. Allez dans le conteneur de serveur et créez une nouvelle variable.
- Nom de la variable = email
- Type de variable = Données d'événement
- Chemin d'accès = x-ga-mp2-user_properties.email
Vous trouverez ci-dessous une liste des chemins d'accès clés appartenant aux variables requises. Ces chemins d'accès sont basés sur la couche de données standard GA4. Si vous utilisez un autre type de couche de données, le chemin d'accès peut être différent.
Variable | Chemin d'accès |
Courriel haché | x-ga-mp2-user_properties.email |
Numéro de téléphone haché | x-ga-mp2-user_properties.phone |
Prénom | x-ga-mp2-user_properties.first_name |
Nom de famille | x-ga-mp2-user_properties.last_name |
Genre | x-ga-mp2-user_properties.gender |
Ville | x-ga-mp2-user_properties.city |
État | x-ga-mp2-user_properties.region |
Zip | x-ga-mp2-user_properties.postal_code |
Date de naissance | x-ga-mp2-user_properties.date_de_naissance |
x-ga-mp2-user_properties.fb_login_id |
Enregistrez ensuite la variable. Nous allons maintenant envoyer cette variable à l'API de conversion Facebook. Allez dans la balise FB Conversion API et entrez ce qui suit sous User Data :
Vous pourrez donc éventuellement le faire pour toutes les données des utilisateurs. Voilà à quoi pourrait ressembler l'API de conversion de Facebook. Vous envoyez maintenant autant de données clients que possible.
2. Données utilisateur envoyées à l'aide des paramètres GTM intégrés
La catégorie suivante concerne l'ajout de paramètres qui sont déjà suivis par défaut dans Google Tag Manager, même sans utiliser une couche de données améliorée. L'une des variables GTM intégrées dans cette catégorie est l' adresse IP.
Cette variable,"ip_override", est automatiquement envoyée avec tous les événements GA4 aux conteneurs du serveur, qui la placent alors ip override dans les données de l'événement.
Créez une nouvelle variable en allant dans Variables et en cliquant sur Nouveau. Saisissez ensuite ce qui suit.
- Nom de la variable : ip_override
- Type de variable : Données relatives à l'événement
- Chemin de clé : ip_override
Pour l'agent utilisateur, il s'agit de.
- Nom de la variable : agent utilisateur
- Type de variable : Données relatives à l'événement
- Chemin de clé : user_agent
Vous l'ajoutez ensuite à l'API de conversion Facebook, toujours sous Données utilisateur.
3. Enfermer les données de l'utilisateur à l'aide de paramètres de cookies
Nous sommes arrivés à la dernière catégorie. L'intégration des données utilisateur à partir des cookies. Comme pour les données utilisateur, nous les définirons via la couche de données dans le conteneur web et dans le conteneur serveur.
Paramétrage des cookies Conteneur Web
Nous allons d'abord créer une nouvelle variable. Allez dans Variables et cliquez sur New. Dans l'exemple, nous utilisons le cookie fbc, mais le fonctionnement est le même que pour le cookie fbp.
Saisissez la variable de la manière suivante :
- Nom de la variable = Facebook - fbc
- Type de variable = cookie de première partie
- Nom du cookie = _fbc
Sauvegardez ensuite la variable en cliquant sur Save. Nous allons ensuite ajouter cette variable à la balise de configuration GA4 (Google Tag) afin qu'elle soit envoyée au conteneur du serveur. Allez dans la balise Google et ajoutez les variables que vous venez de créer sous Event Parameter. Sauvegardez ensuite la balise et mettez le conteneur en ligne.
Paramétrage des cookies Conteneur du serveur
Maintenant que les données de l'événement sont transmises au conteneur de serveur, nous devons nous assurer qu'elles sont reçues du conteneur de serveur et transmises à Facebook. Créez à nouveau une nouvelle variable.
Ensuite, pour le cookie fbc, entrez ce qui suit.
- Nom de la variable = fbc
- Type de variable = Données d'événement
- Chemin d'accès = x-fb-ck-fbc
Pour le cookie fbc, entrez ce qui suit.
- Nom de la variable = fbp
- Type de variable = Données d'événement
- Chemin d'accès = x-fb-ck-fbp
Nous allons ajouter ces deux variables à l'API de conversion Facebook. Allez dans l'API de conversion Facebook et ajoutez les paramètres d'événement suivants sous Données utilisateur.
Conclusion
C'était lui. Nous avons montré comment ajouter des paramètres clients de 3 manières différentes en utilisant GTM. Nous espérons que vous avez maintenant créé un score de qualité parfait pour Facebook Event Match. En appliquant les stratégies ci-dessus, vous pouvez améliorer de manière significative l'efficacité de vos campagnes publicitaires sur Facebook et garder une longueur d'avance dans le monde dynamique du marketing numérique. Vous souhaitez affiner encore plus votre suivi ? Alors consultez la configuration complète du Server Side Tracking de Facebook pour avoir une bonne vue d'ensemble.
Voici ce qu'il en est : Facebook veut que vous envoyiez autant de paramètres que possible, mais ceux-ci ne sont souvent disponibles qu'au moment de l'achat (c'est à ce moment-là que les données sont laissées de côté). C'est souvent le cas pour les boutiques en ligne. Vous pouvez donc ajouter des paramètres (Enhanced Conversions) à chaque événement, mais ils ne sont pas toujours disponibles. Réfléchissez donc toujours au moment où certaines données deviennent disponibles.