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
- Utwórz zestaw zasobów do synchronizacji lokalizacji.
- Dołącz ją do klienta za pomocą
CustomerAssetSetService
.
Tworzenie zestawu komponentów do synchronizacji lokalizacji
- Utwórz nowy element
AssetSet
.- Ustaw
type
naLOCATION_SYNC
. - Ustaw nową wartość
LocationSet
w polulocation_set
.
- Ustaw
- W nowej wersji
LocationSet
:- 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
.
- Jeśli jesteś właścicielem lokalizacji firmy, ustaw ją na
- 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.
- 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 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.
- Utwórz zestaw komponentów grupy lokalizacji. Zbiór zasobów grupy lokalizacji może być dynamiczny lub statyczny.
- Dołącz zestaw komponentów do kampanii za pomocą lub do grupy reklam (w zależności od potrzeb).
- (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.
- 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. - Dodaj je do statycznego zestawu komponentów grupy lokalizacji za pomocą narzędzia
AssetSetAssetService.MutateAssetSetAssets
.