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
lubuser_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 żądaniesearchStream
lubsearch
o wartościGoogleAdsService
, gdzie klauzulaFROM
zapytania to odpowiedniouser_list
lubuser_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 regionieValueRuleDeviceType
. geo_location_condition
- Stosuje regułę do wyświetleń, w których informacje o lokalizacji odpowiadają dowolnej z tych wartości
geo_target_constants
w polugeo_match_type
, ale nie odpowiadają żadnej z wartościexcluded_geo_target_constants
w poluexcluded_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ówna0.5
i mniejsza lub równa10
. 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
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 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 wpisSTORE_VISIT
lubSTORE_SALE
, elementdimensions
zestawu zawiera tylko wpis dlaNO_CONDITION
, a żadne z pól warunku reguły nie jest ustawione.
- Twoje konto znajduje się na liście dozwolonych, a element
dimensions
Lista wartości wyliczeniowych
ValueRuleSetDimension
wskazująca warunki, których mogą używać reguły w zestawie. Jeśli na przykładdimensions
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 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 wpisSTORE_VISIT
lubSTORE_SALE
. - Lista
conversion_value_rules
nie może zawierać żadnych reguł, w których ustawionoaudience_condition
,device_condition
lubgeo_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, lubCAMPAIGN
, aby utworzyć zestaw reguł dla konkretnej kampanii.campaign
Jeśli
attachment_type
zestawu reguł toCAMPAIGN
, 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 parametrstatus
o wartościPAUSED
, zestaw reguł wartości konwersjistatus
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
lubENABLED
.Nie można usunąć obiektu
ConversionValueRule
, do którego odwołuje sięconversion_value_rules
wPAUSED
lubENABLED
ConversionValueRuleSet
.Usunięcie elementu
ConversionValueRuleSet
nie zmienia wartościstatus
każdego elementuConversionValueRule
, do którego odwołuje się zbiór.Po usunięciu obiektu
ConversionValueRuleSet
żądaniasearch
isearchStream
dotyczące zasobuconversion_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:
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 atrybutamiattachment_type = CAMPAIGN
icampaign
, musisz brać pod uwagę tylko zestawy reguł na poziomie kampanii. W przeciwnym razie uwzględniaj tylko zestawy reguł na poziomie klienta.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órymconversion_action_categories
jest pusty.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
lubNO_CONDITION
- Wartość konwersji po zastosowaniu reguły, pogrupowana według pierwszego wpisu w kolekcji
dimensions
zestawu reguł.