Reguły wartości konwersji

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 lub user_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 żądanie searchStream lub search o wartości GoogleAdsService, gdzie klauzula FROM zapytania ma odpowiednio wartość user_list lub user_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 kolumnie geo_match_type, ale nie pasują do żadnej z parametrów excluded_geo_target_constants w przypadku właściwości excluded_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ówna 0.5 i mniejsza lub równa 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 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 na ENABLED.

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 lub STORE_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 wpis STORE_VISIT lub STORE_SALE, dimensions zbioru zawiera tylko wpis NO_CONDITION i nie ma ustawionych żadnych pól warunku reguły.
dimensions

Lista wartości wyliczeniowych ValueRuleSetDimension, która wskazuje, jakich warunków mogą używać reguły w zestawie. Jeśli na przykład dimensions zawiera GEO_LOCATION i DEVICE, możesz dodać do zestawu reguły z wartością geo_location_condition lub device_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 wpis STORE_VISIT lub STORE_SALE.
  • Lista conversion_value_rules nie może zawierać żadnych reguł, w których ustawiono audience_condition, device_condition lub geo_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, lub CAMPAIGN, aby utworzyć zestaw reguł dla konkretnej kampanii.

campaign

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

  • Nie uda się usunąć elementu ConversionValueRule, do którego odwołuje się conversion_value_rules w polu PAUSED lub ENABLED ConversionValueRuleSet.

  • Usunięcie elementu ConversionValueRuleSet nie zmienia status w każdym elemencie ConversionValueRule, do którego odwołuje się zestaw.

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

  1. 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 atrybutami attachment_type = CAMPAIGN i campaign, bierz pod uwagę tylko zestawy reguł na poziomie kampanii. W przeciwnym razie weź pod uwagę tylko zestawy reguł na poziomie klienta.

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

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