Reguły wartości konwersji pozwalają definiować działania, które będą modyfikować wartość konwersji na podstawie kategorii ConversionAction i tych wymiarów wyświetlenia:
- Członkostwo w grupach odbiorców
- Fizyczna lokalizacja lub lokalizacja interesująca użytkownika
- Urządzenie
- Plan podróży
Za pomocą interfejsu Google Ads API możesz definiować reguły wartości konwersji, łączyć je w zestaw reguł wartości konwersji, a następnie stosować ten zestaw reguł 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, nieskorygowane i skorygowane części wartości konwersji.
Utwórz reguły
Pierwszym krokiem do korzystania z reguł wartości konwersji jest utworzenie co najmniej jednej ConversionValueRule, która składa się z:
- warunki, które określają, kiedy reguła jest stosowana;
- Działanie, które należy podjąć, gdy reguła zostanie zastosowana
Na przykład ten ładunek JSON dla ConversionValueRuleService.MutateConversionValueRules tworzy regułę, która mnoży wartości konwersji przez 1.5 w przypadku wyświetleń na urządzeniach mobilnych:
{
"operations": [
{
"create": {
"action": {
"operation": "MULTIPLY",
"value": 1.5
},
"deviceCondition": {
"deviceTypes": ["MOBILE"]
}
}
}
]
}
Warunki reguły
Zdefiniuj warunki ConversionValueRule za pomocą tych pól:
audience_condition- Zastosowanie reguły do wyświetleń powiązanych z co najmniej 1 grupą odbiorców. Określ nazwy zasobów każdej listy użytkowników lub zainteresowania użytkownika w polach
user_listslubuser_interests. Aby pobrać nazwy zasobów dostępnych list użytkowników lub zainteresowań użytkowników, wyślij żądaniesearchStreamlubsearchdoGoogleAdsService, gdzie klauzulaFROMzapytania to odpowiedniouser_listlubuser_interest. - Jeśli
audience_conditionzawiera wiele list użytkowników lub zainteresowań użytkowników, wyświetlenie będzie zgodne z regułą, jeśli jest powiązane z dowolną z tych list lub z dowolnym z tych zainteresowań. device_condition- Reguła jest stosowana, jeśli urządzenie, na którym nastąpiło wyświetlenie, pasuje do dowolnego z określonych kryteriów
device_types. Dozwolone są tylko typy urządzeń z listyValueRuleDeviceType. geo_location_condition- Zasada jest stosowana do wyświetleń, w przypadku których informacje o lokalizacji są zgodne z dowolnym z określonych
geo_target_constantsdlageo_match_typei nie są zgodne z żadnym zexcluded_geo_target_constantsdlaexcluded_geo_match_type. Aby dowiedzieć się, jak pobierać nazwy zasobów lokalizacji, zapoznaj się z przewodnikiem po kierowaniu na lokalizację. itinerary_condition- Reguła jest stosowana do wyświetleń, w przypadku których wyszukiwane słowa zawierają informacje dotyczące planu podróży, takie jak okres rezerwacji, długość podróży czy dzień rozpoczęcia podróży. Więcej informacji o dostępnych warunkach znajdziesz w
ValueRuleItineraryCondition.
W każdym elemencie ConversionValueRule możesz określić maksymalnie 2 z tych właściwoś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 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, jak dostosować wartość konwersji, która spełnia warunki reguły. Dostępne są te operacje:
ADD- Dodaje
valuedo pierwotnej wartości konwersji. Wartośćvaluemusi być większa niż0. MULTIPLY- Mnoży pierwotną wartość konwersji przez określoną wartość
value. Wartośćvaluemusi być większa lub równa0.5i mniejsza lub równa10. 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 sekcji Tworzenie zestawu reguł.
Inne atrybuty reguł
Oprócz warunków i działania ConversionValueRule ma te atrybuty.
owner_customer- Nazwa zasobu
Customer, do którego należy reguła. Użyj tej kolumny, aby sprawdzić, czy reguła jest zdefiniowana na koncie czy na jednym z jego kont menedżera. status- Stan reguły. Możesz wstrzymać regułę, ustawiając to pole na
PAUSED, i włączyć wstrzymaną regułę, ustawiając to pole naENABLED.
Tworzenie zestawów reguł
Gdy masz już 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ł ma zastosowanie do wszystkich kategorii. Jeśli lista nie jest pusta, musi zawierać pojedynczy 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łniony jest jeden z tych warunków:- Twoje konto jest na liście dozwolonych, a pole
conversion_action_categorieszestawu reguł jest puste. conversion_action_categorieszbioru zawiera tylko 1 wpisSTORE_VISITlubSTORE_SALE,dimensionszbioru zawiera tylko wpisNO_CONDITIONi nie ustawiono żadnych pól warunków reguły.
- Twoje konto jest na liście dozwolonych, a pole
dimensionsLista wartości wyliczeniowych
ValueRuleSetDimension, które wskazują, z których warunków mogą korzystać reguły w zbiorze. Jeśli na przykładdimensionszawieraGEO_LOCATIONiDEVICE, możesz dodać do zbioru reguły reklamowe zgeo_location_conditionlubdevice_condition, ale nie możesz dodać reguły reklamowej zaudience_condition.Ta lista nie może być pusta i może zawierać maksymalnie 2 wpisy.
Pierwszy wpis na tej liście określa, jaka wartość jest wyświetlana dla
segments.conversion_value_rule_primary_dimensionw danych.Jeśli ta lista zawiera wpis dotyczący
NO_CONDITION, to:NO_CONDITIONmusi być jedynym wpisem na liście.- Lista
conversion_action_categorieszbioru musi zawierać tylko 1 wpisSTORE_VISITlubSTORE_SALE. - Lista
conversion_value_rulesnie może zawierać żadnej reguły, w której ustawionoaudience_condition,device_conditionlubgeo_location_condition.
attachment_typeUstaw tę wartość na
CUSTOMER, aby utworzyć zestaw reguł, który będzie stosowany 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 też owner_customer i status. Jednak właściwość status zestawu reguł jest tylko do odczytu i jest określana na podstawie reguł w następujący sposób:
- Jeśli każda reguła, do której odwołuje się
conversion_value_rules, mastatuso wartościPAUSED, zestaw reguł wartości konwersjistatusbędzie mieć wartośćPAUSED. - W przeciwnym razie zestaw reguł wartości konwersji
statuszostanieENABLED.
Usuwanie reguł i zestawów reguł
ConversionValueRuleSetmusi mieć co najmniej 1 regułę wartości konwersji, która jestPAUSEDlubENABLED.Usunięcie elementu
ConversionValueRule, do którego odwołuje sięconversion_value_ruleselementuPAUSEDlubENABLEDConversionValueRuleSet, nie powiedzie się.Usunięcie elementu
ConversionValueRuleSetnie powoduje zmiany elementustatuskażdego elementuConversionValueRule, do którego odwołuje się zestaw.Po usunięciu
ConversionValueRuleSetżądaniasearchisearchStreamdotyczące zasobuconversion_value_rule_setnie będą już zwracać usuniętego zbioru.
Pierwszeństwo reguł i zestawów reguł
Google Ads stosuje podaną niżej logikę, aby wybrać i zastosować do każdej konwersji maksymalnie 1 regułę. Więcej informacji o tych zasadach znajdziesz w Centrum pomocy Google Ads:
Określ
attachment_typezestawów reguł do rozważenia. Jeśli istnieją jakiekolwiek zestawy reguł z parametramiattachment_type = CAMPAIGNicampaignustawionymi na kampanię powiązaną z wyświetleniem, weź 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ł, które należy wziąć pod uwagę, wybierz ten, w którym pole
conversion_action_categoriesnie jest puste i zawiera kategorię działania powodującego konwersję, jeśli taki zestaw reguł istnieje. W przeciwnym razie wybierz zestaw reguł, w którym poleconversion_action_categoriesjest puste.Oceń reguły w wybranym zestawie reguł w kolejności, w jakiej pojawiają się w
conversion_value_rules, i wybierz pierwszą regułę z warunkami, które pasują do wyświetlenia.W przypadku wielu pasujących warunków lokalizacji geograficznej stosowana jest najbardziej dokładna lokalizacja. Jeśli na przykład wyświetlenie pasuje zarówno do warunków dla Polski, jak i dla województwa mazowieckiego, zastosowane zostaną warunki dla województwa mazowieckiego, ponieważ jest to bardziej dokładna lokalizacja.
W przypadku wielu pasujących warunków dotyczących odbiorców zostanie zastosowana obowiązująca hierarchia atrybucji odbiorców. Jeśli 2 reguły w zbiorze 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 pasujących warunków dotyczących urządzeń, ponieważ kategorie urządzeń wzajemnie się wykluczają.
W przypadku warunków dotyczących planu podróży stosowana jest najbardziej szczegółowa reguła dotycząca planu podróży. Oznacza to, że jeśli do danej konwersji pasuje kilka reguł, zostanie użyta ta, która ma najwięcej zdefiniowanych opcji planu podróży, takich jak „Okres rezerwacji z wyprzedzeniem” lub „Długość podróży”.
Dane
Pola metrics.conversions_value i metrics.all_conversions_value oraz pola pochodzące z tych danych odzwierciedlają zmiany wprowadzone przez zestawy reguł wartości konwersji. Możesz też dodać do zapytania segments.conversion_value_rule_primary_dimension, aby uzyskać więcej informacji o tym, jak zostały zastosowane reguły. Możliwe wartości tego segmentu:
NO_RULE_APPLIED- Wartości konwersji, w których przypadku nie zastosowano żadnej 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 kolekcji
dimensionszestawu reguł.