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
- Utwórz zestaw zasobów do synchronizacji lokalizacji.
- Dołącz je do klienta, korzystając z
CustomerAssetSetService
.
Tworzenie zestawu komponentów do synchronizacji lokalizacji
- Utwórz nowy element
AssetSet
.- Ustaw
type
naLOCATION_SYNC
. - Ustaw
location_set
jako nowy elementLocationSet
.
- Ustaw
- W nowej wersji
LocationSet
- 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.
- Jeśli jesteś właścicielem lokalizacji firmy, ustaw wartość
- 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.
- Ustaw
- Ustaw
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.
- Tworzenie zestawu komponentów grupy lokalizacji Zestaw komponentów grupy lokalizacji może być dynamiczny lub statyczny.
- W zależności od potrzeb dołącz zestaw komponentów do kampanii przy użyciu lub do grupy reklam.
- (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.
- 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. - Dodaj je do zestawu komponentów statycznej grupy lokalizacji za pomocą narzędzia
AssetSetAssetService.MutateAssetSetAssets
.