Contrairement aux autres composants, les composants Lieu sont créés automatiquement par l'API Google Ads une fois que vous avez créé un ensemble de composants. Commencez par créer un ensemble d'éléments de synchronisation d'établissements et associez-le au client. Ensuite, si vous devez sélectionner un sous-ensemble de composants Lieu dans l'ensemble d'assets d'une campagne ou d'un groupe d'annonces, créez un ensemble d'assets de groupe de zones géographiques et associez-le à la campagne ou au groupe d'annonces.
Créer un ensemble d'éléments de synchronisation de lieux et l'associer au client
- Créez un ensemble d'assets de synchronisation d'établissements.
- Associez-le à un client à l'aide de
CustomerAssetSetService
.
Créer un ensemble d'éléments de synchronisation de lieux
- Créez un
AssetSet
.- Définissez
type
surLOCATION_SYNC
. - Définissez
location_set
sur un nouveauLocationSet
.
- Définissez
- Dans le nouveau
LocationSet
:- Définissez
location_ownership_type
en fonction de votre cas d'utilisation :- Définissez-le sur
BUSINESS_OWNER
si vous êtes le propriétaire de l'établissement. - Définissez-la sur
AFFILIATE
si vous n'êtes pas le propriétaire de l'établissement, mais que vous y vendez vos produits.
- Définissez-le sur
- Définissez le champ oneof
source
en fonction de votre cas d'utilisation :- Définissez
business_profile_location_set
si vous souhaitez synchroniser vos établissements avec votre compte de fiche d'établissement Google. - Définissez
chain_location_set
si vous souhaitez effectuer une synchronisation avec les établissements se trouvant dans les ID de chaîne spécifiés. - Définissez
maps_location_set
si vous souhaitez ajouter manuellement des établissements à l'aide d'ID de lieu.
- Définissez
- Définissez
Une fois les étapes ci-dessus effectuées, l'API Google Ads génère des composants Lieu et les ajoute à l'ensemble de composants Lieu de synchronisation créé pour vous, de la même manière que lorsque vous le faites manuellement à l'aide de AssetSetAssetService
. Vous n'avez pas besoin de les manipuler, sauf si vous souhaitez les ajouter manuellement à des ensembles d'éléments de groupe d'établissements statiques.
Un seul élément de synchronisation d'établissement actif défini avec (status
sur ENABLED
) peut exister pour un client. Si vous devez créer un autre type d'ensemble d'éléments de synchronisation d'établissements, supprimez d'abord l'ensemble existant.
Associer l'ensemble de composants de synchronisation de position à un client
Utilisez CustomerAssetSetService.MutateCustomerAssetSets
pour associer à votre client l'ensemble d'éléments de synchronisation d'établissements de la section précédente.
(Facultatif) Créer un ensemble de composants pour le groupe de zones géographiques et l'associer à une campagne ou à un groupe d'annonces
Un ensemble de composants de groupe de zones géographiques n'est nécessaire que si vous devez sélectionner un sous-ensemble de composants Lieu. En effet, les campagnes et les groupes d'annonces héritent des composants Lieu définis au niveau du client.
Les ensembles de composants de groupe de zones géographiques contiennent un sous-ensemble de composants Lieu de l'ensemble de composants Synchronisation de lieu. Vous pouvez créer dynamiquement un ensemble de composants de groupe de zones géographiques en utilisant certaines fonctionnalités des fiches d'établissement Google (comme le filtrage par libellé), ou des ID de chaînes et des établissements des chaînes. Vous pouvez aussi créer un ensemble d'éléments pour un groupe d'établissements de manière statique.
- Créez un ensemble de composants de groupe de zones géographiques. L'ensemble d'éléments du groupe de zones géographiques peut être dynamique ou statique.
- Associez l'ensemble d'assets à une campagne à l'aide ou à un groupe d'annonces, selon vos besoins.
- (Facultatif) Ajoutez les éléments générés précédemment à l'ensemble d'éléments statique du groupe de zones géographiques que vous venez de créer.
Pour un client donné, vous pouvez créer plusieurs ensembles d'éléments de groupe de zones géographiques dynamiques ou statiques.
Créer un ensemble de composants pour le groupe de zones géographiques
Créez un AssetSet
et définissez location_group_parent_asset_set_id
sur l'ID de l'ensemble d'éléments de synchronisation d'établissements précédemment créé.
Ensuite, définissez certains champs selon que vous souhaitez créer un ensemble d'éléments de groupe d'établissements dynamique ou statique.
Ensembles de composants dynamiques
Selon le champ que vous avez défini dans LocationSet
, définissez les champs en fonction de la règle suivante:
Si vous définissez le champ suivant | Définissez ensuite type sur | Et définissez ce champ en tant que champ oneof asset_set_source. |
---|---|---|
business_profile_location_set |
BUSINESS_PROFILE_DYNAMIC_LOCATION_GROUP |
business_profile_location_group |
chain_location_set |
CHAIN_DYNAMIC_LOCATION_GROUP |
chain_location_group |
Si vous définissez maps_location_set
lors de la création de l'ensemble d'éléments de synchronisation d'établissements, vous ne pourrez pas créer d'ensemble d'éléments de groupe d'établissements dynamique. En effet, vous avez ajouté manuellement des lieux par ID de lieu et il n'existe aucune fonctionnalité de filtrage que vous pouvez utiliser pour ce type d'établissement.
Ensembles d'éléments statiques
Définissez type
sur STATIC_LOCATION_GROUP
.
Vous pouvez créer des ensembles d'assets de groupe de zones géographiques statiques pour tous les types d'ensembles d'assets de synchronisation d'établissements, quels que soient les champs (business_profile_location_set
, chain_location_set
ou maps_location_set
) que vous avez définis dans le LocationSet
.
Pour les ensembles de composants de groupe de zones géographiques statiques, vous devez ajouter manuellement les composants Lieu générés aux ensembles de composants du groupe de zones géographiques.
Associer l'ensemble de composants à une campagne ou à un groupe d'annonces
Utilisez CampaignAssetSetService.MutateCampaignAssetSets
pour associer l'ensemble d'assets du groupe de zones géographiques à votre campagne.
Vous pouvez également utiliser AdGroupAssetSetService.MutateAdGroupAssetSets
si vous souhaitez associer l'ensemble d'assets du groupe de zones géographiques à un groupe d'annonces.
(Facultatif) Ajoutez les composants Lieu à l'ensemble de composants static du groupe de zones géographiques.
Cette étape n'est requise que si vous avez déjà créé un ensemble d'éléments de groupe d'établissements statique.
- Utilisez le rapport
asset_set_asset
pour récupérer les noms de ressources des éléments générés automatiquement pour l'ensemble d'éléments de synchronisation d'établissements précédemment créé. Utilisez le filtrage pour ne récupérer que les éléments de votre choix. - Ajoutez-les à l'ensemble d'éléments de groupe de zones géographiques statiques à l'aide de
AssetSetAssetService.MutateAssetSetAssets
.