Komponenty z lokalizacją

W przeciwieństwie do innych komponentów komponenty z lokalizacją są tworzone automatycznie przez interfejs Google Ads API po utworzeniu zestawu komponentów. Najpierw utwórz zestaw komponentów do synchronizacji lokalizacji i dołącz go do klienta. Jeśli następnie musisz wybrać podzbiór komponentów z lokalizacją w zestawie komponentów na potrzeby kampanii lub grupy reklam, utwórz zestaw komponentów grupy lokalizacji i dołącz go do kampanii lub grupy reklam.

Tworzenie zestawu komponentów do synchronizacji lokalizacji i dołączanie go do konta klienta

  1. Utwórz zestaw zasobów do synchronizacji lokalizacji.
  2. Dołącz je do klienta, korzystając z CustomerAssetSetService.

Tworzenie zestawu komponentów do synchronizacji lokalizacji

  1. Utwórz nowy element AssetSet.
    1. Ustaw type na LOCATION_SYNC.
    2. Ustaw location_set jako nowy element LocationSet.
  2. W nowej wersji LocationSet
    1. Ustaw location_ownership_type na podstawie swojego przypadku użycia:
      • Jeśli jesteś właścicielem lokalizacji firmy, ustaw wartość BUSINESS_OWNER.
      • Ustaw wartość AFFILIATE, jeśli nie jesteś właścicielem lokalizacji firmy, ale sprzedajesz tam swoje produkty.
    2. Ustaw pole source jedyne w zależności od swojego przypadku użycia:
      • Ustaw business_profile_location_set, jeśli chcesz synchronizować swoje lokalizacje na koncie Profil Firmy w Google.
      • Ustaw chain_location_set, jeśli chcesz synchronizować dane z lokalizacjami w określonych identyfikatorach sieci.
      • Ustaw maps_location_set, jeśli chcesz ręcznie dodawać lokalizacje za pomocą identyfikatorów miejsc.

Gdy wykonasz podane wyżej czynności, interfejs Google Ads API wygeneruje komponenty z lokalizacją i doda je do utworzonego zestawu komponentów do synchronizacji lokalizacji, podobnie jak robisz to ręcznie w AssetSetAssetService. Nie musisz nimi manipulować, chyba że chcesz ręcznie dodać je do zestawów zasobów statycznej grupy lokalizacji.

Dla klienta może istnieć tylko 1 aktywny zestaw komponentów do synchronizacji lokalizacji z wartością status z ENABLED. Jeśli chcesz utworzyć inny typ zestawu komponentów do synchronizacji lokalizacji, najpierw usuń dotychczasowy.

Dołącz zestaw komponentów do synchronizacji lokalizacji klientowi

Użyj narzędzia CustomerAssetSetService.MutateCustomerAssetSets, aby dołączyć klientowi komponent do synchronizacji lokalizacji ustawiony w poprzedniej sekcji.

(Opcjonalnie) Tworzenie zestawu komponentów z grupą lokalizacji i dołączanie go do kampanii lub grupy reklam

Zestaw komponentów z grupą lokalizacji jest potrzebny tylko wtedy, gdy musisz wybrać podzbiór komponentów z lokalizacją. Dzieje się tak, ponieważ kampanie i grupy reklam dziedziczą komponenty z lokalizacją z poziomu klienta.

Zestawy komponentów grupy lokalizacji zawierają podzbiór komponentów z lokalizacją z zestawu komponentów z synchronizacją lokalizacji. Zestaw komponentów z grupą lokalizacji możesz tworzyć dynamicznie, korzystając z niektórych funkcji Profilu Firmy w Google (takich jak filtrowanie według etykiet) lub identyfikatorów sieci i lokalizacji sklepów. Możesz też statycznie utworzyć zestaw komponentów grupy lokalizacji.

  1. Tworzenie zestawu komponentów grupy lokalizacji Zestaw komponentów grupy lokalizacji może być dynamiczny lub statyczny.
  2. W zależności od potrzeb dołącz zestaw komponentów do kampanii przy użyciu lub do grupy reklam.
  3. (Opcjonalnie) Dodaj wcześniej wygenerowane zasoby do nowo utworzonego zestawu zasobów statycznych grup lokalizacji.

Dla danego klienta możesz utworzyć wiele dynamicznych lub statycznych zestawów zasobów grupy lokalizacji.

Tworzenie zestawu komponentów z grupą lokalizacji

Utwórz nowy element AssetSet i ustaw location_group_parent_asset_set_id na identyfikator utworzonego wcześniej zestawu zasobów do synchronizacji lokalizacji.

Następnie określ pola w zależności od tego, czy chcesz utworzyć dynamiczny czy statyczny zestaw komponentów grupy lokalizacji.

Zestawy zasobów dynamicznych

W zależności od pola, które ustawisz w LocationSet, skonfiguruj pola zgodnie z tą regułą:

Jeśli ustawisz to pole Następnie ustaw type na I ustaw to pole jako jedno z pól 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

Jeśli podczas tworzenia zestawu zasobów synchronizacji lokalizacji ustawisz maps_location_set, nie będziesz mieć możliwości utworzenia zestawu komponentów dynamicznej grupy lokalizacji. Wynika to z faktu, że lokalizacje zostały dodane ręcznie za pomocą identyfikatorów miejsc. Nie ma funkcji filtrowania, których można użyć w przypadku tego typu lokalizacji.

Zestawy zasobów statycznych

Ustaw type na STATIC_LOCATION_GROUP. Możesz tworzyć statyczne zestawy komponentów grup lokalizacji dla dowolnych typów zestawów zasobów do synchronizacji lokalizacji niezależnie od pól (business_profile_location_set, chain_location_set lub maps_location_set) skonfigurowanych w LocationSet.

W przypadku statycznych zestawów komponentów grupy lokalizacji musisz ręcznie dodać do nich wygenerowane komponenty z lokalizacją do zestawów komponentów grupy lokalizacji.

Dołącz zestaw komponentów do kampanii lub grupy reklam

Użyj operatora CampaignAssetSetService.MutateCampaignAssetSets, aby dołączyć do kampanii zestaw komponentów z grupą lokalizacji.

Możesz też użyć opcji AdGroupAssetSetService.MutateAdGroupAssetSets, jeśli chcesz dołączyć zestaw komponentów grupy lokalizacji do grupy reklam.

(Opcjonalnie) Dodawanie komponentów z lokalizacją do zestawu komponentów statycznej grupy lokalizacji

Ten krok jest wymagany tylko wtedy, gdy wcześniej został utworzony zestaw komponentów statycznej grupy lokalizacji.

  1. Użyj raportu asset_set_asset, aby pobrać nazwy zasobów zasobów wygenerowanych automatycznie dla wcześniej utworzonego zestawu komponentów do synchronizacji lokalizacji. Użyj filtrowania, aby pobrać tylko wybrane zasoby.
  2. Dodaj je do zestawu komponentów statycznej grupy lokalizacji za pomocą narzędzia AssetSetAssetService.MutateAssetSetAssets.