Configurer l'intégration de Google Ads (AdWords)

En bref : intégrez votre compte Google Ads avec AppsFlyer pour afficher les données d'attribution de l'ensemble de vos campagnes. 

 Important !

Voir le bulletin d'information sur le soutien à la nouvelle politique de consentement Google dans l'UE.

Utilisation de Google Ads

L’IU de Google Ads vous permet uniquement de configurer une Campagne d'applications pour appareils iOS et Android.

Pour attribuer des utilisateurs d'autres plates-formes, par exemple Pour Google Ads, les utilisateurs de Windows Phone doivent utiliser une solution de page de destination .

Pour configurer d'autres types de campagnes spécifiques en plus des campagnes d'applications, contactez votre représentant Google.

Configuration de l'attribution de Google Ads pour les annonceurs

Pour commencer l'attribution de campagnes Google Ads avec AppsFlyer, procédez comme suit :

 Remarque

Pour pouvoir être intégrée à Google Ads, l’application doit obligatoirement recueillir l'IDFA ou le GAID. Pour plus d'informations, vous pouvez consulter le guide de l'intégration SDK.

Étape 1 : création de l'ID du lien Google Ads (obligatoire)

La création d'un ID de lien nécessite un accès admin au compte Google.

  1. Connectez-vous à votre compte admin Google Ads.
  2. Dans le menu d’en haut, cliquez sur Outils et paramètres.
  3. Dans le menu Configuration, sélectionnez Gestionnaire des données et cliquez sur + Connecter le produit.
  4. Dans la barre de recherche Sources de données, tapez "analyses des apps tierces", sélectionnez les sources puis cliquez sur Continuer.
  5. Cliquez sur Créer un ID de lien
  6. Sélectionnez AppsFlyer comme fournisseur d'analyse des applications.
  7. Sélectionnez la plateforme (Android ou iOS).
  8. Trouvez votre app et sélectionnez-la.
  9. Cliquez sur Créer un ID de lien

Étape 2 : configuration de Google Ads dans AppsFlyer (Obligatoire)

(n’importe quel membre du compte AppsFlyer)

  1. Dans AppsFlyer, dans le menu latéral, sélectionnez Collaboration > Marketplace partenaire
  2. Recherchez Google Ads puis sélectionnez-le.
  3. Cliquez sur Configurer l'intégration. Vous êtes alors dirigé vers la page de configuration de l'intégration. 
  4. Dans l'onglet Intégration , cochez Activer le partenaire.
    Remarque : la case doit rester cochée (activée) tant que vous travaillez avec le partenaire.
  5. Collez l'ID de lien que vous avez copié à l'étape précédente.
  6. Faites le choix d'activer ou non lesUtilisateurs hors UE.

    non eu usrs.png

  7. Configuration des attributions d'installations :
    1. Définissez la fenêtre rétrospective post-clic d’installation.
      Sélectionnez les unités de la fenêtre rétrospective (heures ou jours) et réglez le curseur sur la valeur souhaitée. Nous recommandons de définir la durée de la fenêtre rétrospective sur 30 jours, afin de garantir la correspondance avec Google Ads.
    2. [Facultatif] si vous lancez des campagnes de pré-enregistrement pour les apps Android, définissez la fenêtre d'attribution de la campagne de pré-enregistrement (90 jours par défaut). Ce curseur détermine la fenêtre d'attribution des installations aux campagnes de pré-inscription.
    3. Activation de l'attribution post vue.
    4. Sélectionnez les unités de la fenêtre rétrospective (heures ou jours) et réglez le curseur sur la valeur souhaitée. Nous recommandons de définir la durée de la fenêtre rétrospective sur 1 jour, afin de garantir la correspondance avec Google Ads.
      Remarque : Google n'envoie pas de demande pour les impressions des apps iOS. Le bouton d'activation des attributions post vue d'installations ainsi que le curseur pour la fenêtre d'attribution ne font plus partie des applications iOS.

  8. Pour activer l'attribution de réinstallation, activez l'option Réinstaller l'attribution.
    Il est inutile de configurer les fenêtres d'attribution pour les réinstallations, car les valeurs sont extraites des paramètres d'attribution d'installation.

     Important !

    Une réinstallation des données de conversion est présentée sous la forme session_start dans le tableau de bord Google Ads. Dans AppsFlyer, elle est attribuée et considérée comme une réattribution.

  9. Configurer l'attribution du réengagement :
    1. Activez le retargeting dans les paramètres de l'app.
    2. Activez Attribution de réengagement.
    3. Définissez la fenêtre rétrospective de réengagement post vue, elle commence au moment du clic sur la publicité, c'est la période pendant laquelle l'application doit être lancée pour que le clic soit enregistré en tant que réengagement. Sélectionnez une fenêtre rétrospective en heures ou en jours et réglez le curseur sur la valeur souhaitée.
    4. Activez l'attribution de réengagement post vue.
      Remarque : Google n'envoie pas de demande pour les impressions des apps iOS. Le bouton d'activation des attributions post vue d'installations ainsi que le curseur pour la fenêtre d'attribution ne font plus partie des applications iOS.
    5. Définissez la fenêtre rétrospective de réengagement post vue, elle commence au moment de l'impression d'une publicité, c'est la période pendant laquelle l'application doit être lancée pour que l'impression soit enregistrée en tant que réengagement. Sélectionnez une fenêtre rétrospective en heures ou en jours et réglez le curseur sur la valeur souhaitée.
    6. Définissez la fenêtre de réengagement. C'est la période pendant laquelle les évènements in-app de l'utilisateur sont attribués à la source média de retargeting après un clic ou une impression. Vous pouvez définir la valeur en jours (1-90), en heures (jusqu'à 23) ou même en valeur Lifetime. La valeur par défaut est 30 jours.

  10. Si vous disposez d'une extension de l'app Google Ads iOS :
    pour obtenir des attributions à partir du lien de la publicité, accédez à l’onglet Lien d’attribution, créez un lien d’attribution AppsFlyer sur une plateforme unique et insérez-le dans l’extension de l’app Google Ads.
    Remarque : pensez à ajouter un nom de campagne statique (obligatoire).

  11. Rendez-vous dans l'onglet Coût.
  12. Activez Obtenir les données de coût, de clic et d'impression.
  13. Cliquez sur le bouton Connecter Google Ads et connectez-vous à votre compte Google pour obtenir tous les coûts de votre campagne Google Ads sur AppsFlyer. Plus de détails ici.
  14. Cliquez sur Enregistrer.

 Attention !

Vous DEVEZ passer par l'étape 4 pour que les installations de Google Ads s'affichent dans AppsFlyer.
Si vous souhaitez également mapper vos événements in-app à Google Ads, vous devez d’abord compléter l'étape 3.

Étape 3 : mappage de vos évènements in-app (recommandé)

(Tout membre lié au compte AppsFlyer)

In-app_event_postbacks_en-us.png
  1. Ouvrez l'onglet Intégration et faites défiler jusqu'à la section Postbacks d'événement in-app.

     Remarque

    Lorsque vous activez le mappage des événements in-app Google Ads pour une app pour la première fois :

    • L'événement af_app_opened est automatiquement défini et mappé sur session_start (si ce n'est pas le cas, ajoutez-le manuellement).
    • Dans la section Pour les utilisateurs de, vous devrez sélectionner Toutes les sources média, organiques comprises pour chaque événement afin de permettre à Google Ads de recevoir ces événements. Une fois l'intégration définie, vous pouvez modifier cette selection pour n'importe quel événement.
  2. Activez Postbacks d'événement in-app.
  3. Cliquez sur Ajouter un événement pour ajouter à la liste un SDK ou un événement de serveur à serveur.
  4. Remplissez les paramètres suivants :
    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 ?

    • Activez l'évènement sur un appareil avec une installation non-organique et vérifiez à 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'ID unique de chaque événement, tel que défini du côté de Google Ads. Les différentes configurations du mapping sont :

    • Champ de texte : obtenez l'ID d'événement correspondant auprès de Google Ads.
    • 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.

    pour les utilisateurs de

    Sélectionnez l'option d'envoi pour l'événement :

    • Ce partenaire uniquement envoie des postbacks uniquement lorsque cet événement est attribué à Google Ads.
    • Toutes les sources média, y compris organiques : envoie des postbacks pour les événements attribués à n'importe quel partenaire, et pour les événements organiques.
    Y compris
    • Pas de données (par défaut) : envoie uniquement l'événement, sans sa valeur.
    • Valeurs et revenus : envoie tous les paramètres de l’événement, y compris la valeur du revenu (si présente dans l’événement).
    • Valeurs sans revenus : envoie tous les paramètres à l'exception de la valeur de revenu.
  5. Cliquez sur Enregistrer l'intégration.
  6. Une fois l'intégration enregistrée, restez sur la page de configuration pour intégrer plus d'apps avec le partenaire.
    1. En haut à gauche, sous le nom du partenaire, cliquez sur le nom de l’app pour ouvrir la liste des apps. 
    2. Sélectionnez une autre app dans la liste déroulante.
    3. Répétez les différentes étapes d’intégration pour l’app sélectionnée.

Étape 4 mesure de vos conversions d'app (obligatoire)

 Important !

Pour que Google Ads puisse enregistrer vos nouvelles conversions, vous devez lancer votre app et exécuter au moins une fois vos évènements in-app mappés. Pour tester une app iOS, vous devez collecter l'IDFA afin de voir l'événement. Les conversions d'évènement peuvent mettre jusqu'à 6 heures avant d'apparaître dans la file d'attente. Une fois ajoutées, vous pouvez les importer. L'état des nouvelles conversions passe de « Aucune conversion récente » à « Enregistrement de la conversion en cours ».

Cette étape nécessite un accès admin Google au compte pour créer un ID de lien.

Suivez les étapes décrites dans la documentation d'aide de Google Ads. Éléments à prendre en compte :

  • À l’étape 7, cochez la case située à côté de first_open pour TOUTES vos applications et pour chaque événement que vous souhaitez importer. Si l'identifiant de l'événement partenaire dans Google Ads a été modifié ou est étiqueté comme PERSONNALISÉ et que le nom de l'événement correspondant a été modifié dans AppsFlyer, vous devez réimporter les données.
  • Vous pouvez désormais voir vos événements de conversion tiers dans la page Conversions > Résumé. Si un événement n'apparaît pas dans la liste, ou s'il a été supprimé de la liste des conversions Google Ads :
    1. Cliquez sur Afficher toutes les actions de conversion. Le filtre Statut s'affiche.
    2. Cliquez sur Statut et sélectionnez Tout pour afficher tous les événements, y compris les événements désactivés et supprimés.
  • Vérifiez que votre réglage « inclure dans les conversions » correspond bien aux objectifs de votre campagne dans Google Ads. Pour plus d'informations, consultez votre représentant Google, ou parcourez la documentation Google disponible ici.

Bravo ! Vous mesurez maintenant les campagnes mobiles Google Ads avec AppsFlyer !

 Astuce

L'intégration de l'API Google Ads inclut automatiquement la fonctionnalité de remarketing de Google Ads. En effectuant cette intégration et en envoyant des évènements à Google Ads, vous pouvez créer des listes d'audiences de remarketing dans Google Ads sans aucune intégration supplémentaire.

Octroyer des autorisations aux membres d'équipe Google Ads

Vous pouvez accorder à Google Ads des autorisations d'accès à certaines données de votre compte. Pour ce faire, rendez-vous sur la page de configuration de Google Ads, dans l'onglet Autorisations pour chacune de vos applications.

Pour obtenir ces autorisations et accéder à votre application, votre représentant Google Ads doit être membre de l'équipe du compte partenaire de Google Ads sur Appsflyer.

En raison de ses exigences en matière de confidentialité, Google ne peut ajouter de nouveaux membres à son compte partenaire AppsFlyer que si un annonceur le demande explicitement.

Pour accorder l'accès à votre app à un membre d'équipe Google Ads, procédez comme suit :

  1. Remplissez et envoyez ce formulaire pour demander l'ajout de votre gestionnaire de compte au compte partenaire de Google sur AppsFlyer.
  2. Attendez que Google Ads confirme que votre gestionnaire de compte GA a bien été ajouté.
  3. Allez dans Configuration > Intégrations actives > Google Ads > Autorisations et ajoutez l'adresse e-mail de votre gestionnaire de compte à la liste des membres d'équipe.
  4. Activez les autorisations que vous souhaitez accorder à votre gestionnaire de compte Google Ads.

Plus d'informations sur l'octroi d'autorisations aux ad networks.

Activation de l'attribution de Google Ads pour les agences

AppsFlyer prend en charge les configurations d'agence avec Google Ads. Il est essentiel que l'annonceur et l'agence disposent de comptes Google Ads distincts pour permettre à AppsFlyer d'attribuer correctement les données. Pour plus d'informations, veuillez cliquer ici.

Fonctionnement avec plusieurs comptes Google Ads

AppsFlyer prend en charge l'utilisation de plusieurs comptes Google Ads pour la même application. Pour ce faire, l'identifiant de lien est partagé dans Google Ads et les évènements sont importés dans chaque compte Google Ads.

Pour plus d'informations sur le partage de votre identifiant de lien Google Ads, cliquez ici.

Campagnes d'apps iOS

Remarque : cette section s'applique aux campagnes d'applications pour les installations et non aux campagnes d'applications pour l'engagement.

Le 27 janvier 2021, Google a annoncé une mise à jour de sa politique en écho à la sortie d'iOS 14.

Depuis que l'ATT a été initié, les apps iOS de Google ne demandent pas l'accord ATT, les produits Google Ads ont donc cessé d'utiliser les ID d'appareils (IDFA) qui relèvent de l'ATT.

Pour préserver le reporting et l'optimisation des campagnes, Google a élargi les conversions modélisées au trafic iOS 14 et +.

Attendu que les conversions modélisées ne reposent pas sur les ID d'appareils, à compter de la version iOS 14.5, la logique Google d'inventaire des campagnes d'installation d'apps iOS est la suivante :

  • Le canal ou l'inventaire de recherche iOS ACI n'est pas attribué (conformément à la politique antérieure au 24 janvier 2020).
  • Le canal ou l'inventaire YouTube IOS ACI n'est pas attribué, et comme l'app YouTube ne demande pas l'ATT, l'IDFA ne peut pas être utilisé.
  • Le canal ou l'inventaire d'affichage IOS ACI ne peut être attribué que lorsqu'un ID d'appareil est renseigné, dans le cas où l'accord a été donné aussi bien pour les apps de l'annonceur que de l'éditeur.

Utilisation du deep linking différé dans les campagnes d'app

Les flux Google des campagnes d'app vous permettent d'offrir aux utilisateurs mobile une expérience fluide pour ce qui concerne le contenu spécifique.

Lorsqu'un utilisateur potentiel clique sur un flux, il est redirigé vers la page de l'app. Une fois que l'utilisateur a installé l'application et l'a lancée, le SDK fournit les détails sur le produit (ex : chaussures de course) via un deep link différé. Le développeur de l'app utilise ces données pour optimiser l'expérience des utilisateurs.

Pour activer le deep linking différé avec Google Ads :

  1. Assurez-vous d'utiliser GCD pour recevoir le paramètre af_dpaf_dpaf_dp dans le SDK AppsFlyer. 
  2. Dans Google, paramétrez les flux.
  3. Dans AppsFlyer, allez dans Configuration > Intégrations actives. Sélectionnez Google Ads (Adwords).
  4. Dans l'onglet Intégration, activez le Deep linking différé avec Google Ads.
  5. Cliquez sur Enregistrer l'intégration.

Mappage des paramètres Google Ads

Le tableau ci-dessous indique le mappage des paramètres entre Google Ads et AppsFlyer. Notez que les annonceurs ne peuvent pas ajouter de paramètres personnalisés aux campagnes Google Ads.

Type de réseau

Recherche Affichage Youtube
Canal (af_channel) Voir le tableau ci-dessous, Comment remplir le paramètre Canal
Campagne (c) Oui Oui Oui

Identifiant de la campagne (af_c_id)

Oui Oui Oui
Ensemble de publicités (af_adset)
Renseigné d'après le paramètre ad_group_name.
Si ce paramètre est nul, AF définit af_adset avec ad_group_id.
Oui Oui Oui
ID d'adset (af_adset_id) renseigné d'après le paramètre Google ad_group_id Oui Oui Oui

Publicité (af_ad)

N/A N/A N/A
Identifiant de publicité (af_ad_id) N/A N/A N/A
Type de publicité (af_ad_type) Oui* Oui* Oui*
ID du site (af_siteid) GoogleSearch/
SearchPartners
N/A YouTubeVideos/
VideoPartners
Mots-clés N/A N/A N/A

Comment remplir le paramètre Canal

Google Ads n’envoie pas le paramètre Canal (af_channel). AppsFlyer détermine comment renseigner ce paramètre pour les types de campagnes envoyés par Google Ads, en appliquant les règles suivantes :

Principe pour les types de campagnes ET types de réseaux : Paramètre Canal Exemple
campaign_type network_type
ACI, ACE, ACPRE, Shopping, ou Hotel

Tous les types de réseaux

campaign_type_network_type canal = ACI_Search

Non :

ACI, ACE, ACPRE, Shopping, ou Hotel
Affichage network_subtype canal = mGDN

Non :

ACI, ACE, ACPRE, Shopping, ou Hotel

Non :

Affichage
network_type canal = Search

* Pour plus d'informations sur les types de publicités que peuvent contenir les réponses de Google, cliquez ici.

Type de campagne : campagnes d'app

Modifications apportées aux noms de campagne par Google Ads

 Jusqu'au 15 février 2021 Depuis le 23 février 2021
UAC ACI
UACE ACE
UACPre ACPRE

Remarque : le type de nom de campagne est défini selon la date du clic ou de l'impression, et non selon la date d'installation. 

Le paramètre des vues engagées dans les rapports de données brutes

Une vue engagée correspond à l'impression d'un utilisateur sur une publicité vidéo pour une durée de plus de 10 secondes. L'action compte comme un clic. Pour Android, elle s'affiche dans les rapports de données brutes, au niveau du paramètre sub param 5.
Ce paramètre s'affiche si la vue engagée s'est produite dans la fenêtre d'attribution de clic définie dans AppsFlyer, qui dure au maximum 3 jours.

 Important !

  • Google est un SRN (Self Reporting Network : réseau auto-reporting). Pour plus d'informations sur le fonctionnement du flux d'attribution pour ces réseaux, cliquez ici.
  • AppsFlyer peut présenter toutes les informations de campagne fournies par Google. Le type de campagne (Recherche, Vidéo, Affichage) et les informations associées sont déterminés par Google. Pour plus d'informations, veuillez cliquer ici.

Optimiser les campagnes Google Ads pour les conversions sans ID d'appareil

Depuis IOS 14.5 et Android 12, Google Ads a introduit différents identifiants. Ces identifiants permettent de déterminer l'attribution des conversions sans nécessiter l'ID d'appareil :

Identifiant Disponible depuis Source Système d'exploitation Utilisé pour Granularité des données
gclid Décembre 2021 Référent Google Play Android Installations Niveau utilisateur
gclid Décembre 2021 URL de deep link Android + iOS Réengagements Niveau utilisateur
gbraid Mars 2021 URL de deep link iOS Réengagements Données agrégées

Lorsque AppsFlyer reçoit ces identifiants et les transfère via postback Google Ads, Google Ads peut réclamer les conversions liées à ces identifiants. AppsFlyer reçoit la réclamation et analyse les paramètres pour attribuer et associer les événements LTV.
Aucune action n'est requise du côté annonceur pour activer la réception de ces paramètres.

Visibilité des données selon le système d'exploitation

Apps Android :

Dans AppsFlyer et Google Ads, les annonceurs peuvent recevoir l'ensemble des données de campagne concernant le trafic sans utiliser l'ID d'appareil (valable pour les installations et les réengagements).

Apps iOS :

Dans Google Ads, les annonceurs peuvent recevoir l'ensemble des données de campagne concernant le trafic sans utiliser l'ID d'appareil (valable pour l'activité de réengagement).

À consulter également