Dönüşüm değeri kuralları, ConversionAction
kategorisine ve bir gösterimin aşağıdaki boyutlarına göre dönüşümün değerini değiştirecek işlemleri tanımlamanıza olanak tanır:
- Kitle üyeliği
- Fiziksel konum veya ilgilenilen konum
- Cihaz
- Seyahat planı
Dönüşüm değeri kurallarını tanımlamak, bunları bir dönüşüm değeri kural grubu halinde birleştirmek ve ardından kural grubunu Google Ads hesabınızın tamamına veya belirli bir kampanyaya uygulamak için Google Ads API'yi kullanabilirsiniz. Google Ads API raporlarındaki segmentler, dönüşüm değerlerinizin orijinal, ayarlanmamış ve ayarlanmış bölümlerini karşılaştırabilmeniz için dökümler sağlar.
Kural oluşturma
Dönüşüm değeri kurallarını kullanmanın ilk adımı, en az bir ConversionValueRule
oluşturmaktır. Bu kural aşağıdakilerden oluşur:
- Kuralın ne zaman uygulanacağını belirleyen koşullar
- Kural uygulandığında yapılacak işlem
Kural koşulları
Aşağıdaki alanlarla ConversionValueRule
koşullarını tanımlayın:
audience_condition
- Kuralı bir veya daha fazla kitleyle ilişkili gösterimler için uygular.
user_lists
veyauser_interests
alanlarını kullanarak her kullanıcı listesinin ya da kullanıcı ilgi alanının kaynak adlarını belirtin. Mevcut kullanıcı listelerinin veya kullanıcı ilgi alanlarının kaynak adlarını almak için sorgununFROM
yan tümcesinin sırasıylauser_list
veyauser_interest
olduğu birGoogleAdsService
searchStream
veyasearch
isteği gönderin. - Bir
audience_condition
birden fazla kullanıcı listesi veya kullanıcı ilgi alanı içeriyorsa gösterim, kullanıcı listeleri veya kullanıcı ilgi alanlarından herhangi biriyle ilişkilendirilmişse kuralla eşleşir. device_condition
- Gösterimin cihazı belirtilenlerden biriyle eşleşirse kuralı uygular
device_types
. YalnızcaValueRuleDeviceType
içindeki cihaz türlerine izin verilir. geo_location_condition
- Kural, konum bilgilerinin
geo_match_type
için belirtilengeo_target_constants
ile eşleştiği veexcluded_geo_match_type
için belirtilenexcluded_geo_target_constants
ile eşleşmediği gösterimler için geçerli olur. Konum kaynağı adlarını nasıl alacağınız hakkında bilgi edinmek için konum hedefleme kılavuzuna göz atın. itinerary_condition
- Kuralı, arama terimlerinin rezervasyon aralığı, seyahat süresi veya seyahat başlangıç günü gibi seyahat planına özgü bilgiler içerdiği gösterimler için uygular. Mevcut koşullar hakkında daha fazla bilgi için ValueRuleItineraryCondition öğesini inceleyin.
Her ConversionValueRule
için en fazla iki audience_condition
, device_condition
, geo_location_condition
veya itinerary_condition
belirtebilirsiniz.
Koşul belirtilmemiş bir kural, aynı kural grubundaki daha spesifik bir kuralın koşullarını karşılamayan gösterimler için geçerli olur.
Kural işlemi
Kurallarda tek bir action
olmalıdır. Bu action
, bir operation
ve bir value
içerir.
İşlem, kuralın koşullarını karşılayan bir dönüşümün dönüşüm değerinin nasıl ayarlanacağını tanımlar.
Kullanılabilen işlemler şunlardır.
ADD
value
değerini dönüşümün orijinal değerine ekler.value
,0
değerinden büyük olmalıdır.MULTIPLY
- Dönüşümün orijinal değerini belirtilen
value
ile çarpar.value
,0.5
değerinden büyük veya buna eşit,10
değerinden küçük veya buna eşit olmalıdır. SET
Dönüşüm değerini belirtilen
value
değerine ayarlar.value
,0
değerinden büyük olmalıdır.SET
işlemi içeren bir kuralı yalnızca kural kümesi oluşturma bölümünde açıklanan koşulları karşılayan bir kural kümesinde kullanabilirsiniz.
Diğer kural özellikleri
ConversionValueRule
, koşullara ve bir işleme ek olarak aşağıdaki özelliklere sahiptir.
owner_customer
- Kuralın sahibi olan
Customer
kaynağının adı. Hesap veya yönetici hesaplarından birinde kural tanımlanıp tanımlanmadığını belirlemek için bu seçeneği kullanın. status
- Kuralın durumu. Bu alanı
PAUSED
olarak ayarlayarak bir kuralı duraklatabilir,ENABLED
olarak ayarlayarak ise duraklatılmış bir kuralı etkinleştirebilirsiniz.
Kural kümeleri oluşturma
En az bir ConversionValueRule
'niz olduğunda aşağıdakilerden oluşan bir ConversionValueRuleSet
oluşturabilirsiniz:
conversion_action_categories
Bu kural grubunun geçerli olduğu dönüşüm işlemi kategorilerinin listesi. Liste boşsa kural grubu tüm kategoriler için geçerli olur. Liste boş değilse
STORE_VISIT
veyaSTORE_SALE
değerini içeren tek bir giriş içermelidir.Dönüşüm işlemi kategorilerinin listesini yalnızca kural grubunu oluştururken ayarlayabilirsiniz.
conversion_value_rules
Gruba dahil edilecek kuralların kaynak adları.
Bu liste yalnızca aşağıdaki koşullardan biri karşılanırsa
SET
işlemini kullanan bir kural içerebilir:- Hesabınız izin verilenler listesindedir ve kural grubunun
conversion_action_categories
alanı boştur. - Kümenin
conversion_action_categories
öğesi yalnızca tek birSTORE_VISIT
veyaSTORE_SALE
girişi, kümenindimensions
öğesi yalnızcaNO_CONDITION
girişi içerir ve kuralın koşul alanlarından hiçbiri ayarlanmamıştır.
- Hesabınız izin verilenler listesindedir ve kural grubunun
dimensions
Kümedeki kuralların hangi koşulları kullanabileceğini belirten
ValueRuleSetDimension
enum değerlerinin listesi. Örneğin,dimensions
GEO_LOCATION
veDEVICE
içeriyorsa grubageo_location_condition
veyadevice_condition
içeren kurallar ekleyebilirsiniz ancakaudience_condition
içeren bir kural ekleyemezsiniz.Bu liste boş olamaz ve en fazla iki giriş içerebilir.
Bu listedeki ilk giriş, metrikler bölümünde
segments.conversion_value_rule_primary_dimension
için hangi değerin görüneceğini belirler.Bu listede
NO_CONDITION
için bir giriş varsa:NO_CONDITION
, listedeki tek giriş olmalıdır.- Grubun
conversion_action_categories
listesi yalnızcaSTORE_VISIT
veyaSTORE_SALE
değerini içeren tek bir giriş içermelidir. conversion_value_rules
listesi,audience_condition
,device_condition
veyageo_location_condition
'ın ayarlandığı hiçbir kural içeremez.
attachment_type
Hesabın tamamı için geçerli olacak bir kural grubu oluşturmak istiyorsanız bu değeri
CUSTOMER
olarak, belirli bir kampanya için kural grubu oluşturmak istiyorsanızCAMPAIGN
olarak ayarlayın.campaign
Kural grubunun
attachment_type
değeriCAMPAIGN
ise bunu kural grubunun geçerli olduğu kaynak adına ayarlayın.
Kurallara benzer şekilde, kural kümelerinde de bir owner_customer
ve bir status
bulunur. Ancak bir kural grubunun status
özelliği salt okunurdur ve aşağıdaki şekilde kurallarından türetilir:
conversion_value_rules
tarafından referans verilen her kuralınstatus
değeriPAUSED
ise dönüşüm değeri kuralı grubustatus
,PAUSED
olur.- Aksi takdirde,
status
dönüşüm değeri kuralı grubuENABLED
olur.
Kuralları ve kural kümelerini kaldırma
ConversionValueRuleSet
,PAUSED
veyaENABLED
olan en az bir dönüşüm değeri kuralına sahip olmalıdır.Bir
PAUSED
veyaENABLED
ConversionValueRuleSet
öğesininconversion_value_rules
alanında referans verilen birConversionValueRule
kaldırılırsa işlem başarısız olur.Bir
ConversionValueRuleSet
kaldırıldığında, kümenin referans verdiği herConversionValueRule
içinstatus
değişmez.Kaldırılan
ConversionValueRuleSet
'ler içinconversion_value_rule_set
kaynağına yapılansearch
vesearchStream
istekleri artık kaldırılan kümeyi döndürmez.
Kuralların ve kural kümelerinin önceliği
Google Ads, her dönüşüm için en fazla bir kural seçip uygulamak üzere aşağıdaki mantığı kullanır. Bu kurallar hakkında daha fazla bilgiyi Yardım Merkezi'nde bulabilirsiniz:
Dikkate alınacak kural kümelerinin
attachment_type
değerini belirleyin. Gösterimle ilişkili kampanya içinattachment_type = CAMPAIGN
vecampaign
ayarlanmış herhangi bir kural grubu varsa yalnızca kampanya düzeyindeki kural grupları dikkate alınır. Aksi takdirde yalnızca müşteri düzeyindeki kural kümelerini dikkate alın.Dikkate alınacak kural kümeleri arasında,
conversion_action_categories
değerinin boş olmadığı ve dönüşümün dönüşüm işleminin kategorisini içerdiği kural kümesini (varsa) seçin. Aksi takdirde,conversion_action_categories
değerinin boş olduğu kural grubunu seçin.Seçilen kural grubundaki kuralları
conversion_value_rules
'te göründükleri sırayla değerlendirin ve gösterimle eşleşen koşullara sahip ilk kuralı seçin.Birden fazla eşleşen coğrafi konum koşulu için en hassas konum uygulanır. Örneğin, bir gösterim hem ABD hem de Kaliforniya koşullarıyla eşleşirse daha kesin bir konum olduğu için Kaliforniya uygulanır.
Birden fazla eşleşen kitle koşulu için mevcut kitle ilişkilendirme hiyerarşisi uygulanır. Bir gruptaki iki kural arasında eşitlik varsa "Ekle" kuralı yerine bir "Çarp" kuralı seçilir. Hâlâ eşitlik (yani birden fazla "Çarp" kuralı) varsa en yüksek çarpan ayarlamasına sahip olan kural seçilir.
Cihaz kategorileri birbirini dışladığı için birden fazla eşleşen cihaz koşulu olamaz.
Seyahat planı koşulları için en ayrıntılı seyahat planı kuralı uygulanır. Bu, belirli bir dönüşümle birden fazla kural eşleşirse "Ön rezervasyon aralığı" veya "Seyahat süresi" gibi en fazla seyahat planı seçeneğinin tanımlandığı kuralın kullanılacağı anlamına gelir.
Metrikler
metrics.conversions_value
ve metrics.all_conversions_value
alanlarının yanı sıra bu metriklerden türetilen alanlar, dönüşüm değeri kural kümeleri tarafından yapılan değişiklikleri yansıtır. Ayrıca, kuralların nasıl uygulandığıyla ilgili daha fazla bilgi edinmek için sorgunuza segments.conversion_value_rule_primary_dimension
ekleyebilirsiniz. Bu segment için olası değerler şunlardır:
NO_RULE_APPLIED
- Kural uygulanmayan dönüşümlerin değerleri.
ORIGINAL
- Kuralın uygulandığı dönüşümlerin orijinal değeri.
GEO_LOCATION
,DEVICE
,AUDIENCE
veyaNO_CONDITION
- Kural uygulandıktan sonra dönüşümlerin değeri. Kural kümesinin
dimensions
koleksiyonundaki ilk girişe göre gruplandırılır.