Reguły wartości konwersji

Reguły wartości konwersji umożliwiają definiowanie działań, które modyfikują wartość konwersji na podstawie kategorii ConversionAction i tych wymiarów wyświetlenia:

  • Przynależność do grona odbiorców
  • Lokalizacja fizyczna lub lokalizacja interesująca użytkownika
  • 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ć go do całego konta Google Ads lub do określonej kampanii. Segmenty w raportach interfejsu Google Ads API zawierają podziały umożliwiające porównanie oryginalnych, nieskorygowanych i dostosowanych części wartości konwersji.

Tworzenie reguł

Pierwszym krokiem, aby korzystać z reguł wartości konwersji, jest utworzenie co najmniej 1 elementu ConversionValueRule, który składa się z:

  • Warunki określające zastosowanie reguły
  • Działanie, jakie należy podjąć po zastosowaniu reguły

Warunki reguły

Zdefiniuj warunki obiektu ConversionValueRule, używając tych pól:

audience_condition
Stosuje regułę do wyświetleń powiązanych z co najmniej 1 grupą odbiorców. W polach user_lists lub user_interests określ nazwy zasobów każdej listy użytkowników 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 to odpowiednio user_list lub user_interest.
Jeśli element audience_condition zawiera wiele list lub zainteresowań użytkowników, wyświetlenie będzie pasować do reguły, o ile jest powiązane z dowolną listą lub zainteresowaniami użytkowników.
device_condition
Stosuje regułę, jeśli urządzenie powiązane z wyświetleniem pasuje do którejkolwiek z tych wartości device_types. Dozwolone są tylko typy urządzeń w regionie ValueRuleDeviceType.
geo_location_condition
Stosuje regułę do wyświetleń, w których informacje o lokalizacji odpowiadają dowolnej z tych wartości geo_target_constants w polu geo_match_type, ale nie odpowiadają żadnej z wartości excluded_geo_target_constants w polu excluded_geo_match_type. Aby dowiedzieć się, jak pobrać nazwy zasobów z lokalizacją, zapoznaj się z przewodnikiem na temat kierowania na lokalizację.

W każdym ConversionValueRule możesz użyć maksymalnie dwóch wartości audience_condition, device_condition lub geo_location_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.

Działanie reguły

Reguła musi mieć jeden obiekt action, który składa się z operation i value. To działanie określa, jak dostosować wartość 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ślony value. Wartość value musi być większa niż 0.

Reguły z działaniem SET możesz użyć tylko w zestawie reguł spełniających warunki opisane w sekcji Tworzenie zestawu reguł poniżej.

Inne atrybuty reguły

Oprócz warunków i działania obiekt ConversionValueRule ma te atrybuty.

owner_customer
Nazwa zasobu elementu Customer, do którego należy reguła. Pozwala określić, czy reguła jest zdefiniowana na koncie, czy na jednym z jego konta menedżera.
status
Stan reguły. Aby wstrzymać regułę, ustaw w tym polu wartość PAUSED, a wstrzymaną regułę włącz, ustawiając w tym polu wartość ENABLED.

Tworzenie zestawu reguł

Gdy masz co najmniej 1 ConversionValueRule, możesz utworzyć obiekt 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ć 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 zestawie.

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, a element conversion_action_categories zestawu reguł jest pusty.
  • conversion_action_categories zbioru zawiera tylko jeden wpis STORE_VISIT lub STORE_SALE, element dimensions zestawu zawiera tylko wpis dla NO_CONDITION, a żadne z pól warunku reguły nie jest ustawione.
dimensions

Lista wartości wyliczeniowych ValueRuleSetDimension wskazująca warunki, których 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 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 pozycje.

Jeśli ta lista zawiera wpis dla NO_CONDITION, to:

  • NO_CONDITION musi być jedyną pozycją na liście.
  • Lista conversion_action_categories zbioru może zawierać tylko 1 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.

Pierwszy wpis na liście określa, która wartość parametru segments.conversion_value_rule_primary_dimension pojawia się w raportach.

attachment_type

Ustaw tę wartość na CUSTOMER, aby utworzyć zestaw reguł, który będzie stosowany do całego konta, lub CAMPAIGN, aby utworzyć zestaw reguł dla konkretnej kampanii.

campaign

Jeśli attachment_type zestawu reguł to CAMPAIGN, ustaw w tym miejscu nazwę zasobu, do którego ma zastosowanie zestaw reguł.

Podobnie jak reguły, zestaw reguł ma też owner_customer i status. Element status zestawu reguł jest jednak tylko do odczytu i wychodzi na podstawie jego reguł w taki sposób:

  • Jeśli każda reguła, do której odwołuje się conversion_value_rules, ma parametr status o wartości PAUSED, zestaw reguł wartości konwersji status będzie miał wartość PAUSED.
  • W przeciwnym razie zestaw reguł wartości konwersji status będzie miał wartość ENABLED.

Usuwanie reguł i zestawów reguł

  • ConversionValueRuleSet musi mieć co najmniej 1 regułę wartości konwersji: PAUSED lub ENABLED.

  • Nie można usunąć obiektu ConversionValueRule, do którego odwołuje się conversion_value_rules w PAUSED lub ENABLED ConversionValueRuleSet.

  • Usunięcie elementu ConversionValueRuleSet nie zmienia wartości status każdego elementu ConversionValueRule, do którego odwołuje się zbiór.

  • Po usunięciu obiektu ConversionValueRuleSet żądania search i searchStream dotyczące zasobu conversion_value_rule_set nie będą już zwracać usuniętego zestawu.

Pierwszeństwo reguł i zestawów reguł

Google Ads wybiera i stosuje maksymalnie 1 regułę do każdej konwersji w ten sposób:

  1. Określ attachment_type z zbiorów reguł, które należy uwzględnić. Jeśli w kampanii powiązanej z wyświetleniem są dowolne zestawy reguł z atrybutami attachment_type = CAMPAIGN i campaign, musisz brać pod uwagę tylko zestawy reguł na poziomie kampanii. W przeciwnym razie uwzględniaj tylko zestawy reguł na poziomie klienta.

  2. Spośród zestawów reguł do rozważenia wybierz ten, w którym pole conversion_action_categories nie jest puste i zawiera kategorię działania powodującego konwersję powodującego konwersję (jeśli taki zestaw istnieje). W przeciwnym razie wybierz zestaw reguł, w którym conversion_action_categories jest pusty.

  3. Oceń reguły w wybranym zestawie reguł w takiej kolejności, w jakiej występują w elemencie conversion_value_rules, i wybierz pierwszą regułę z warunkami pasującymi do wyświetlenia.

Zdawanie relacji

Pola metrics.conversions_value i metrics.all_conversions_value oraz pola uzyskane na podstawie tych danych odzwierciedlają modyfikacje wprowadzone przez zestawy reguł wartości konwersji. Aby uzyskać więcej informacji o sposobie stosowania reguł, możesz też uwzględnić w zapytaniu parametr segments.conversion_value_rule_primary_dimension. Możliwe wartości tego segmentu:

NO_RULE_APPLIED
Wartości konwersji, w przypadku których nie zastosowano żadnej 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 kolekcji dimensions zestawu reguł.