Contrairement aux autres composants, les composants Lieu sont créés automatiquement par l'API Google Ads après la création d'un ensemble de composants. Commencez par créer un ensemble d'éléments de synchronisation de lieu et associez-le au client. Ensuite, si vous devez sélectionner un sous-ensemble des composants Lieu de l'ensemble d'assets pour une campagne ou 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 position et l'associer au client
- Créez un ensemble d'éléments de synchronisation des lieux.
- Associez-le à un client à l'aide de
CustomerAssetSetService
.
Créer un ensemble de composants de synchronisation des lieux
- Créez un objet
AssetSet
.- Définissez
type
surLOCATION_SYNC
. - Définissez
location_set
sur un nouveauLocationSet
.
- Définissez
- Dans la nouvelle
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-le sur
AFFILIATE
si vous ne possédez pas 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 dans votre compte de fiches d'établissement Google. - Définissez
chain_location_set
si vous souhaitez synchroniser les emplacements des ID de chaîne spécifiés. - Définissez
maps_location_set
si vous souhaitez ajouter manuellement des lieux à l'aide d'ID de lieu.
- Définissez
- Définissez
Une fois que vous avez suivi les étapes ci-dessus, l'API Google Ads génère des composants de lieu et les ajoute à l'ensemble de composants de synchronisation de lieu créé pour vous, comme vous le feriez manuellement à l'aide de AssetSetAssetService
. Vous n'avez pas besoin de les manipuler, sauf si vous souhaitez les ajouter manuellement à des ensembles d'assets de groupe d'emplacements statiques.
Un seul composant de synchronisation de position actif défini avec (status
de ENABLED
) peut exister pour un client. Si vous devez créer un autre type d'ensemble d'éléments de synchronisation de position, commencez par supprimer l'ensemble existant.
Associer l'élément de synchronisation de position défini à un client
Utilisez CustomerAssetSetService.MutateCustomerAssetSets
pour associer le composant de synchronisation de position défini dans la section précédente à votre client.
(Facultatif) Créer un ensemble de composants de groupe de zones géographiques et l'associer à une campagne ou à un groupe d'annonces
Un ensemble de composants 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 au niveau du client.
Les ensembles de composants de groupe d'établissements contiennent un sous-ensemble des composants d'établissement de l'ensemble de composants de synchronisation des établissements. Vous pouvez créer dynamiquement un ensemble d'éléments de groupe de zones géographiques en exploitant certaines fonctionnalités de la fiche d'établissement Google (comme le filtrage par libellé) ou les ID et les zones géographiques des chaînes. Vous pouvez également créer de manière statique un ensemble d'assets de groupe de zones géographiques.
- Créez un ensemble d'assets de groupe d'établissements. L'ensemble d'assets du groupe de zones géographiques peut être dynamique ou statique.
- Associez l'ensemble d'assets à une campagne ou à un groupe d'annonces, selon vos besoins.
- (Facultatif) Ajoutez les composants générés précédemment à l'ensemble d'éléments de groupe d'emplacements statiques que vous venez de créer.
Pour un client donné, vous pouvez créer plusieurs ensembles d'assets de groupe d'établissements dynamiques ou statiques.
Créer un ensemble d'assets de groupe de zones géographiques
Créez un AssetSet
et définissez location_group_parent_asset_set_id
sur l'ID de l'ensemble de composants de synchronisation de position créé précédemment.
Définissez ensuite certains champs en fonction de votre choix de créer un ensemble d'assets de groupe de zones géographiques dynamique ou statique.
Ensembles d'assets dynamiques
En fonction du champ que vous définissez 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 | Définissez ce champ comme champ 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
lorsque vous créez l'ensemble d'éléments de synchronisation des lieux, vous ne pourrez pas créer d'ensemble d'éléments de groupe d'emplacements dynamiques. En effet, vous avez ajouté manuellement des établissements par ID de lieu et aucune fonctionnalité de filtrage n'est disponible pour ce type d'établissements.
Ensembles d'assets 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 de position, quels que soient les champs (business_profile_location_set
, chain_location_set
ou maps_location_set
) que vous définissez dans LocationSet
.
Pour les ensembles d'assets de groupe d'établissements statiques, vous devez ajouter manuellement les composants Lieu générés aux ensembles d'assets de groupe d'établissements.
Associer l'ensemble d'assets à une campagne ou à un groupe d'annonces
Utilisez CampaignAssetSetService.MutateCampaignAssetSets
pour associer l'ensemble de composants de groupe de zones géographiques à votre campagne.
Vous pouvez également utiliser AdGroupAssetSetService.MutateAdGroupAssetSets
si vous souhaitez associer l'ensemble d'éléments de groupe de zones géographiques à un groupe d'annonces.
(Facultatif) Ajouter les composants Lieu à l'ensemble de composants de groupe de zones géographiques statique
Cette étape n'est requise que si vous avez déjà créé un ensemble d'assets de groupe d'établissements statiques.
- Utilisez le rapport
asset_set_asset
pour récupérer les noms de ressources des composants générés automatiquement pour l'ensemble de composants de synchronisation de position créé précédemment. Utilisez le filtrage pour ne récupérer que les composants qui vous intéressent. - Ajoutez-les à l'ensemble d'éléments de groupe de zones géographiques statiques à l'aide de
AssetSetAssetService.MutateAssetSetAssets
.