Dönüşüm değeri kuralları, ConversionAction
kategorisine ve bir gösterimin aşağıdaki boyutlarına göre bir dönüşümün değerini değiştirecek işlemler tanımlamanızı sağlar:
- Kitle üyeliği
- Fiziksel konum veya ilgilenilen konum
- Cihaz
Google Ads API'yi kullanarak dönüşüm değeri kuralları tanımlayabilir, bunları bir dönüşüm değeri kural kümesinde birleştirebilir, ardından kural grubunu Google Ads hesabınızın tamamına veya belirli bir kampanyaya uygulayabilirsiniz. Google Ads API raporlarındaki segmentler, dönüşüm değerlerinizin orijinal, düzenlenmemiş ve düzenlenmiş kısımlarını 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ı, aşağıdakilerden oluşan
en az bir ConversionValueRule
oluşturmaktır:
- Kuralın ne zaman uygulanacağını belirleyen koşullar
- Kural uygulandığında yapılacak işlem
Kural koşulları
Aşağıdaki koşulları kullanarak bir ConversionValueRule
koşulunu tanımlayın:
audience_condition
- Kural, bir veya daha fazla kitleyle ilişkili gösterimlere uygulanır.
user_lists
veyauser_interests
alanlarında her kullanıcı listesinin veya kullanıcı ilgi alanının kaynak adlarını belirtin. Kullanılabilir kullanıcı listelerinin veya kullanıcı ilgi alanlarının kaynak adlarını almak için sorgununFROM
ifadesiuser_list
veyauser_interest
olacak şekildeGoogleAdsService
içinsearchStream
veyasearch
isteği gönderin. audience_condition
birden fazla kullanıcı listesi veya kullanıcı ilgi alanı içeriyorsa gösterim, kullanıcı listelerinden veya kullanıcı ilgi alanlarından herhangi biriyle ilişkilendirilmişse kuralla eşleşir.device_condition
- Gösterimin cihazı, belirtilen herhangi bir
device_types
ile eşleşirse kural uygulanır. YalnızcaValueRuleDeviceType
bünyesindeki 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çinexcluded_geo_target_constants
ile eşleşmediği gösterimlere uygulanır. Konum kaynağı adlarını alma hakkında bilgi edinmek için yer hedefleme kılavuzuna bakın.
Her ConversionValueRule
için en fazla audience_condition
, device_condition
veya geo_location_condition
belirtebilirsiniz.
Koşul belirtilmemiş bir kural, aynı kural kümesinde daha spesifik bir kuralın koşullarını karşılamayan gösterimler için geçerlidir.
Kural işlemi
Kural, operation
ve value
'den oluşan tek bir action
içermelidir.
İşlem, kuralın koşullarını karşılayan bir dönüşümün dönüşüm değerini nasıl ayarlayacağınızı tanımlar.
Kullanılabilir işlemler aşağıdaki gibidir.
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
en az0.5
ile en az10
olmalıdır. SET
Dönüşüm değerini belirtilen
value
olarak ayarlar.value
,0
değerinden büyük olmalıdır.Bir kuralı yalnızca, aşağıdaki kural grubu oluşturma bölümünde açıklanan koşulları karşılayan bir kural kümesinde
SET
işlemiyle kullanabilirsiniz.
Diğer kural özellikleri
Koşullar ve işleme ek olarak, ConversionValueRule
aşağıdaki özelliklere sahiptir.
owner_customer
- Kuralın sahibi olan
Customer
için kaynak adı. Hesapta mı yoksa yönetici hesaplarından birinde mi tanımlanacağını belirlemek için bunu kullanın. status
- Kuralın durumu. Bu alanı
PAUSED
değerine ayarlayarak bir kuralı duraklatabilir ve bu alanıENABLED
değerine ayarlayarak duraklatılmış bir kuralı etkinleştirebilirsiniz.
Kural grubu oluşturma
En az bir ConversionValueRule
oluşturduktan sonra aşağıdakileri içeren 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çerlidir. Liste boş değilse
STORE_VISIT
veyaSTORE_SALE
için tek bir giriş içermelidir.Dönüşüm işlemi kategorilerinin listesini yalnızca kural grubunu oluştururken belirleyebilirsiniz.
conversion_value_rules
Gruba eklenecek kuralların kaynak adları.
Bu liste, yalnızca aşağıdaki koşullardan herhangi biri karşılandığında
SET
işlemini kullanan bir kural içerebilir:- Hesabınız izin verilenler listesine eklenmiş ve kural grubunun
conversion_action_categories
kadarı boş. - Kümenin
conversion_action_categories
öğesi yalnızca tek birSTORE_VISIT
veyaSTORE_SALE
girişi içeriyor, kümenindimensions
öğesi yalnızcaNO_CONDITION
için bir giriş içeriyor ve kuralın koşul alanlarının hiçbiri ayarlanmamış.
- Hesabınız izin verilenler listesine eklenmiş ve kural grubunun
dimensions
Gruptaki kuralların hangi koşulları kullanabileceğini belirten
ValueRuleSetDimension
enum değerlerinin listesidir. Ö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 liste,
NO_CONDITION
için bir giriş içeriyorsa:NO_CONDITION
listedeki tek giriş olmalıdır.- Set
conversion_action_categories
listesi yalnızca tek birSTORE_VISIT
veyaSTORE_SALE
girişi içermelidir. conversion_value_rules
listesiaudience_condition
,device_condition
veyageo_location_condition
belirlenen bir kural içeremez.
Bu listedeki ilk giriş, raporlarda
segments.conversion_value_rule_primary_dimension
için hangi değerin görüneceğini belirler.attachment_type
Hesabın tamamına uygulanan bir kural grubu oluşturmak için bu değeri
CUSTOMER
, belirli bir kampanyaya yönelik bir kural grubu oluşturmak içinCAMPAIGN
değerini ayarlayın.campaign
Kural grubunun
attachment_type
değeriCAMPAIGN
ise bunu kural grubunun uygulanacağı kaynak adına ayarlayın.
Kurallara benzer şekilde, bir kural kümesinde de owner_customer
ve status
bulunur. Bununla birlikte, bir kural grubunun status
değeri salt okunurdur ve aşağıdaki gibi kurallardan türetilir:
conversion_value_rules
tarafından başvurulan her kuralınstatus
değeriPAUSED
isestatus
adlı dönüşüm değeri kuralıPAUSED
olur.- Aksi takdirde
status
olarak ayarlanmış dönüşüm değeri kuralıENABLED
olur.
Kural ve kural gruplarını kaldırma
ConversionValueRuleSet
, en az bir dönüşüm değeri kuralına (PAUSED
veyaENABLED
) sahip olmalıdır.PAUSED
veyaENABLED
ConversionValueRuleSet
conversion_value_rules
öğesinde referans verilen birConversionValueRule
kaldırılamaz.Bir
ConversionValueRuleSet
kaldırıldığında, kümenin referans verdiği herConversionValueRule
içinstatus
değişmez.Bir
ConversionValueRuleSet
kaldırıldıktan sonraconversion_value_rule_set
kaynağı içinsearch
vesearchStream
istekleri, kaldırılan grubu döndürmeyecek.
Kuralların ve kural kümelerinin önceliği
Google Ads, her bir dönüşüm için en fazla bir kural seçmek ve uygulamak üzere aşağıdaki mantığı kullanır:
Dikkate alınacak kural gruplarının
attachment_type
kadarını belirleyin. Gösterimle ilişkilendirilen kampanyayaattachment_type = CAMPAIGN
vecampaign
ayarlanmış herhangi bir kural grubu varsa yalnızca kampanya düzeyindeki kural kümelerini değerlendirin. Aksi takdirde, yalnızca müşteri düzeyindeki kural kümelerini dikkate alın.Dikkate alınacak kural grupları arasında,
conversion_action_categories
özelliğinin boş olmadığı ve böyle bir kural grubu varsa dönüşümün dönüşüm işleminin kategorisini içerdiği kural grubunu seçin. Aksi takdirde,conversion_action_categories
sütununun boş olduğu kural grubunu seçin.Seçilen kuraldaki kuralları
conversion_value_rules
içinde göründükleri sırayla değerlendirin ve gösterimle eşleşen koşullara sahip ilk kuralı seçin.
Raporlama
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 grupları tarafından yapılan değişiklikleri yansıtır. Ayrıca, kuralların nasıl uygulandığı hakkında 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
- Herhangi bir kural uygulanmayan dönüşümlerin değerleri.
ORIGINAL
- Bir kuralın uygulandığı dönüşümlerin orijinal değeri.
GEO_LOCATION
,DEVICE
,AUDIENCE
veyaNO_CONDITION
- Bir kural uygulandıktan sonra dönüşümlerin değeri, kural grubunun
dimensions
koleksiyonundaki ilk girişe göre gruplandırılır.