Reguły wartości konwersji pozwalają Ci określać działania, które będą modyfikować wartość konwersji na podstawie kategorii ConversionAction
i tych wymiarów wyświetlenia:
- Członkostwo w grupach 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 zestaw reguł wartości konwersji, a następnie stosować ten zestaw do całego konta Google Ads lub do konkretnej kampanii. Segmenty w raportach interfejsu Google Ads API zawierają podziały, dzięki którym możesz porównywać pierwotne, nieprzekształcone i przekształcone części wartości konwersji.
Tworzenie reguł
Pierwszym krokiem w korzystaniu z reguł wartości konwersji jest utworzenie co najmniej 1 ConversionValueRule
, która składa się z:
- warunki, które określają, kiedy reguła jest stosowana;
- Działanie, które należy podjąć po zastosowaniu reguły
Warunki reguły
Określ warunki ConversionValueRule
w tych polach:
audience_condition
- Stosuje regułę do wyświetleń powiązanych z co najmniej jedną listą odbiorców. Określ nazwy zasobów każdej listy użytkowników lub każdego zainteresowania użytkowników w polach
user_lists
lubuser_interests
. Aby pobrać nazwy zasobów dostępnych list użytkowników lub zainteresowań użytkowników, wyślij żądaniesearchStream
lubsearch
wGoogleAdsService
, gdzie klauzulaFROM
zapytania to odpowiedniouser_list
lubuser_interest
. - Jeśli
audience_condition
zawiera wiele list użytkowników lub zainteresowań użytkowników, wyświetlenie będzie zgodne z regułą, jeśli będzie powiązane z którąkolwiek z tych list lub zainteresowań. device_condition
- Stosuje regułę, jeśli urządzenie, na którym wyświetlono reklamę, pasuje do dowolnego z określonych
device_types
. Dozwolone są tylko typy urządzeń wValueRuleDeviceType
. geo_location_condition
- Stosuje regułę do wyświetleń, w których informacje o lokalizacji są zgodne z dowolnym z określonych
geo_target_constants
w przypadkugeo_match_type
i nie są zgodne z żadnym zexcluded_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
- Stosuje regułę do wyświetleń, w których hasła wyszukiwania zawierają informacje dotyczące planu podróży, takie jak okres rezerwacji, długość podróży lub dzień rozpoczęcia podróży. Więcej informacji o dostępnych warunkach znajdziesz w artykule o ValueRuleItineraryCondition.
W każdym elemencie ConversionValueRule
możesz określić maksymalnie 2 właściwości z tych: 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 zestawie reguł.
Działanie reguły
Reguła musi mieć pojedynczy action
, który składa się z operation
i value
.
Działanie określa, jak dostosować wartość konwersji, która spełnia warunki reguły.
Dostępne operacje są wymienione poniżej.
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 podaną 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 ConversionValueRule
ma te atrybuty:
owner_customer
- Nazwa zasobu
Customer
, do którego należy reguła. Użyj tej opcji, aby sprawdzić, czy reguła jest zdefiniowana na koncie lub na jednym z jego kont menedżera. status
- Stan reguły. Aby wstrzymać regułę, ustaw w tym polu wartość
PAUSED
, a aby włączyć wstrzymaną regułę, ustaw w tym polu wartośćENABLED
.
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ł dotyczy wszystkich kategorii. Jeśli lista nie jest pusta, musi zawierać pojedynczy wpis w postaci
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ć regułę, która używa działania
SET
, tylko jeśli spełniony jest jeden z tych warunków:- Twoje konto znajduje się na liście dozwolonych kont, a
conversion_action_categories
zestawu reguł jest pusta. conversion_action_categories
w zbiorze zawiera tylko jeden wpisSTORE_VISIT
lubSTORE_SALE
,dimensions
w zbiorze zawiera tylko wpisNO_CONDITION
, a żadne z pól warunku reguły nie jest ustawione.
- Twoje konto znajduje się na liście dozwolonych kont, a
dimensions
Lista wartości wyliczeniowych
ValueRuleSetDimension
, która wskazuje, jakich warunków mogą używać reguły w zbiorze. Jeśli np. zbiórdimensions
zawieraGEO_LOCATION
iDEVICE
, możesz dodać do niego reguły zgeo_location_condition
lubdevice_condition
, ale nie możesz dodać reguły zaudience_condition
.Lista nie może być pusta i może zawierać maksymalnie 2 wpisy.
Pierwszy wpis na tej liście określa, która wartość będzie wyświetlana w danych w przypadku
segments.conversion_value_rule_primary_dimension
.Jeśli ta lista zawiera wpis dla
NO_CONDITION
, to:NO_CONDITION
musi być jedynym wpisem na liście.- Lista
conversion_action_categories
w zbiorze musi zawierać tylko jeden wpisSTORE_VISIT
lubSTORE_SALE
. - Lista
conversion_value_rules
nie może zawierać żadnej reguły, w której ustawionoaudience_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
w zbiorze reguł toCAMPAIGN
, ustaw tę wartość na nazwę zasobu, do którego ma zastosowanie zbiór reguł.
Podobnie jak reguły, zestaw reguł ma też owner_customer
i status
. Wartość status
zestawu reguł jest jednak tylko do odczytu i jest obliczana na podstawie reguł w ten sposób:
- Jeśli każda reguła, do której odwołuje się
conversion_value_rules
, ma wartośćstatus
równąPAUSED
, to zbiór reguł wartości konwersjistatus
będzie miał wartośćPAUSED
. - W przeciwnym razie ustawiona reguła wartości konwersji
status
będzie miała wartośćENABLED
.
Usuwanie reguł i zbiorów reguł
ConversionValueRuleSet
musi mieć co najmniej 1 regułę wartości konwersji, która jestPAUSED
lubENABLED
.Usunięcie
ConversionValueRule
, do którego odwołuje sięconversion_value_rules
wPAUSED
lubENABLED
ConversionValueRuleSet
, nie powiedzie się.Usunięcie
ConversionValueRuleSet
nie zmieniastatus
każdegoConversionValueRule
, do którego odwołuje się zbiór.Po usunięciu
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 stosuje tę logikę, aby wybrać i zastosować co najwyżej 1 regułę do każdej konwersji. 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ą jakiekolwiek zestawy reguł, w których wartościattachment_type = CAMPAIGN
icampaign
są ustawione na kampanię powiązaną z wyświetleniem, uwzględniaj tylko zestawy reguł na poziomie kampanii. W przeciwnym razie uwzględniaj tylko zestawy reguł na poziomie klienta.Wybierz spośród rozważanych zestawów reguł ten, w którym pole
conversion_action_categories
nie jest puste i zawiera kategorię działania powodującego konwersję, jeśli taki zestaw reguł istnieje. W przeciwnym razie wybierz zestaw reguł, w którym poleconversion_action_categories
jest puste.Oceń reguły w wybranym zestawie reguł w kolejności, w jakiej pojawiają się w
conversion_value_rules
, i wybierz pierwszą regułę, której warunki pasują do wyświetlenia.W przypadku wielu pasujących warunków lokalizacji geograficznej stosowana jest najbardziej precyzyjna lokalizacja. Jeśli np. wyświetlenie spełnia warunki dotyczące zarówno Polski, jak i Wielkopolski, zastosowana zostanie Wielkopolska, ponieważ jest to bardziej precyzyjna lokalizacja.
W przypadku wielu pasujących warunków dotyczących odbiorców zastosowana zostanie dotychczasowa hierarchia atrybucji odbiorców. Jeśli 2 reguły w zbiorze 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że być wiele pasujących warunków dotyczących urządzeń, ponieważ kategorie urządzeń wzajemnie się wykluczają.
W przypadku warunków planu podróży stosowana jest najbardziej szczegółowa reguła dotycząca planu podróży. Oznacza to, że jeśli do danej konwersji pasuje kilka reguł, używana jest ta, która ma zdefiniowaną największą liczbę opcji planu podróży, np. „Okres rezerwacji z wyprzedzeniem” lub „Długość podróży”.
Dane
Pola metrics.conversions_value
i metrics.all_conversions_value
oraz pola pochodne tych danych odzwierciedlają zmiany wprowadzone przez zestawy reguł wartości konwersji. Możesz też uwzględnić w zapytaniu znak segments.conversion_value_rule_primary_dimension
, aby uzyskać więcej informacji o tym, jak zastosowano reguły. Oto możliwe wartości tego segmentu:
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 kolekcji
dimensions
zestawu reguł.