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 z synchronizacją lokalizacji i dołącz go do klienta. Jeśli chcesz wybrać podzbiór komponentów z lokalizacją w zbiorze komponentów przeznaczonym do kampanii lub grupy reklam, utwórz zbiór komponentów grupy lokalizacji i dołącz go do kampanii lub grupy reklam.
Utwórz zestaw komponentów z synchronizacją lokalizacji i dołącz go do klienta
- Utwórz zestaw komponentów synchronizacji lokalizacji.
- Załącz go do klienta za pomocą
CustomerAssetSetService
.
Tworzenie zestawu komponentów do synchronizacji lokalizacji
- Utwórz nowy
AssetSet
.- Ustaw
type
naLOCATION_SYNC
. - Ustaw
location_set
na nową wartośćLocationSet
.
- Ustaw
- W nowej
LocationSet
:- Ustaw
location_ownership_type
na podstawie przypadku użycia:- Ustaw tę opcję na
BUSINESS_OWNER
, jeśli jesteś właścicielem lokalizacji firmy. - Ustaw tę opcję na
AFFILIATE
, jeśli nie jesteś właścicielem lokalizacji firmy, ale sprzedajesz tam swoje produkty.
- Ustaw tę opcję na
- Ustaw pole
source
w ramach jednego z tych przypadków użycia:- Ustaw
business_profile_location_set
, jeśli chcesz zsynchronizować swoje lokalizacje z kontem Profilu 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
Po wykonaniu powyższych czynności interfejs Google Ads API wygeneruje komponenty z lokalizacją i doda je do utworzonego dla Ciebie zestawu komponentów z synchronizacją lokalizacji, podobnie jak wtedy, gdy robisz to ręcznie za pomocą interfejsu AssetSetAssetService
. Nie musisz ich modyfikować, chyba że chcesz ręcznie dodać je do statycznych zestawów komponentów grupy lokalizacji.
U klienta może istnieć tylko jeden aktywny zestaw komponentów z synchronizacją lokalizacji (status
z ENABLED
). Jeśli chcesz utworzyć inny typ komponentu synchronizacji lokalizacji, najpierw usuń dotychczasowy komponent.
Dołączanie zbioru komponentów do synchronizacji lokalizacji do klienta
Użyj elementu CustomerAssetSetService.MutateCustomerAssetSets
, aby dołączyć do klienta komponent zsynchronizowany z lokalizacją utworzony w poprzedniej sekcji.
(Opcjonalnie) Utwórz zestaw komponentów grupy lokalizacji i dołącz go do kampanii lub grupy reklam
Zestaw komponentów grupy lokalizacji jest potrzebny tylko wtedy, gdy chcesz wybrać podzbiór komponentów z lokalizacją. Dzieje się tak, ponieważ kampanie i grupy reklam dziedziczą komponenty z lokalizacją z poziomu konta klienta.
Zestawy komponentów grup lokalizacji zawierają podzbiór komponentów lokalizacji z zestawu komponentów synchronizacji lokalizacji. Możesz dynamicznie tworzyć zestawy komponentów grup lokalizacji, korzystając z niektórych funkcji Profilu Firmy w Google (np. filtrowania według etykiet) lub identyfikatorów sieci i ich lokalizacji. Możesz też utworzyć statycznie zestaw komponentów grupy lokalizacji.
- Utwórz zestaw komponentów grupy lokalizacji. Zestaw komponentów grupy lokalizacji może być dynamiczny lub statyczny.
- Załącz zestaw komponentów do kampanii lub grupy reklam, w zależności od potrzeb.
- (Opcjonalnie) Dodaj wcześniej wygenerowane komponenty do nowo utworzonego statycznego zestawu komponentów grupy lokalizacji.
Dla danego klienta możesz utworzyć wiele dynamicznych lub statycznych zestawów komponentów grupy lokalizacji.
Tworzenie zestawu komponentów grupy lokalizacji
Utwórz nowy AssetSet
i ustaw wartość location_group_parent_asset_set_id
na identyfikator utworzonego wcześniej zestawu komponentów z synchronizacją lokalizacji.
Następnie skonfiguruj niektóre pola w zależności od tego, czy chcesz utworzyć dynamiczny czy statyczny zbiór komponentów grupy lokalizacji.
Dynamiczne zestawy komponentów
W zależności od pola ustawionego w LocationSet
ustaw pola zgodnie z tą regułą:
Jeśli ustawisz to pole | Następnie ustaw type na: | Ustaw to pole jako pole asset_set_source oneof |
---|---|---|
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 komponentów synchronizacji lokalizacji ustawisz wartość maps_location_set
, nie będzie można utworzyć dynamicznego zestawu komponentów grupy lokalizacji. Dzieje się tak, ponieważ lokalizacje zostały ręcznie dodane na podstawie identyfikatorów miejsc docelowych i nie ma żadnych funkcji filtrowania, których można używać w przypadku tego typu lokalizacji.
Statyczne zbiory komponentów
Ustaw type
na STATIC_LOCATION_GROUP
.
Statyczne zbiory komponentów grupy lokalizacji możesz tworzyć dla dowolnych typów zbiorów komponentów synchronizacji lokalizacji, niezależnie od tego, jakie pola (business_profile_location_set
, chain_location_set
lub maps_location_set
) ustawisz w LocationSet
.
W przypadku statycznych zestawów komponentów grupy lokalizacji musisz ręcznie dodać wygenerowane komponenty z lokalizacją do zestawów komponentów grupy lokalizacji.
Dołącz zestaw komponentów do kampanii lub grupy reklam
Użyj CampaignAssetSetService.MutateCampaignAssetSets
, aby dołączyć do kampanii zbiór komponentów z grupą lokalizacji.
Jeśli chcesz zamiast tego dołączyć zbiór komponentów z grupą lokalizacji do grupy reklam, możesz użyć opcji AdGroupAssetSetService.MutateAdGroupAssetSets
.
(Opcjonalnie) Dodaj komponenty z lokalizacją do statycznych zestawów komponentów grupy lokalizacji.
Ten krok jest wymagany tylko wtedy, gdy wcześniej utworzysz statyczny zestaw komponentów grupy lokalizacji.
- Użyj raportu
asset_set_asset
, aby pobrać nazwy zasobów komponentów wygenerowanych automatycznie dla utworzonego wcześniej zestawu komponentów z synchronizacją lokalizacji. Użyj filtrowania, aby pobrać tylko te zasoby, które Cię interesują. - Dodaj je do statycznego zestawu komponentów grupy lokalizacji, używając
AssetSetAssetService.MutateAssetSetAssets
.