En bref : comment intégrer AppsFlyer à Google Marketing Platform DV360/CM (DoubleClick). Le nom interne AppsFlyer de cette intégration est doubleclick_int.
Mise en place de GMP dans AppsFlyer
Les informations de cette section s'appliquent à :
- CM360 + source média
- Campagnes DV360
Activation de Google Marketing Platform
Pour activer Google Marketing Platform :
- Dans AppsFlyer, allez dans Configuration et ouvrez Marketplace des partenaires.
- Recherchez Google Marketing Platform - DV360/CM (DoubleClick) et sélectionnez-la.
- Cliquez sur Configurer l'intégration. Vous êtes alors dirigé vers la page de configuration de l'intégration. Assurez-vous que l'URL affiche doubleclick_int.
- Dans l'onglet Integration , cochez Activer le partenaire.
Remarque : La case doit rester cochée (option activée) tant que vous travaillez avec le partenaire. - Cliquez sur Enregistrer l'intégration.
Récupérer les paramètres Floodlight
Avant de pouvoir configurer GMP, vous devez créer un Floodlight d'installation (first_open) et récupérer ses paramètres. Cliquez ici pour plus d'informations. Vous devez obtenir les paramètres suivants :
- cat : La chaîne de balise d'activité utilisée par les serveurs Floodlight pour identifier le groupe d'activités auquel l'activité appartient.
- src : L'ID d'annonceur qui est la source de l'activité Floodlight. Il s'agit du paramètre src= de la balise Floodlight que vous exportez à partir de l'écran de configuration « Pixel », et non de l'ID d'annonceur DBM.
- type : La chaîne de balise de groupe qui identifie le groupe d'activités auquel l'activité Floodlight est associée.
- Token, voir les instructions pour récupérer le token :
Ces paramètres sont nécessaires à l'intégration avec AppsFlyer.
Note
Les paramètres Floodlight sont uniques et différents pour chaque app. Vous devez avoir deux ensembles de paramètres Floodlight, un pour chaque app.
Intégration à Google Marketing Platform
- Dans AppsFlyer, allez dans Configuration > Intégrations actives.
- Sélectionnez Google Marketing Platform.
Les onglets de configuration disponibles sont : Intégration, Revenus publicitaires et Autorisations. Complétez la configuration selon vos besoins.
En plus de l'attribution mobile basée sur les clics, GMP propose des attributions post vue et de réengagement que vous pouvez enregistrer avec AppsFlyer.
Pour obtenir une description détaillée de l'en-tête de la fenêtre de configuration du partenaire, cliquez ici.
Onglet Intégration
Lorsque AppsFlyer interroge GMP, il renvoie les paramètres énumérés dans sa réponse. Ils sont mappés aux paramètres AppsFlyer et aux données brutes, comme détaillé dans le tableau ci-dessous.
Paramètre GMP | Nom du paramètre AppsFlyer | Paramètre d'URL |
---|---|---|
ID de l'emplacement | Nom de la campagne | C |
ID de l'emplacement | Identifiant de la campagne | af_c_id |
ID site | ID site | af_siteid |
Identifiant de publicité | Identifiant de l'ensemble de publicités | af_adset_id |
ID de création | Identifiant de publicité | af_ad_id |
Configurer les paramètres Floodlight
Dans l'onglet Intégration, définissez les paramètres Floodlight dans leurs champs respectifs.
Attribution d'installation
Fenêtre rétrospective post-clic d'installation
- Définir la durée maximale entre le clic et l'installation. Seules les installations (premiers lancements) qui ont lieu dans la fenêtre rétrospective peuvent être attribuées à GMP.
- La fenêtre rétrospective post clic par défaut de GMP est de 30 jours. Pour minimiser les discordances, nous vous recommandons de vous aligner au paramètre de GMP.
- À propos des fenêtres rétrospectives de clic
Fenêtre rétrospective post-vue d'installation
- Définissez la durée maximale entre l'impression et l'installation. Seules les installations (premiers lancements) qui ont lieu dans cette fenêtre rétrospective suite à une impression de publicité, sont attribuées au partenaire (à condition qu'aucun autre clic sur la publicité ne soit pris en compte).
- Activez pour attribuer des installations post vue à partir de GMP. Vous pouvez personnaliser cette valeur à 1-23 heures ou 1-7 jours.
- La fenêtre rétrospective post vue par défaut de GMP est de 7 jours. Pour minimiser les discordances, nous vous recommandons de vous aligner sur la valeur de GMP.
Attribution du ré-engagement
Pour mesurer les campagnes de retargeting :
- Activez Attribution de réengagement.
Si vous n'avez aucune campagne de réengagement GMP active, désactivez l'attribution de réengagement. -
Créez une nouvelle activité Floodlight pour les campagnes de retargeting (par exemple app_opens). Puis, dans le tableau de bord AppsFlyer, saisissez les paramètres cat, src, token et type propres à vos campagnes de retargeting.
Note
Le paramètre token est identique au paramètre de jeton que vous obtenez lorsque vous autorisez les conversions in-app mobiles tierces.
Fenêtre rétrospective de réengagement post clic
Définissez la durée de la Fenêtre rétrospective de réengagement post clic (la période maximale après le clic sur une publicité, pendant laquelle un utilisateur reciblé peut être attribué à celle-ci). Vous pouvez définir la valeur en heures (jusqu'à 23) ou en jours (1-30) :
Fenêtre rétrospective de réengagement post vue
Pour commencer à attribuer des impressions d'annonces de retargeting, activez Attribution de réengagement post vue.
Définissez la durée de la Fenêtre rétrospective de réengagement post vue (la période maximale pendant laquelle une publicité est vue et pendant laquelle un utilisateur reciblé peut être attribué à la publicité). Vous pouvez définir la valeur en heures (jusqu'à 23) ou en jours (1-7) :
Fenêtre de réengagement
Définissez la durée de la Fenêtre de réengagement (période au cours de laquelle les événements in-app de l'utilisateur sont attribués à la source média de retargeting). Vous pouvez définir la valeur en jours (1-90), en heures (jusqu'à 23) ou même en valeur vie :
Note
Les comptes d'agence peuvent configurer le retargeting indépendamment et avoir une fenêtre de réengagement distincte. Par exemple, un annonceur peut utiliser une fenêtre de 30 jours pour ses propres campagnes de retargeting, tandis qu'une agence qui exécute d'autres campagnes pour la même application peut définir une fenêtre de réengagement de 45 jours maximum.
Postback d'évènements in-app
Tout d'abord, créez une activité Floodlight pour une activité spécifique telle qu'un achat ou un abonnement.
Puis récupérez les paramètres Floodlight.
- Activez Postbacks d'événement in-app.
- Cliquez sur Ajouter un événement pour ajouter un SDK ou événement de serveur à serveur à la liste. Le tableau suivant explique les champs à remplir :
Nom du paramètre Description Événement AppsFlyer Le nom de l'événement tel que reçu par AppsFlyer, soit depuis le SDK intégré à votre app, soit depuis les événements de serveur à serveur.
Astuce : vous ne voyez pas s'afficher un événement en particulier ?- Assurez-vous d'activer l'évènement sur un appareil avec une installation non-organique avant de vérifier à nouveau.
- Saisissez-le dans Événement AppsFlyer puis cliquez sur Créer événement personnalisé. En savoir plus sur le mappage d'événements personnalisés.
mappé à l’événement partenaire Le nom ou l'identifiant unique de chaque événement, tel que défini du côté du partenaire. Les différentes configurations du mapping sont :
- Champ de texte : obtenez l'ID d'événement correspondant auprès du partenaire.
- Liste déroulante : sélectionnez l’événement AppsFlyer prédéfini approprié.
- Tel quel : envoyez les événements à l'état brut, sans mappage du nom.
Configurez l'événement en utilisant les paramètres floodlight au format suivant (cf image sous le tableau) :
token=123XXX456XXX&type=XXXXXXXX&cat=XXXXX123456&src=58XXX35
pour les utilisateurs de Sélectionnez l'option d'envoi pour l'événement :
- Ce partenaire uniquement : envoie des postbacks uniquement dans le cas où cet événement est attribué à ce partenaire.
- Toutes les sources média, y compris organiques : envoie des postbacks pour les événements attribués à n'importe quel partenaire, ainsi que pour les événements organiques.
Y compris - Aucune donnée (par défaut) : envoie uniquement l'événement en lui-même mais sans sa valeur.
- Valeurs et revenus : envoie tous les paramètres de l’événement, y compris la valeur de revenu (si présente dans l’événement).
- Avec valeurs et sans revenu : envoie tous les paramètres à l'exception de la valeur de revenu.
- [Facultatif] Cliquez sur l'icône Ajouter une condition pour définir les conditions d'un événement.
- Cliquez sur Enregistrer l'intégration.
Note
- Les paramètres Floodlight sont uniques et différents pour chaque événement. Pour chaque événement in-app que vous configurez dans la publication, vous devez fournir des paramètres Floodlight uniques.
- Les paramètres Floodlight sont uniques et différents pour chaque app.
- Les détails du paramètre doivent être complétés en fonction de ce que vous avez saisi dans les champs cat, src, token et type ci-dessus.
- Les deux paramètres supplémentaires suivants sont automatiquement transférés vers GMP :
Order_ID
etaf_revenue
.
AppsFlyer prend uniquement en charge l'envoi de paramètres Floodlight supplémentaires (paramètres u) jusqu'à U26. Les paramètres u sont pré-mappés et fixes du côté d'AppsFlyer. Il convient donc de prendre les éléments suivants en considération :
- Étant donné qu'ils sont pré-mappés, aucun paramètre u personnalisé ne peut être configuré.
- Suivez ce mappage pour configurer les paramètres Floodlight personnalisés dans GMP.
- Si AppsFlyer ne peut pas envoyer un paramètre u spécifique, AppsFlyer ne l'envoie pas. Par exemple, si les données de l'opérateur sont manquantes, AppsFlyer n'envoie pas u5.
Mappage des paramètres
Pour chaque év`enement in-app, AppsFlyer envoie les floodlights suivants :
Description | Exemple | |
---|---|---|
u1= |
ID d'appareil af |
1540995037437-2811776739500410055 |
u2= |
ID utilisateur du client |
eaf8a5f2.1836.4686 |
u3= |
Android : |
9d9d03ab-f211-4e17-994e-d0afdf23ac01 |
u4= |
wifi |
true |
u5= |
carrier |
Jio%204G |
u6= |
code pays |
IN |
u7= |
Région |
HR |
u8= |
city |
Gurgaon |
u9= |
type d'appareil |
motorola::Moto G (4) |
u10= |
version du système d'exploitation |
7 |
u11= |
version du SDK |
v4.8.18 |
u12= |
version de l'app |
3.31.1 |
u13= |
horodateur de l'installation |
1540995041 |
u14= |
heure du clic |
1546441586 |
u15= |
heure d'impression |
1546441586 |
u16= |
nom de la campagne* |
Appinstall_campaign |
u17= |
Identifiant de la campagne |
12345ABC |
u18= |
nom d'adset* |
Appinstall_adset |
u19= |
Identifiant de l'ensemble de publicités |
12345ABC |
u20= |
nom de la publicité* |
Appinstall_ad |
u21= |
Identifiant de publicité |
12345ABC |
u22= |
Site ID |
site_id_123456 |
u23= |
heure de l'évènement |
2019-01-04 12:56:35.707 |
u24= |
Nom de l'événement |
af_purchase |
u25= |
Valeur de l'événement |
{"af_price":459,"af_content_id":"77147","af_revenue":4.59,"af_currency":"EUR"} |
u26= |
devise |
EUR |
*Dans de tels cas, AppsFlyer ne reçoit pas le nom dans la réponse de Google Marketing Platform, par conséquent, le champ est rempli avec l'ID correspondant ( le nom d'adset devient donc l'ID d'adset).
Onglet Lien d'attribution
L'onglet Lien d'attribution n'est pas fonctionnel pour GMP, car il s'agit d'un SRN qui n'utilise donc pas de liens d'attribution externes pour l'attribution.
Toutefois, les liens d'attribution jouent un rôle dans l'intégration avec GMP :
Liens d'attribution pour CM360 + source média
Pour exécuter des campagnes avec CM360 et source média, deux liens d'attribution sont nécessaires :
- Un lien de mesure CM360.
- Le lien d'attribution AppsFlyer pour une source média spécifique (partenaire intégré ou source média personnalisée).
Voir la définition des liens d'attribution pour CM360.
Liens d'attribution pour DV360 (DBM)
Il est possible d'utiliser les liens d'attribution d'AppsFlyer avec DV360 pour les impressions et l'enregistrement de clic uniquement. Ces liens ne sont PAS utilisés pour l'attribution et toute information supplémentaire qu'ils contiennent n'est pas analysée ou utilisée à quelque fin que ce soit.
Si vous souhaitez pouvoir mesurer le nombre de clics provenant de DVM360 sur AppsFlyer, vous devez ajouter une URL d'attribution AppsFlyer à votre tableau de bord DVM360. Le cas échéant, assurez-vous (si possible) que le nom de la campagne dans l'URL d'attribution est identique à l'ID d'emplacement sur GMP, et ce afin qu'AppsFlyer puisse récupérer et ajouter les données de clic aux campagnes appropriées.
Important !
L'utilisation de liens d'attribution pour GMP DV360 (DBM) n'est pas obligatoire.
Si vous voulez compter les clics dans AppsFlyer, utilisez ce lien :
https://app.appsflyer.com/ADD-APP-ID?pid=doubleclick_int&af_siteid=${UNIVERSAL_SITE_ID}
&af_ad_id=${CREATIVE_ID}&c=${PLACEMENT_ID}&af_c_id=${PLACEMENT_ID}
Si vous voulez compter les impressions dans AppsFlyer, utilisez ce lien :
https://impression.appsflyer.com/ADD-APP-ID?pid=doubleclick_int&af_siteid=%24{UNIVERSAL_SITE_ID}
&af_ad_id=${CREATIVE_ID}&c=${PLACEMENT_ID}&af_c_id=${PLACEMENT_ID}
Onglet Coût
Les données sur les coûts ne sont pas disponibles pour les GMP.
Onglet Revenus publicitaires
- Vous pouvez connecter plusieurs comptes GMP à la même application.
- Si vous avez plusieurs comptes GMP, répétez la procédure suivante pour chacun des comptes. Attention ! Il n'est mentionné nulle part dans l'interface utilisateur que vous êtes connecté à plusieurs comptes.
Pour activer l'API de revenus publicitaires :
- Suivez ces instructions d'intégration.
Onglet Autorisations
Dans cet onglet, vous définissez les autorisations accordées à GMP.