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 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_listslubuser_interestspodaj 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, prześlij żądaniesearchStreamlubsearchdotycząceGoogleAdsService, gdzie w nawiasach kwadratowychFROMjest odpowiedniouser_listlubuser_interest. - Jeśli element
audience_conditionzawiera wiele list użytkowników lub ich zainteresowań, wyświetlenie będzie zgodne z regułą, jeśli będzie powiązane z jakimkolwiek 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ń wValueRuleDeviceType. geo_location_condition- Stosuje regułę do wyświetleń, w których informacje o lokalizacji pasują do dowolnego z tych
geo_target_constantsw przypadkugeo_match_type, ale nie pasują do dowolnego z tychexcluded_geo_target_constantsw przypadkuexcluded_geo_match_type. Więcej informacji o pobieraniu nazw zasobów lokalizacji znajdziesz w przewodniku dotyczącym kierowania na lokalizację. itinerary_condition- Reguła jest stosowana do wyświetleń, w których przypadku 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 elementem 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 operationi value.
Działanie określa, jak dostosować wartość konwersji, która spełnia warunki reguły.
Dostępne operacje:
ADD- Dodaje wartość
valuedo pierwotnej wartości konwersji. Wartośćvaluemusi być większa niż0. MULTIPLY- Pomnoż pierwotną wartość konwersji przez podany parametr
value. Wartośćvaluemusi być większa lub równa0.5i nie mniejsza niż10. SETUstawia wartość konwersji na określoną wartość
value. Wartośćvaluemusi być większa niż0.Reguły z działaniem
SETmoż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 naENABLED.
Tworzenie zestawów reguł
Gdy masz co najmniej 1 ConversionValueRule, możesz utworzyć ConversionValueRuleSet, który składa się z:
conversion_action_categoriesLista 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_VISITlubSTORE_SALE.Listę kategorii działań powodujących konwersję możesz ustawić tylko podczas tworzenia zestawu reguł.
conversion_value_rulesNazwy 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_categoriesw zestawie reguł jest pusty. conversion_action_categoriesw zbiorze zawiera tylko 1 elementSTORE_VISITlubSTORE_SALE,dimensionsw zbiorze zawiera tylko elementNO_CONDITION, a żadne z warunków reguły nie są ustawione.
- Twoje konto znajduje się na liście dozwolonych, a element
dimensionsLista wartości wyliczonych
ValueRuleSetDimension, która wskazuje, których warunków mogą używać reguły w zbiorze. Jeśli np.dimensionszawieraGEO_LOCATIONiDEVICE, możesz dodać do zestawu reguły zgeo_location_conditionlubdevice_condition, ale nie możesz dodać reguły zaudience_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_CONDITIONmusi być jedynym wpisem na liście.- Lista
conversion_action_categoriesw zbiorze musi tylko zawierać pojedynczy wpisSTORE_VISITlubSTORE_SALE. - Lista
conversion_value_rulesnie może zawierać żadnej reguły, w której ustawiono wartościaudience_condition,device_conditionlubgeo_location_condition.
attachment_typeUstaw 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.campaignJeśli
attachment_typezestawu reguł toCAMPAIGN, 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, mastatusPAUSED, reguła wartości konwersjistatusbędzie miała wartośćPAUSED. - W przeciwnym razie reguła wartości konwersji
statusbędzie miała wartośćENABLED.
Usuwanie reguł i zestawów reguł
Grupa eksperymentalna
ConversionValueRuleSetmusi mieć co najmniej 1 regułę wartości konwersji o typiePAUSEDlubENABLED.Usunięcie
ConversionValueRule, do którego odwołuje sięconversion_value_rulesw elementachPAUSEDlubENABLEDConversionValueRuleSet, spowoduje niepowodzenie.Usunięcie
ConversionValueRuleSetnie zmienia wartościstatuswszystkich elementówConversionValueRule, do których odwołuje się zestaw.Po usunięciu zbioru
ConversionValueRuleSetżądaniasearchisearchStreamdotyczące zasobuconversion_value_rule_setnie 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 wybierać i stosować maksymalnie 1 regułę. Więcej informacji o tych zasadach znajdziesz w Centrum pomocy:
Określ
attachment_typezestawów reguł, które chcesz wziąć pod uwagę. Jeśli istnieją zestawy reguł z ustawionymi wartościamiattachment_type = CAMPAIGNicampaignw 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.Spośród dostępnych zestawów reguł wybierz ten, w którym element
conversion_action_categoriesnie 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 elementconversion_action_categoriesjest pusty.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.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.
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.
Nie można stosować wielu warunków dotyczących urządzeń, ponieważ kategorie urządzeń wzajemnie się wykluczają.
W przypadku warunków 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ł, zostanie zastosowana 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_value i metrics.all_conversions_value, a także pola utworzone na podstawie tych danych, odzwierciedlają modyfikacje wprowadzone przez zestawy reguł wartości konwersji. Dodatkowo możesz uwzględnić w zapytaniu parametr 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,AUDIENCElubNO_CONDITION- Wartość konwersji po zastosowaniu reguły, pogrupowana według pierwszego wpisu w zbiorze
dimensionsreguły.