Reguły wartości konwersji pozwalają zdefiniować działania, które będą zmieniać wartość konwersji na podstawie kategorii zdarzenia ConversionAction
i tych wymiarów wyświetlenia:
- Przynależność do grupy odbiorców
- lokalizacja fizyczna lub lokalizacja zainteresowania;
- Urządzenie
Za pomocą interfejsu Google Ads API możesz definiować reguły wartości konwersji, łączyć je w zestaw reguł wartości konwersji, a potem stosować je do całego konta Google Ads lub konkretnej kampanii. Segmenty w raportach interfejsu Google Ads API pozwalają porównać ze sobą oryginalne, niedostosowane i dostosowane fragmenty wartości konwersji.
Tworzenie reguł
Pierwszym krokiem w korzystaniu z reguł wartości konwersji jest utworzenie co najmniej 1 elementu ConversionValueRule
, który składa się z tych elementów:
- warunki określające, kiedy reguła jest stosowana.
- Działanie, które ma zostać wykonane po zastosowaniu reguły
Warunki reguły
Zdefiniuj warunki obiektu ConversionValueRule
za pomocą tych pól:
audience_condition
- Stosuje regułę do wyświetleń powiązanych z co najmniej jedną grupą odbiorców. W polach
user_lists
lubuser_interests
określ nazwy zasobów każdej listy lub zainteresowań użytkowników. Aby pobrać nazwy zasobów dostępnych list użytkowników lub zainteresowań użytkowników, wyślij żądaniesearchStream
lubsearch
o wartościGoogleAdsService
, gdzie klauzulaFROM
zapytania ma odpowiednio wartośćuser_list
lubuser_interest
. - Jeśli
audience_condition
zawiera wiele list lub zainteresowań użytkowników, wyświetlenie będzie odpowiadać regule, o ile jest ono powiązane z dowolną listą użytkowników lub z zainteresowaniami użytkowników. device_condition
- Stosuje regułę, jeśli urządzenie, na którym wystąpiło wyświetlenie, pasuje do dowolnego z określonych warunków:
device_types
. Dozwolone są tylko typy urządzeńValueRuleDeviceType
. geo_location_condition
- Stosuje regułę do wyświetleń, w przypadku których informacje o lokalizacji pasują do dowolnej z wartości
geo_target_constants
określonych w kolumniegeo_match_type
, ale nie pasują do żadnej z parametrówexcluded_geo_target_constants
w przypadku właściwościexcluded_geo_match_type
. Informacje o sposobie pobierania nazw zasobów lokalizacji znajdziesz w przewodniku po kierowaniu na lokalizację.
W każdym elemencie ConversionValueRule
możesz określić maksymalnie 2 z tych właściwości: audience_condition
, device_condition
lub geo_location_condition
.
Reguła bez określonych warunków jest stosowana do wyświetleń, które nie spełniają warunków bardziej szczegółowej reguły w tym samym zestawie reguł.
Działanie reguły
Reguła musi mieć pojedynczy element action
, który składa się z elementów operation
i value
.
Działanie określa sposób dostosowywania wartości konwersji w przypadku konwersji, która spełnia warunki reguły.
Dostępne operacje są następujące.
ADD
- Dodaje
value
do pierwotnej wartości konwersji. Wartośćvalue
musi być większa niż0
. MULTIPLY
- Mnoży pierwotną wartość konwersji przez podaną wartość
value
. Wartośćvalue
musi być większa lub równa0.5
i mniejsza lub równa10
. SET
Ustawia wartość konwersji na określoną wartość
value
. Wartośćvalue
musi być większa niż0
.Reguły z działaniem
SET
możesz używać tylko w zestawie reguł, który spełnia warunki opisane w sekcji Tworzenie zestawu reguł poniżej.
Inne atrybuty reguły
Oprócz warunków i działania ConversionValueRule
ma następujące atrybuty.
owner_customer
- Nazwa zasobu elementu
Customer
, do którego należy reguła. Umożliwia określenie, czy reguła jest zdefiniowana na koncie, czy na jednym z jego kont menedżera. status
- Stan reguły. Aby wstrzymać regułę, ustaw to pole na
PAUSED
oraz włącz wstrzymaną regułę, ustawiając to pole naENABLED
.
Tworzenie zestawu reguł
Gdy masz już co najmniej 1 element ConversionValueRule
, możesz utworzyć ConversionValueRuleSet
, który składa się z:
conversion_action_categories
Lista kategorii działań powodujących konwersję, do których ma zastosowanie ten zestaw reguł. Jeśli lista jest pusta, zestaw reguł będzie stosowany do wszystkich kategorii. Jeśli lista nie jest pusta, musi zawierać pojedynczy wpis
STORE_VISIT
lubSTORE_SALE
.Listę kategorii działań powodujących konwersję możesz ustawić tylko podczas tworzenia tego zestawu reguł.
conversion_value_rules
Nazwy zasobów reguł do uwzględnienia w zestawie.
Ta lista może zawierać regułę korzystającą z działania
SET
tylko wtedy, gdy spełniony jest jeden z tych warunków:- Twoje konto znajduje się na liście dozwolonych, a
conversion_action_categories
zestawu reguł jest pusty. - Pole
conversion_action_categories
zbioru zawiera tylko jeden wpisSTORE_VISIT
lubSTORE_SALE
,dimensions
zbioru zawiera tylko wpisNO_CONDITION
i nie ma ustawionych żadnych pól warunku reguły.
- Twoje konto znajduje się na liście dozwolonych, a
dimensions
Lista wartości wyliczeniowych
ValueRuleSetDimension
, która wskazuje, jakich warunków mogą używać reguły w zestawie. Jeśli na przykładdimensions
zawieraGEO_LOCATION
iDEVICE
, możesz dodać do zestawu reguły z wartościągeo_location_condition
lubdevice_condition
, ale nie możesz dodać reguły z wartościąaudience_condition
.Lista nie może być pusta i może zawierać maksymalnie 2 pozycje.
Jeśli ta lista zawiera wpis dotyczący hasła
NO_CONDITION
, to:NO_CONDITION
musi być jedyną pozycją na liście.- Lista
conversion_action_categories
zbioru może zawierać tylko jeden wpisSTORE_VISIT
lubSTORE_SALE
. - Lista
conversion_value_rules
nie może zawierać żadnych reguł, w których ustawionoaudience_condition
,device_condition
lubgeo_location_condition
.
Pierwsza pozycja na liście określa, jaka wartość pojawia się w raportach dla parametru
segments.conversion_value_rule_primary_dimension
.attachment_type
Ustaw tę wartość na
CUSTOMER
, aby utworzyć zestaw reguł dotyczących całego konta, lubCAMPAIGN
, aby utworzyć zestaw reguł dla konkretnej kampanii.campaign
Jeśli
attachment_type
zestawu reguł toCAMPAIGN
, ustaw jako nazwę zasobu, do którego ma zastosowanie zestaw reguł.
Podobnie jak reguły, zestaw reguł zawiera też owner_customer
i status
. Natomiast wartość status
zestawu reguł jest tylko do odczytu i wybierana na podstawie reguł w taki sposób:
- Jeśli każda reguła, do której odwołuje się
conversion_value_rules
, mastatus
o wartościPAUSED
, to ustawienie reguł wartości konwersjistatus
wyniesiePAUSED
. - W przeciwnym razie zestaw reguł wartości konwersji (
status
) będzie mieć wartośćENABLED
.
Usuwanie reguł i zestawów reguł
Element
ConversionValueRuleSet
musi mieć co najmniej 1 regułę wartości konwersji:PAUSED
lubENABLED
.Nie uda się usunąć elementu
ConversionValueRule
, do którego odwołuje sięconversion_value_rules
w poluPAUSED
lubENABLED
ConversionValueRuleSet
.Usunięcie elementu
ConversionValueRuleSet
nie zmieniastatus
w każdym elemencieConversionValueRule
, do którego odwołuje się zestaw.Po usunięciu zasobu
ConversionValueRuleSet
żądaniasearch
isearchStream
dotyczące zasobuconversion_value_rule_set
nie będą już zwracać usuniętego zbioru.
Pierwszeństwo reguł i zestawów reguł
Google Ads wybiera i stosuje maksymalnie 1 regułę do każdej konwersji, kierując się poniższymi zasadami:
Określ
attachment_type
zestawów reguł, które mają być brane pod uwagę. Jeśli w kampanii powiązanej z wyświetleniem występują jakiekolwiek zestawy reguł z atrybutamiattachment_type = CAMPAIGN
icampaign
, bierz pod uwagę tylko zestawy reguł na poziomie kampanii. W przeciwnym razie weź pod uwagę tylko zestawy reguł na poziomie klienta.Spośród zestawów reguł wybierz zestaw reguł, w których element
conversion_action_categories
nie jest pusty i zawiera kategorię działania powodującego konwersję związanego z konwersją (jeśli taki zestaw istnieje). W przeciwnym razie wybierz zestaw reguł, w których atrybutconversion_action_categories
jest pusty.Oceń reguły w wybranym zestawie reguł w kolejności, w jakiej występują w elemencie
conversion_value_rules
, i wybierz pierwszą regułę z warunkami pasującymi do wyświetlenia.
Raportowanie
Pola metrics.conversions_value
i metrics.all_conversions_value
oraz pola pochodne z tych danych odzwierciedlają zmiany wprowadzone przez zestawy reguł wartości konwersji. Możesz też uwzględnić w zapytaniu parametr segments.conversion_value_rule_primary_dimension
, aby uzyskać więcej informacji o stosowaniu reguł. Możliwe wartości dla tego segmentu:
NO_RULE_APPLIED
- Wartości konwersji, w przypadku których nie zastosowano żadnej reguły.
ORIGINAL
- Pierwotna wartość konwersji, w przypadku których zastosowano regułę.
GEO_LOCATION
,DEVICE
,AUDIENCE
lubNO_CONDITION
- Wartość konwersji po zastosowaniu reguły, pogrupowana według pierwszego wpisu w kolekcji
dimensions
zestawu reguł.