Komponenty z lokalizacją

W odróżnieniu od innych komponentów komponenty z lokalizacją są tworzone automatycznie przez interfejs Google Ads API po utworzeniu zestawu komponentów. Najpierw utwórz zestaw zasobów do synchronizacji lokalizacji i dołącz go klientowi. Następnie, aby 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.

Utwórz zestaw komponentów do synchronizacji lokalizacji i dołącz go do klienta

  1. Utwórz zestaw zasobów do synchronizacji lokalizacji.
  2. Dołącz ją do klienta za pomocą CustomerAssetSetService.

Tworzenie zestawu komponentów do synchronizacji lokalizacji

  1. Utwórz nowy element AssetSet.
    1. Ustaw type na LOCATION_SYNC.
    2. Ustaw nową wartość LocationSet w polu location_set.
  2. W nowej wersji LocationSet:
    1. Ustaw location_ownership_type w zależności od przypadku użycia:
      • Jeśli jesteś właścicielem lokalizacji firmy, ustaw ją na BUSINESS_OWNER.
      • Jeśli nie jesteś właścicielem lokalizacji firmy, ale sprzedajesz swoje produkty, ustaw ją na AFFILIATE.
    2. Ustaw pole source w zależności od przypadku użycia:
      • Ustaw business_profile_location_set, jeśli chcesz synchronizować ze swoimi lokalizacjami na koncie Profil Firmy w Google.
      • Ustaw chain_location_set, jeśli chcesz zsynchronizować z lokalizacjami w określonych identyfikatorami 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 w przypadku korzystania z AssetSetAssetService. Nie musisz nimi manipulować, chyba że chcesz ręcznie dodać je do zestawów komponentów statycznej grupy lokalizacji.

W przypadku klienta może istnieć tylko 1 aktywny zestaw aktywnych komponentów do synchronizacji lokalizacji (status z ENABLED). Jeśli chcesz utworzyć inny typ zestawu komponentów do synchronizacji lokalizacji, najpierw usuń istniejący.

Załączanie zestawu komponentów do synchronizacji lokalizacji do klienta

Użyj polecenia CustomerAssetSetService.MutateCustomerAssetSets, aby dołączyć do klienta zasób do synchronizacji lokalizacji ustawiony w poprzedniej sekcji.

(Opcjonalnie) Utwórz zestaw komponentów grupy lokalizacji i dołącz go do kampanii lub grupy reklam

Zestaw komponentów z grupą lokalizacji jest potrzebny tylko wtedy, gdy chcesz wybrać podzbiór komponentów z lokalizacją. Wynika to z faktu, że kampanie i grupy reklam dziedziczą komponenty z lokalizacją z poziomu klienta.

Zestawy komponentów grupy lokalizacji zawierają podzbiór komponentów z lokalizacją ze zbioru komponentów synchronizacji lokalizacji. Aby dynamicznie utworzyć zestaw komponentów grupy lokalizacji, możesz skorzystać z niektórych funkcji Profilu Firmy w Google (np. filtrowania według etykiet) lub identyfikatorów sieci i lokalizacji sklepów sieciowych. Możesz też statycznie utworzyć zbiór komponentów grupy lokalizacji.

  1. Utwórz zestaw komponentów grupy lokalizacji. Zbiór zasobów grupy lokalizacji może być dynamiczny lub statyczny.
  2. Dołącz zestaw komponentów do kampanii za pomocą lub do grupy reklam (w zależności od potrzeb).
  3. (Opcjonalnie) Dodaj wygenerowane wcześniej komponenty do nowo utworzonego zestawu komponentów statycznej grupy lokalizacji.

Dla danego klienta możesz utworzyć wiele dynamicznych lub statycznych zbiorów komponentów grup lokalizacji.

Tworzenie zestawu komponentów grupy lokalizacji

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

Następnie skonfiguruj niektóre pola w zależności od tego, czy chcesz utworzyć zestaw komponentów dynamicznej czy statycznej grupy lokalizacji.

Zestawy zasobów dynamicznych

W zależności od ustawionego w LocationSet pola ustaw pola, korzystając z tej reguły:

Jeśli ustawisz poniższe 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 ustawisz maps_location_set podczas tworzenia zestawu komponentów do synchronizacji lokalizacji, nie będzie można utworzyć zestawu zasobów dynamicznej grupy lokalizacji. Wynika to z faktu, że lokalizacje zostały dodane ręcznie według identyfikatorów miejsc i nie ma funkcji filtrowania, z których można skorzystać w przypadku tego typu lokalizacji.

Zestawy zasobów statycznych

Ustaw type na STATIC_LOCATION_GROUP. Zestawy komponentów statycznych grup lokalizacji możesz tworzyć dla dowolnych typów zestawów komponentów do synchronizacji lokalizacji niezależnie od pól (business_profile_location_set, chain_location_set lub maps_location_set) ustawionych w LocationSet.

W przypadku statycznych zestawów komponentów grup lokalizacji ręcznie dodaj wygenerowane komponenty z lokalizacją do zestawów komponentów grupy lokalizacji.

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

Użyj narzędzia CampaignAssetSetService.MutateCampaignAssetSets, aby dołączyć do kampanii zestaw zasobów grupy lokalizacji.

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

(Opcjonalnie) Dodaj komponenty z lokalizacją do statycznego zestawu komponentów grupy lokalizacji

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

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