Reguły wartości konwersji

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 lub user_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 żądanie searchStream lub search dotyczące GoogleAdsService, gdzie klauzula FROM zapytania ma odpowiednio wartość user_list lub user_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ń w ValueRuleDeviceType.
geo_location_condition
Stosuje regułę do wyświetleń, w których informacje o lokalizacji pasują do dowolnego z tych geo_target_constants w przypadku geo_match_type, ale nie pasują do dowolnego z tych excluded_geo_target_constants w przypadku excluded_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 operationvalue. 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ówna 0.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 na 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ł jest stosowany do wszystkich kategorii. Jeśli lista nie jest pusta, musi zawierać jeden wpis: STORE_VISIT lub STORE_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 rekord STORE_VISIT lub STORE_SALE, kolumna dimensions zawiera tylko rekord NO_CONDITION, a żadne z polów warunku w regułach nie jest ustawione.
.
dimensions

Lista wartości wyliczonych ValueRuleSetDimension, która wskazuje, których warunków mogą używać reguły w zbiorze. Jeśli np. dimensions zawiera GEO_LOCATIONDEVICE, możesz dodać do zestawu reguły z geo_location_condition lub device_condition, ale nie możesz dodać reguły z audience_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 wpis STORE_VISIT lub STORE_SALE.
  • Lista conversion_value_rules nie może zawierać żadnej reguły, w której ustawiono wartości audience_condition, device_condition lub geo_location_condition.
attachment_type

Ustaw tę wartość na CUSTOMER, aby utworzyć zestaw reguł, który będzie obowiązywał na całym koncie, lub na CAMPAIGN, aby utworzyć zestaw reguł dla konkretnej kampanii.

campaign

Jeśli attachment_type zestawu reguł to CAMPAIGN, 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, ma status PAUSED, reguła wartości konwersji status 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 typie PAUSED lub ENABLED.

  • Usunięcie ConversionValueRule, do którego odwołuje się conversion_value_rules w elementach PAUSED lub ENABLED ConversionValueRuleSet, spowoduje niepowodzenie.

  • Usunięcie ConversionValueRuleSet nie zmienia wartości status wszystkich elementów ConversionValueRule, do których odwołuje się zestaw.

  • Po usunięciu zbioru ConversionValueRuleSet żądania search i searchStream dotyczące zasobu conversion_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:

  1. Określ attachment_type zestawów reguł, które chcesz wziąć pod uwagę. Jeśli istnieją zestawy reguł z ustawionymi wartościami attachment_type = CAMPAIGNcampaign 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.

  2. 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 element conversion_action_categories jest pusty.

  3. 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.

  4. 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.

  5. 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.

  6. Nie można stosować wielu warunków dotyczących urządzeń, ponieważ kategorie urządzeń wzajemnie się wykluczają.

  7. 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_valuemetrics.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 lub NO_CONDITION
Wartość konwersji po zastosowaniu reguły, pogrupowana według pierwszego wpisu w zbiorze dimensions reguły.