Reguły wartości konwersji umożliwiają definiowanie działań, które zmodyfikują wartość konwersji na podstawie kategorii ConversionAction
i tych wymiarów wyświetlenia:
- Obecność na listach odbiorców
- Lokalizacja fizyczna lub lokalizacja zainteresowania
- Urządzenie
- Plan podróży
Za pomocą interfejsu Google Ads API możesz definiować reguły wartości konwersji, łączyć je w zestawy reguł wartości konwersji, a potem stosować te zestawy do całego konta Google Ads lub do konkretnej kampanii. Segmenty w raportach interfejsu Google Ads API zawierają zestawienia, dzięki którym możesz porównywać pierwotne, niezmodyfikowane i zmodyfikowane wartości konwersji.
Tworzenie reguł
Pierwszym krokiem do korzystania z reguł wartości konwersji jest utworzenie co najmniej 1 ConversionValueRule
, która składa się z:
- warunki określające, kiedy reguła ma być stosowana;
- Działanie, które ma być wykonywane po zastosowaniu reguły
Warunki reguły
Określ warunki ConversionValueRule
za pomocą tych pól:
audience_condition
- Zastosuj regułę do wyświetleń powiązanych z co najmniej jedną grupą odbiorców. W polach
user_lists
lubuser_interests
podaj nazwy zasobów każdej listy użytkowników lub zainteresowania użytkownika. Aby pobrać nazwy zasobów dostępnych list użytkowników lub zainteresowań użytkowników, wyślij żądaniesearchStream
lubsearch
dotycząceGoogleAdsService
, gdzie klauzulaFROM
zapytania ma odpowiednio wartośćuser_list
lubuser_interest
. - Jeśli element
audience_condition
zawiera wiele list użytkowników lub ich zainteresowań, wyświetlenie będzie zgodne z regułą, jeśli będzie powiązane z jakąkolwiek z tych list lub zainteresowań. device_condition
- Stosuje regułę, jeśli urządzenie wyświetlenia pasuje do dowolnego z podanych
device_types
. Dozwolone są tylko typy urządzeń wValueRuleDeviceType
. geo_location_condition
- Stosuje regułę do wyświetleń, w których informacje o lokalizacji pasują do dowolnego z tych
geo_target_constants
w przypadkugeo_match_type
, ale nie pasują do dowolnego z tychexcluded_geo_target_constants
w przypadkuexcluded_geo_match_type
. Więcej informacji o pobieraniu nazw zasobów lokalizacji znajdziesz w przewodniku po kierowaniu na lokalizację. itinerary_condition
- Reguła jest stosowana do wyświetleń, w których hasła wyszukiwania zawierają informacje o planie podróży, np. o okresie rezerwacji, długości podróży lub dniu rozpoczęcia podróży. Aby dowiedzieć się więcej o dostępnych warunkach, zapoznaj się z artykułem ValueRuleItineraryCondition.
W przypadku każdego atrybutu ConversionValueRule
możesz podać co najwyżej 2 wartości: audience_condition
, device_condition
, geo_location_condition
lub itinerary_condition
.
Reguła bez określonych warunków ma zastosowanie do wyświetleń, które nie spełniają warunków bardziej szczegółowej reguły w tym samym zbiorze reguł.
Działanie reguły
Reguła musi mieć jeden element action
, który składa się z elementu operation
i value
.
Działanie określa, jak dostosować wartość konwersji, która spełnia warunki reguły.
Dostępne są te operacje:
ADD
- Dodaje wartość
value
do pierwotnej wartości konwersji. Wartośćvalue
musi być większa niż0
. MULTIPLY
- Pomnoż pierwotną wartość konwersji przez określony
value
. Wartośćvalue
musi być większa lub równa0.5
i nie może być mniejsza niż10
. 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 artykule Tworzenie zestawu reguł.
Inne atrybuty reguły
Oprócz warunków i działania element ConversionValueRule
ma te atrybuty:
owner_customer
- Nazwa zasobu
Customer
, do którego należy reguła. Dzięki temu możesz sprawdzić, czy na koncie lub na jednym z jego kont menedżera zdefiniowana jest reguła. status
- Stan reguły. Aby wstrzymać regułę, ustaw to pole na
PAUSED
, a aby ją włączyć, ustaw to pole naENABLED
.
Tworzenie zestawów reguł
Gdy masz co najmniej 1 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ł jest stosowany do wszystkich kategorii. Jeśli lista nie jest pusta, musi zawierać jeden wpis:
STORE_VISIT
lubSTORE_SALE
.Listę kategorii działań powodujących konwersję możesz ustawić tylko podczas tworzenia zestawu reguł.
conversion_value_rules
Nazwy zasobów reguł, które mają zostać uwzględnione w zbiorze.
Ta lista może zawierać tylko regułę, która używa działania
SET
, jeśli spełnione jest jedno z tych warunków:- Twoje konto znajduje się na liście dozwolonych, a element
conversion_action_categories
w zestawie reguł jest pusty. - W zestawie kolumna
conversion_action_categories
zawiera tylko 1 rekordSTORE_VISIT
lubSTORE_SALE
, kolumnadimensions
zawiera tylko rekordNO_CONDITION
, a żadne z polów warunku w regułach nie jest ustawione.
.
- Twoje konto znajduje się na liście dozwolonych, a element
dimensions
Lista wartości wyliczonych
ValueRuleSetDimension
, która wskazuje, których warunków mogą używać reguły w zbiorze. Jeśli np.dimensions
zawieraGEO_LOCATION
iDEVICE
, możesz dodać do zestawu reguły zgeo_location_condition
lubdevice_condition
, ale nie możesz dodać reguły zaudience_condition
.Ta lista nie może być pusta i może zawierać maksymalnie 2 elementy.
Pierwszy wpis na tej liście określa, jaka wartość jest wyświetlana w danych w kolumnie
segments.conversion_value_rule_primary_dimension
.Jeśli ta lista zawiera wpis
NO_CONDITION
:NO_CONDITION
musi być jedynym wpisem na liście.- Lista
conversion_action_categories
w zbiorze musi tylko zawierać jeden wpisSTORE_VISIT
lubSTORE_SALE
. - Lista
conversion_value_rules
nie może zawierać żadnej reguły, w której ustawiono wartościaudience_condition
,device_condition
lubgeo_location_condition
.
attachment_type
Ustaw tę wartość na
CUSTOMER
, aby utworzyć zestaw reguł, który będzie obowiązywał na całym koncie, lub naCAMPAIGN
, aby utworzyć zestaw reguł dla konkretnej kampanii.campaign
Jeśli
attachment_type
zestawu reguł toCAMPAIGN
, ustaw tę wartość na nazwę zasobu, do którego ma zastosowanie zestaw reguł.
Podobnie jak reguły, zestaw reguł ma również owner_customer
i status
. Jednak status
w przypadku zestawu reguł jest tylko do odczytu i pochodzi z reguł w ten sposób:
- Jeśli każda reguła, do której odwołuje się
conversion_value_rules
, mastatus
PAUSED
, reguła wartości konwersjistatus
będzie miała wartośćPAUSED
. - W przeciwnym razie reguła wartości konwersji
status
będzie miała wartośćENABLED
.
Usuwanie reguł i zestawów reguł
Grupa eksperymentalna
ConversionValueRuleSet
musi mieć co najmniej 1 regułę wartości konwersji o typiePAUSED
lubENABLED
.Usunięcie
ConversionValueRule
, do którego odwołuje sięconversion_value_rules
w elementachPAUSED
lubENABLED
ConversionValueRuleSet
, spowoduje niepowodzenie.Usunięcie
ConversionValueRuleSet
nie zmienia wartościstatus
wszystkich elementówConversionValueRule
, do których odwołuje się zestaw.Po usunięciu zbioru
ConversionValueRuleSet
żądaniasearch
isearchStream
dotyczące zasobuconversion_value_rule_set
nie będą już zwracać tego usuniętego zbioru.
Współzależność reguł i zbiorów reguł
Google Ads stosuje następującą logikę, aby do każdej konwersji wybrać i zastosować maksymalnie 1 regułę. Więcej informacji o tych zasadach znajdziesz w Centrum pomocy:
Określ
attachment_type
zestawów reguł, które chcesz wziąć pod uwagę. Jeśli istnieją zestawy reguł z ustawionymi wartościamiattachment_type = CAMPAIGN
icampaign
w kampanii powiązanej z wyświetleniem, weź pod uwagę tylko zestawy reguł na poziomie kampanii. W przeciwnym razie rozważ tylko zestawy reguł na poziomie klienta.Spośród dostępnych zestawów reguł wybierz ten, w którym element
conversion_action_categories
nie jest pusty i zawiera kategorię działania powodującego konwersję, jeśli taki zestaw istnieje. W przeciwnym razie wybierz zbiór reguł, w którym elementconversion_action_categories
jest pusty.Oceniaj reguły w wybranym zbiorze reguł w kolejności, w jakiej występują w
conversion_value_rules
, i wybieraj pierwszą regułę z warunkami pasującymi do wyświetlenia.W przypadku wielu pasujących warunków lokalizacji geograficznej stosowana jest najbardziej dokładna lokalizacja. Jeśli np. wyświetlenie pasuje do warunków zarówno w Stanach Zjednoczonych, jak i w Kalifornii, zostanie zastosowana Kalifornia, ponieważ jest to lokalizacja bardziej precyzyjna.
W przypadku wielu pasujących warunków dotyczących list odbiorców zastosowana zostanie dotychczasowa hierarchia atrybucji odbiorców. Jeśli 2 reguły są sobie równorzędne, zostanie wybrana reguła z dostosowaniem wartości typu „Mnożenie”, a nie „Dodaj”. Jeśli to nie przyniesie rozstrzygnięcia (ponieważ występuje więcej niż 1 reguła z dostosowaniem wartości typu „Mnożenie”), zostanie wybrana reguła o większym mnożniku.
Nie można stosować wielu warunków dotyczących urządzeń, ponieważ kategorie urządzeń wzajemnie się wykluczają.
W przypadku warunków dotyczących planu podróży stosuje się najbardziej szczegółową regułę dotyczącą planu podróży. Oznacza to, że jeśli dana konwersja pasuje do wielu reguł, używana jest reguła z największą liczbą zdefiniowanych opcji planu podróży, np. „Okno rezerwacji z wyprzedzeniem” lub „Długość podróży”.
Dane
Pola metrics.conversions_value
i metrics.all_conversions_value
, a także pola utworzone na podstawie tych danych, odzwierciedlają modyfikacje wprowadzone przez zestawy reguł wartości konwersji. Dodatkowo możesz użyć w zapytaniu parametru segments.conversion_value_rule_primary_dimension
, aby uzyskać więcej informacji o sposobie zastosowania reguł. Możliwe wartości tego segmentu to:
NO_RULE_APPLIED
- Wartości konwersji, w których przypadku nie zastosowano reguły.
ORIGINAL
- Pierwotna wartość konwersji, w których przypadku zastosowano regułę.
GEO_LOCATION
,DEVICE
,AUDIENCE
lubNO_CONDITION
- Wartość konwersji po zastosowaniu reguły, pogrupowana według pierwszego wpisu w zbiorze
dimensions
reguły.