Kryteria kierowania można ustawić na 3 różnych poziomach:
- na poziomie kampanii.
- Na poziomie grupy reklam.
- Na poziomie klienta.
Nie wszystkie typy kryteriów można ustawić na wszystkich poziomach. Niektóre z nich można na przykład ustawić tylko na poziomie kampanii. Dodatkowo niektóre kryteria można stosować tylko w przypadku kierowania wykluczającego, a inne – tylko w przypadku kierowania pozytywnego.
Obsługiwane kryteria według poziomu
W tabeli poniżej znajdziesz opis dozwolonego użycia wszystkich typów kryteriów:
| Typ | Pozytywny? | Wykluczające? | Dostępne poziomy | Uwagi |
|---|---|---|---|---|
| Harmonogram reklam | Tak | Nie |
|
|
| Przedział wiekowy | Tak | Tak |
|
|
| Model płatności w aplikacjach | Tak | Nie |
|
|
| Odbiorcy | Tak | Nie |
|
Zapoznaj się z przewodnikiem po kierowaniu na odbiorców w kampaniach generujących popyt. |
| Lista marek | Tak | Tak |
|
Na poziomie grupy reklam obsługiwane jest tylko kierowanie pozytywne. |
| Operator | Tak | Nie |
|
|
| Odbiorcy z połączonych list | Tak | Nie |
|
Zobacz artykuł w Centrum pomocy na temat odbiorców niestandardowych. |
| Etykieta treści | Nie | Tak |
|
|
| Niestandardowy segment odbiorców o podobnych zainteresowaniach | Tak | Nie |
|
Definiowane przez zasoby
CustomInterest. W przypadku segmentów odbiorców, które łączą słowa kluczowe, adresy URL i aplikacje, użyj
CustomAudienceInfo. Więcej informacji znajdziesz w
przewodniku po niestandardowych grupach odbiorców.
|
| Niestandardowa lista odbiorców | Tak | Nie |
|
Definiowane przez zasoby
CustomAudience. Więcej informacji znajdziesz w
przewodniku po odbiorcach niestandardowych.
|
| Niestandardowi odbiorcy o podobnych zamiarach | Tak | Nie |
|
Definiowane przez zasoby
CustomInterest. W przypadku segmentów odbiorców, które łączą słowa kluczowe, adresy URL i aplikacje, użyj
CustomAudienceInfo. Więcej informacji znajdziesz w
przewodniku po niestandardowych grupach odbiorców.
|
| Urządzenie | Tak | Nie |
|
Ustaw wartość bid_modifier na 0.0, aby zrezygnować z określonego typu urządzenia. Użyj
AdGroupBidModifier w przypadku dostosowania stawek według urządzenia na poziomie grupy reklam. Więcej informacji znajdziesz w przewodniku po modyfikatorach stawek.
|
| Stawka za jednostkę | Tak | Nie |
|
W wersji 25 i nowszych ustawia stawkę na poziomie produktu (item_code) dla jednostki związanej z turystyką (np. hotelu, atrakcji lub wydarzenia) w reklamach pionowych za pomocą typu kryterium VERTICAL_ADS_ITEM_BID.
|
| Rozszerzone dane demograficzne | Tak | Tak |
|
|
| Płeć | Tak | Tak |
|
Wykluczenia płci na poziomie kampanii (negative = true) są też obsługiwane w przypadku kampanii Performance Max. Próba kierowania tylko na kategorię UNDETERMINED w wymiarze danych demograficznych zwraca wartość CriterionError.CANNOT_TARGET_ONLY_UNDETERMINED. W sekcji Różnice między wersjami znajdziesz reguły weryfikacji danych demograficznych w wersji 24 i nowszych.
|
| Zakres przychodu | Tak | Tak |
|
|
| Blok adresów IP | Nie | Tak |
|
|
| Keyword | Tak | Tak |
|
Na poziomie kampanii możesz wykluczać tylko słowa kluczowe. |
| Grupa tematyczna słów kluczowych | Tak | Tak |
|
|
| Język | Tak | Nie |
|
W wersji 24 i nowszych próba kierowania na niedozwolony język zwraca kod błędu CriterionError.CANNOT_TARGET_LANGUAGE.
|
| Ważne wydarzenie życiowe | Tak | Tak |
|
|
| Grupa informacji o produktach | Tak | Nie |
|
Struktura drzewiasta w przypadku kampanii reklam hoteli i kampanii produktowych. Zapoznaj się z przewodnikiem po grupach informacji o produktach w Zakupach Google. |
| Zakres informacji | Tak | Nie |
|
|
| Identyfikator usługi lokalnej | Tak | Nie |
|
Reprezentuje typ usługi w kampaniach w Usługach Lokalnych. W wersji 24 i nowszych sygnały identyfikatora usługi Usługi lokalne
można też ustawiać w grupach plików w kampaniach Performance Max
za pomocą AssetGroupSignal.local_services_id.
|
| Lokalizacja | Tak | Tak |
|
Zapoznaj się z przewodnikiem po kierowaniu na lokalizację. W wersji 24 i nowszych usunięcie wszystkich lokalizacji z kampanii Performance Max promującej usługi lokalne zwraca CampaignCriterionError.CANNOT_REMOVE_ALL_LOCATIONS_FROM_LOCAL_SERVICES_PMAX_CAMPAIGN.
|
| Grupa lokalizacji | Tak | Nie |
|
Kierowanie na wiele regionów geograficznych za pomocą promienia odległości. Zapoznaj się z przewodnikiem po kierowaniu na lokalizację. |
| Kategoria aplikacji mobilnej | Tak | Tak |
|
|
| Aplikacja mobilna | Tak | Tak |
|
|
| Urządzenie mobilne | Tak | Nie |
|
|
| Lista wykluczających słów kluczowych | Nie | Tak |
|
Łączy ACCOUNT_LEVEL_NEGATIVE_KEYWORDS
współdzielony zestaw z kontem (maksymalnie 1 na konto).
|
| Wersja systemu operacyjnego | Tak | Nie |
|
|
| Status rodzicielski, | Tak | Tak |
|
Na poziomie kampanii obsługiwane jest tylko kierowanie wykluczające. |
| Miejsce docelowe | Tak | Tak |
|
Miejsca docelowe zarządzane obsługują kierowanie niewykluczające na poziomie kampanii i grupy reklam oraz kierowanie wykluczające na wszystkich poziomach. Ograniczenia długości adresu URL (250 znaków) i głębokości (2 poziomy); znak adsenseformobileapps.com jest niedozwolony.
|
| Lista miejsc docelowych | Nie | Tak |
|
Łączy NEGATIVE_PLACEMENTS
udostępniony zbiór z kontem, aby wykluczać miejsca docelowe w kampaniach.
|
| Zbliżenie | Tak | Nie |
|
Utworzony na podstawie adresu lub współrzędnych geograficznych i promienia. Zapoznaj się z przewodnikiem po kierowaniu na lokalizację. |
| Pakiet filtrów związanych z handlem detalicznym | Tak | Tak |
|
W wersji 24 i nowszych (tylko konta na liście dozwolonych) możesz połączyć RETAIL_FILTER
udostępniony zestaw z grupą reklam (lub z AssetGroupListingGroupFilter w kampaniach Performance Max) w celu dynamicznego filtrowania produktów na podstawie tagów.
|
| Temat, | Tak | Tak |
|
|
| Zainteresowania użytkownika | Tak | Tak |
|
Sprawdź, czy dostępność jest zgodna z typem kampanii. Niektóre opcje dotyczące zainteresowań użytkowników są dostępne tylko w przypadku określonych typów kampanii. |
| Lista użytkowników | Tak | Tak |
|
Użyj identyfikatora listy użytkowników. |
| Lista reguł grupy produktów reklam pionowych | Tak | Tak |
|
Łączy VERTICAL_ADS_ITEM_GROUP_RULE_LIST
zestaw wspólny z grupą reklam w kampaniach w sieci wyszukiwania z plikami danych o podróżach (obsługiwane też w AssetGroupSignal w kampaniach Performance Max w wersji 24 i nowszych na kontach na liście dozwolonych).
|
| Lista filmów | Tak | Tak |
|
Podanie nieprawidłowego identyfikatora listy kanałów zwraca CampaignCriterionError.INVALID_VIDEO_LINEUP_ID.
|
| Strona internetowa | Tak | Tak |
|
Używane do kierowania reklam na konkretne strony w witrynie reklamodawcy lub wykluczania ich na podstawie warunków. Ustawienie kryterium Webpage jako wykluczającego służy do implementowania wykluczeń adresów URL.
|
| Lista stron internetowych | Nie | Tak |
|
Łączy WEBPAGES
współdzielony zestaw, aby wykluczyć listę stron internetowych na poziomie kampanii (dostępne tylko dla kont na liście dozwolonych).
|
| Kanał w YouTube | Tak | Tak |
|
|
| Film na YouTube | Tak | Tak |
|
Różnice między wersjami
Kilka typów kryteriów i sposobów weryfikacji różni się w zależności od obsługiwanych wersji interfejsu Google Ads API:
- Wersja 25 i nowsze: obsługuje kryterium
EntityBid(entity_bid) wAdGroupCriterionz typem kryteriumVERTICAL_ADS_ITEM_BID, aby ustawiać stawki na poziomie produktu w przypadku podmiotów związanych z podróżami w reklamach wertykalnych. - Wersja 24 i nowsze:
- Obsługuje
RetailFilterBundle(AdGroupCriterion.retail_filter_bundleiAssetGroupListingGroupFilter.Dimension.retail_filter_bundle) orazRetailFilter(SharedCriterion.retail_filter) w przypadku filtrowania produktów na podstawie tagów (tylko konta z listy dozwolonych). - Obsługuje wymiary reguł
user_rating,venueievent_participant_display_namewVerticalAdsItemGroupRuleInfowSharedCriterion. - Obsługuje
AssetGroupSignal.local_services_idiAssetGroupSignal.vertical_ads_item_group_rule_list(na liście dozwolonych) w przypadku sygnałów dotyczących grup plików w kampaniach Performance Max. - Zwraca wartość
CriterionError.CANNOT_EXCLUDE_ALL_TARGETS, gdy próbujesz wykluczyć wszystkie cele w ramach wymiaru demograficznego (AgeRangeInfo,GenderInfo,IncomeRangeInfolubParentalStatusInfo). - Zwraca wartość
CriterionError.CANNOT_TARGET_LANGUAGE, gdy próbuje kierować reklamy na niedozwolony język. - Zwraca
CampaignCriterionError.CANNOT_REMOVE_ALL_LOCATIONS_FROM_LOCAL_SERVICES_PMAX_CAMPAIGNw przypadku próby usunięcia wszystkich lokalizacji z kampanii Performance Max usług lokalnych.
- Obsługuje
Kryteria kierowania na podstawie informacji o odbiorcach
Możesz kierować reklamy na odbiorców na poziomie grupy reklam, korzystając z kryteriów AudienceInfo na AdGroupCriterion.audience. Ustaw
ad_group_criterion.audience.audience na nazwę zasobu
Audience, na który chcesz kierować reklamy. Aby używać kryteriów AudienceInfo w przypadku AdGroupCriterion, musisz ustawić ad_group.audience_setting.use_audience_grouped = true podczas tworzenia grupy reklam (tego ustawienia nie można zmienić po utworzeniu). Podczas tworzenia kampanii możesz też opcjonalnie ustawić
campaign.audience_setting.use_audience_grouped = true, aby zapobiec wykluczeniom segmentów i danych demograficznych na poziomie kampanii.
Sprawdź MutateAudienceResult w przypadku audience_id
Podczas tworzenia listy odbiorców za pomocą funkcji
AudienceService.MutateAudiences każda operacja zwraca wartość
MutateAudienceResult. Możesz sprawdzić
MutateAudienceResult, aby uzyskać audience_id, analizując zwrócony
resource_name, a także możesz sprawdzić pola, które można zmieniać (np. name), w zwróconym obiekcie audience, gdy response_content_type ma wartość
MUTABLE_RESOURCE:
# Inspect MutateAudienceResult to get audience_id.
for result in response.results:
resource_name = result.resource_name
# Format: customers/{customer_id}/audiences/{audience_id}
audience_id = audience_service.parse_audience_path(resource_name)[
"audience_id"
]
print(f"Created audience '{resource_name}' with ID '{audience_id}'.")
# Access mutable fields on result.audience when MUTABLE_RESOURCE is requested.
if result.audience.resource_name:
print(f"Audience name from mutable resource: {result.audience.name}")