Google Ads (V2)
Google Ads (V2) est un connecteur source de médias achetés Adobe Experience Platform qui ingère des données de compte publicitaire, de campagne, de groupe publicitaire, de publicité, de ressource, d’expérience et de performances à partir de l’API Google Ads dans Experience Platform.
Le connecteur mappe les données Google Ads aux structures XDM (Modèle de données d’expérience) de médias payants normalisées, ce qui vous permet d’analyser les données Google Ads avec les données d’autres réseaux publicitaires, propriétés web, systèmes commerciaux et applications clientes.
Google Ads (V2) utilise un accès en lecture seule pour récupérer les données de rapport et les métadonnées publicitaires. Il ne crée, ne modifie et ne supprime pas les ressources Google Ads.
Exemples de cas d’utilisation
Conditions préalables
Avant de connecter Google Ads (V2) à Experience Platform, vérifiez que vous disposez des éléments suivants :
Configuration des autorisations sur Experience Platform
Les autorisations Afficher les sources et Gérer les sources doivent être activées pour votre compte Experience Platform.
Contactez votre administrateur de produit si vous ne disposez pas des autorisations requises. Pour plus d’informations, consultez le guide de l’interface utilisateur du contrôle d’accès.
Configuration de l’accès à l’API Google Ads
Experience Platform gère le flux d’autorisation OAuth 2.0 pour Google Ads (V2). Vous ne créez pas de projet Google Cloud, de client OAuth, ni de jeton d’actualisation.
Vous devez avoir :
- Jeton de développeur Google Ads valide.
- Accès au compte publicitaire Google Ads à ingérer.
- Autorisation d’accès aux comptes publicitaires appropriés par le biais d’Google Ads ou d’un compte de gestionnaire de Google Ads.
Accès au compte du responsable
Si le compte de l’annonceur est accessible par le biais d’un compte Google Ads Manager, indiquez également l’ID client de responsable approprié comme loginCustomerId.
Le loginCustomerId n’est pas requis lorsque l’utilisateur autorisé par OAuth peut accéder directement au compte de l’annonceur cible et qu’aucune hiérarchie de responsable n’est nécessaire.
Google Ads (V2) énumère les comptes accessibles, identifie les comptes du responsable, parcourt la hiérarchie des comptes du responsable et résout les comptes de l’annonceur disponibles pour l’ingestion.
Collecter les informations d’identification requises
Pour connecter Google Ads (V2) à Experience Platform, fournissez les valeurs suivantes.
developerTokenloginCustomerIdAuthentification et découverte de compte
Google Ads (V2) utilise OAuth 2.0 pour autoriser l’accès à l’API Google Ads. Experience Platform gère le flux d’autorisation. Vous ne devez donc pas configurer les portées ou les autorisations OAuth côté Google Ads.
Une fois votre compte autorisé, Experience Platform utilise votre jeton de développeur pour accéder aux ressources de création de rapports Google Ads. Pour les configurations de compte du responsable, le connecteur résout la hiérarchie de compte et identifie les comptes de l’annonceur disponibles pour l’ingestion.
Le workflow de découverte de compte comprend les opérations suivantes :
- Énumérer les comptes accessibles à l’utilisateur autorisé.
- Déterminez si un compte accessible est un compte de gestionnaire.
- Parcourir la hiérarchie des comptes du responsable.
- Identifier les comptes des annonceurs qui ne sont pas des gestionnaires.
- Utilisez le
loginCustomerIdapproprié lorsque les requêtes sont acheminées via la hiérarchie de compte du responsable. - Récupérez les métadonnées du compte telles que l’identifiant du compte, le nom du compte, la devise et le fuseau horaire.
Google Ads (V2) effectue des opérations d’API en lecture seule. Il n’émet pas de requêtes de mutation, de création, de mise à jour ou de suppression sur les ressources Google Ads.
Sélection et ingestion des données
Google Ads (V2) utilise le langage de requête Google Ads (GAQL) pour récupérer les métadonnées du compte, les métadonnées de la campagne et les données de rapports.
Le connecteur utilise des requêtes spécifiques aux ressources pour récupérer les attributs, les segments et les mesures requis pour chaque entité. Le connecteur utilise des SearchStream pour le reporting des ressources et des jeux de résultats volumineux où le traitement incrémentiel des lignes est bénéfique.
L’inventaire des requêtes pris en charge comprend des ressources telles que :
customercustomer_clientcampaigncampaign_budgetcampaign_criteriongeo_target_constantad_groupad_group_criterionad_group_adad_group_ad_asset_viewad_group_ad_asset_combination_viewassetasset_groupasset_group_assetchange_status
Les mesures de performances sont récupérées à l’aide de segments basés sur une date, tels que segments.date.
Configuration du schéma
Google Ads (V2) mappe les données source aux structures XDM de médias payants normalisées. Le connecteur organise les données par niveau d’entité de sorte que les métadonnées et les mesures de performances puissent être jointes sur les enregistrements de compte, de campagne, de groupe publicitaire, de publicité, de ressource et d’expérience.
customer, customer_clientcampaign, campaign_budget, campaign_criterionad_group, ad_group_criterionad_group_adasset, ad_group_ad_asset_view, asset_group_assetad_group_ad_asset_combination_view, asset_group, asset_group_assetsegments.date de metrics.* spécifiques aux ressourcesConventions d’identifiant
Le mappage V2 définit des identifiants qualifiés pour la plateforme pour les entités de médias achetés. Par exemple :
- Le connecteur dérive les identifiants de compte de l’ID de client Google Ads.
- Les identifiants de campagne combinent l’identifiant client Google Ads et l’identifiant de campagne.
- Le groupe publicitaire et les identifiants d’annonces publicitaires incluent leur hiérarchie parente.
- Les identifiants de ressource combinent l’identifiant client Google Ads et l’identifiant de ressource.
- Le connecteur dérive les identifiants d’expérience du contexte de combinaison créative ou de groupe de ressources.
- Les chemins hiérarchiques représentent la relation entre les entités de compte, de campagne, de groupe publicitaire, d’annonce, d’expérience et de ressource.
Performances Max data
Les campagnes Performances Max n’exposent pas toujours les mêmes relations d’entité que les types de campagne traditionnels.
Pour les données Performance Max :
asset_groupreprésente le principal regroupement des ressources.asset_group_assetreprésente les relations actif à groupe.- Les mesures de groupe de ressources fournissent le contexte nécessaire à l’analyse des performances des ressources.
- Les groupes de ressources agissent comme un proxy d’expérience lorsqu’une entité d’expérience native n’est pas disponible.
Limites et considérations des données
Tenez compte des restrictions suivantes lors de la planification de l’implémentation de votre Google Ads (V2).
Prise en charge des mesures spécifiques aux ressources
Google Ads n’expose pas toutes les mesures pour chaque ressource. Par exemple, certaines ressources ne prennent pas en charge les mesures ou les segments, tandis que d’autres ne prennent en charge qu’un ensemble limité de mesures.
La disponibilité des mesures varie également entre les requêtes Annonce publicitaire, Ressource, Expérience, Campagne et Performance Max.
Enregistrements d’expérience dérivés
Google Ads ne fournit pas une seule entité d’expérience universelle équivalente au modèle d’expérience utilisé par les schémas XDM de médias achetés.
Le connecteur dérive les enregistrements d’expérience des données d’annonces, de combinaison de ressources et de groupes de ressources disponibles.
Métadonnées vidéo
L’API Google Ads fournit des identifiants vidéo et des références de ressources associées. Cependant, certaines propriétés multimédias, telles que la durée de la vidéo, le codec, le débit, la fréquence d’image et la présence audio, ne sont pas directement disponibles via l’API Google Ads.
Ces champs sont nuls, sauf si un service d’enrichissement approuvé est ajouté.
Disponibilité des ressources
Les métadonnées et la prise en charge des performances des ressources varient selon le type de ressource. Par exemple, les métadonnées d’image et de texte sont directement disponibles, tandis que certaines propriétés vidéo nécessitent un enrichissement supplémentaire.
Champs spécifiques à Google
Google Ads concepts sans équivalent XDM de média payant direct sont représentés à l’aide de additionalDetails ou définis sur null, en fonction du mappage approuvé.
Mappages d’énumération
Le connecteur mappe Google Ads valeurs d’énumération de l’API aux valeurs XDM à l’aide de correspondances exactes, de correspondances sémantiques fermées ou de valeurs de secours approuvées. Les valeurs non prises en charge, inconnues, obsolètes ou non spécifiées sont ignorées ou définies sur null.
Étapes suivantes
Après avoir confirmé vos informations d’identification Google Ads et votre modèle d’accès au compte, continuez en créant une connexion à à l’aide Google Ads l’interface utilisateur d’Experience Platform.