Standort-Assets

Im Gegensatz zu anderen Assets werden Standort-Assets automatisch von der Google Ads API erstellt, nachdem Sie eine Asset-Gruppe erstellt haben. Erstellen Sie zuerst eine Asset-Gruppe für die Standortsynchronisierung und hängen Sie sie an den Kunden an. Wenn Sie dann eine Teilmenge der Standort-Assets im Asset-Set für eine Kampagne oder Anzeigengruppe auswählen müssen, erstellen Sie ein Standortgruppen-Asset-Set und hängen Sie es an die Kampagne oder Anzeigengruppe an.

Standortsynchronisations-Asset-Gruppe erstellen und dem Kunden zuweisen

  1. Erstellen Sie eine Standortsynchronisierung-Asset-Gruppe.
  2. Mit CustomerAssetSetService einem Kunden zuweisen.

Asset-Set für die Standortsynchronisierung erstellen

  1. Erstellen Sie einen neuen AssetSet.
    1. Setzen Sie type auf LOCATION_SYNC.
    2. Legen Sie location_set auf eine neue LocationSet fest.
  2. In der neuen LocationSet:
    1. Legen Sie location_ownership_type entsprechend Ihrem Anwendungsfall fest:
      • Legen Sie den Wert auf BUSINESS_OWNER fest, wenn Sie der Inhaber des Unternehmensstandorts sind.
      • Legen Sie den Wert auf AFFILIATE fest, wenn Sie nicht Inhaber des Geschäftsstandorts sind, dort aber Ihre Produkte verkaufen.
    2. Legen Sie das „oneof“-Feld source entsprechend Ihrem Anwendungsfall fest:
      • Legen Sie business_profile_location_set fest, wenn Sie die Standorte in Ihrem Google Unternehmensprofil-Konto synchronisieren möchten.
      • Legen Sie chain_location_set fest, wenn Sie Standorte mit bestimmten Ketten-IDs synchronisieren möchten.
      • Legen Sie maps_location_set fest, wenn Sie Standorte manuell mit Orts-IDs hinzufügen möchten.

Nachdem Sie diese Schritte ausgeführt haben, werden mit der Google Ads API Standort-Assets generiert und dem erstellten Asset-Set für die Standortsynchronisierung hinzugefügt. Das ist vergleichbar mit dem manuellen Vorgehen über AssetSetAssetService. Sie müssen sie nicht bearbeiten, es sei denn, Sie möchten sie manuell Asset-Sets für statische Standortgruppen hinzufügen.

Für einen Kunden kann nur ein aktiver Asset-Satz für die Standortsynchronisierung mit (status von ENABLED) vorhanden sein. Wenn Sie ein anderes Standort-Synchronisierungs-Asset-Set erstellen müssen, entfernen Sie zuerst das vorhandene.

Asset-Gruppe für die Standortsynchronisierung einem Kunden zuweisen

Verwenden Sie CustomerAssetSetService.MutateCustomerAssetSets, um das im vorherigen Abschnitt festgelegte Asset-Set für die Standortsynchronisierung an Ihren Kunden anzuhängen.

Optional: Asset-Gruppe für Standortgruppen erstellen und einer Kampagne oder Anzeigengruppe zuweisen

Ein Asset-Set vom Typ Standortgruppe ist nur erforderlich, wenn Sie eine Teilmenge von Standort-Assets auswählen müssen. Das liegt daran, dass Kampagnen und Anzeigengruppen Standort-Assets von der Kundenebene übernehmen.

Asset-Gruppen-Asset-Sets enthalten eine Teilmenge der Standort-Assets des Asset-Sets Standortsynchronisierung. Sie können dynamisch ein Asset-Set für Standortgruppen erstellen, indem Sie einige Funktionen von Google Unternehmensprofil nutzen, z. B. das Filtern nach Labels, oder Ketten-IDs und Kettenstandorte. Alternativ können Sie statisch einen Asset-Satz für Standortgruppen erstellen.

  1. Asset-Gruppe für Standortgruppe erstellen Die Asset-Gruppe für Standortgruppen kann dynamisch oder statisch sein.
  2. Asset-Gruppe an eine Kampagne oder Anzeigengruppe anhängen
  3. Optional: Fügen Sie die zuvor generierten Assets dem neu erstellten Asset-Set für statische Standortgruppen hinzu.

Sie können für einen bestimmten Kunden mehrere dynamische oder statische Asset-Sets für Standortgruppen erstellen.

Asset-Set für Standortgruppen erstellen

Erstellen Sie ein neues AssetSet und legen Sie location_group_parent_asset_set_id auf die ID des zuvor erstellten Asset-Sets für die Standortsynchronisierung fest.

Legen Sie dann einige Felder fest, je nachdem, ob Sie ein dynamisches oder statisches Asset-Set für Standortgruppen erstellen möchten.

Dynamische Asset-Gruppen

Legen Sie die Felder basierend auf der folgenden Regel fest, je nachdem, welches Feld Sie in LocationSet festlegen:

Wenn Sie das folgende Feld festlegen Legen Sie dann type auf Legen Sie dieses Feld als asset_set_source-Oneof-Feld fest.
business_profile_location_set BUSINESS_PROFILE_DYNAMIC_LOCATION_GROUP business_profile_location_group
chain_location_set CHAIN_DYNAMIC_LOCATION_GROUP chain_location_group

Wenn Sie maps_location_set beim Erstellen der Asset-Gruppe für die Standortsynchronisierung festlegen, können Sie keine dynamische Asset-Gruppe für Standortgruppen erstellen. Das liegt daran, dass Sie Standorte manuell über Orts-IDs hinzugefügt haben und für diese Art von Standorten keine Filterfunktionen verfügbar sind.

Statische Asset-Gruppen

Setzen Sie type auf STATIC_LOCATION_GROUP. Sie können statische Asset-Gruppen für alle Arten von Asset-Gruppen für die Standortsynchronisierung erstellen, unabhängig davon, welche Felder (business_profile_location_set, chain_location_set oder maps_location_set) Sie in LocationSet festlegen.

Bei statischen Asset-Sets für Standortgruppen müssen Sie die generierten Standort-Assets manuell den Asset-Sets für Standortgruppen hinzufügen.

Asset-Gruppe einer Kampagne oder Anzeigengruppe zuordnen

Verwenden Sie CampaignAssetSetService.MutateCampaignAssetSets, um die Asset-Gruppe für Standortgruppen an Ihre Kampagne anzuhängen.

Alternativ können Sie AdGroupAssetSetService.MutateAdGroupAssetSets verwenden, wenn Sie das Asset-Set für Standortgruppen stattdessen einer Anzeigengruppe zuordnen möchten.

Optional: Standort-Assets dem Asset-Set der Standortgruppe static hinzufügen

Dieser Schritt ist nur erforderlich, wenn Sie zuvor einen Asset-Satz für statische Standortgruppen erstellt haben.

  1. Verwenden Sie den Bericht asset_set_asset, um die Ressourcennamen von Assets abzurufen, die automatisch für die zuvor erstellte Asset-Gruppe für die Standortsynchronisierung generiert wurden. Verwenden Sie Filter, um nur die gewünschten Assets abzurufen.
  2. Fügen Sie sie dem Asset-Set für statische Standortgruppen mit AssetSetAssetService.MutateAssetSetAssets hinzu.