Dönüşüm değeri kuralları

Dönüşüm değeri kuralları, ConversionAction kategorisine ve bir gösterimin aşağıdaki boyutlarına göre dönüşüm değerini değiştirecek işlemler 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ı grubunda 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ış 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ı, en az bir ConversionValueRule oluşturmaktır. Bu kural şunlardan oluşur:

  • Kuralın ne zaman uygulanacağını belirleyen koşullar
  • Kural uygulandığında yapılacak işlem

Kural koşulları

Aşağıdaki alanları kullanarak bir ConversionValueRule koşullarını tanımlayın:

audience_condition
Kuralı, bir veya daha fazla kitleyle ilişkili gösterimlere uygular. user_lists veya user_interests alanlarıyla her kullanıcı listesinin ya da 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 sorgunun FROM ifadesinin sırasıyla user_list veya user_interest olduğu bir searchStream ya da search isteği gönderin.GoogleAdsService
Bir 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şkilendirildiğinde kurala uyar.
device_condition
Gösterimin cihazı belirtilenlerden herhangi biriyle eşleşirse kuralı uygular. device_types Yalnızca ValueRuleDeviceType cihaz türlerine izin verilir.
geo_location_condition
Konum bilgisinin geo_match_type için belirtilen geo_target_constants değerlerinden herhangi biriyle eşleştiği ve excluded_geo_match_type için excluded_geo_target_constants değerlerinden herhangi biriyle eşleşmediği gösterimlere kuralı uygular. Konum kaynak adlarını nasıl alacağınızla ilgili bilgi için konum hedefleme kılavuzuna bakın.
itinerary_condition
Arama terimlerinin; rezervasyon aralığı, seyahat süresi veya seyahatin başlangıç günü gibi seyahat planına özgü bilgiler içerdiği gösterimlere kuralı uygular. Mevcut koşullar hakkında daha fazla bilgi için ValueRuleItineraryCondition'ı inceleyin.

Her ConversionValueRule için en fazla iki tane audience_condition, device_condition, geo_location_condition veya itinerary_condition belirtebilirsiniz.

Koşul belirtilmeyen bir kural, aynı kural grubundaki daha spesifik bir kuralın koşullarını karşılamayan gösterimler için geçerlidir.

Kural işlemi

Bir kuralın, operation ve value'dan oluşan tek bir action olmalıdır. İş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ılabilir işlemler şunlardır.

ADD
Dönüşümün orijinal değerine value 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ğerine eşit veya bu değerden büyük, 10 değerine eşit veya bu değerden küçük olmalıdır.
SET

Dönüşüm değerini belirtilen value olarak ayarlar. value, 0 değerinden büyük olmalıdır.

Yalnızca SET işlemine sahip bir kuralı, kural grubu oluşturma bölümünde açıklanan koşulları karşılayan bir kural grubunda kullanabilirsiniz.

Diğer kural özellikleri

Bir ConversionValueRule, koşullara ve işleme ek olarak aşağıdaki özelliklere sahiptir.

owner_customer
Kuralın sahibi olan
kaynağın kaynak adıCustomer. Bir kuralın hesapta mı yoksa yönetici hesaplarından birinde mi tanımlandığını belirlemek için bu sütunu kullanın.
status
Kuralın durumu. Bu alanı PAUSED olarak ayarlayarak bir kuralı duraklatabilir, ENABLED olarak ayarlayarak da duraklatılmış bir kuralı etkinleştirebilirsiniz.

Kural kümeleri oluşturma

En az bir ConversionValueRule oluşturduktan sonra ConversionValueRuleSet oluşturabilirsiniz. Bu öğe şunlardan oluşur:

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 veya STORE_SALE türünde tek bir giriş içermelidir.

Dönüşüm işlemi kategorileri listesini yalnızca kural grubunu oluştururken ayarlayabilirsiniz.

conversion_value_rules

Kural grubuna dahil edilecek kuralların kaynak adları.

Bu liste, yalnızca aşağıdaki koşullardan biri karşılanıyorsa SET işlemini kullanan bir kural içerebilir:

  • Hesabınız izin verilenler listesinde ve kural grubunun conversion_action_categories alanı boş.
  • Kümenin conversion_action_categories öğesi yalnızca STORE_VISIT veya STORE_SALE öğesinin tek bir girişini içeriyor, kümenin dimensions öğesi yalnızca NO_CONDITION öğesinin girişini içeriyor ve kuralın koşul alanlarından hiçbiri ayarlanmamış.
dimensions

Kümedeki kuralların hangi koşulları kullanabileceğini belirten ValueRuleSetDimension enum değerlerinin listesi. Örneğin, dimensions, GEO_LOCATION ve DEVICE değerlerini içeriyorsa kümeye geo_location_condition veya device_condition değerlerini içeren kurallar ekleyebilirsiniz ancak audience_condition değerini içeren bir kural ekleyemezsiniz.

Bu liste boş olamaz ve en fazla iki giriş içerebilir.

Bu listedeki ilk giriş, metriklerde 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.
  • Kümenin conversion_action_categories listesi yalnızca tek bir STORE_VISIT veya STORE_SALE girişi içermelidir.
  • conversion_value_rules listesi, audience_condition, device_condition veya geo_location_condition'ün ayarlandığı hiçbir kuralı içeremez.
attachment_type

Hesabın tamamı için geçerli bir kural grubu oluşturmak istiyorsanız bu değeri CUSTOMER olarak, belirli bir kampanya için kural grubu oluşturmak istiyorsanız CAMPAIGN olarak ayarlayın.

campaign

Kural grubunun attachment_type değeri CAMPAIGN ise bu değeri, kural grubunun uygulandığı kaynak adına ayarlayın.

Kurallara benzer şekilde, kural kümelerinde de owner_customer ve status bulunur. Ancak bir kural grubunun status özelliği salt okunurdur ve kurallarından aşağıdaki şekilde türetilir:

  • conversion_value_rules tarafından referans verilen her kuralın status değeri PAUSED ise dönüşüm değeri kuralı kümesi status değeri PAUSED olur.
  • Aksi takdirde, dönüşüm değeri kuralı grubu status, ENABLED olur.

Kuralları ve kural kümelerini kaldırma

  • Bir ConversionValueRuleSet, PAUSED veya ENABLED olan en az bir dönüşüm değeri kuralına sahip olmalıdır.

  • PAUSED veya ENABLED ConversionValueRuleSet conversion_value_rules içinde referans verilen bir ConversionValueRule öğesini kaldırma işlemi başarısız olur.

  • Bir ConversionValueRuleSet öğesinin kaldırılması, küme tarafından referans verilen her ConversionValueRule öğesinin status değerini değiştirmez.

  • Bir ConversionValueRuleSet kaldırıldığında search ve searchStream conversion_value_rule_set kaynağı için yapılan istekler artık kaldırılan grubu döndürmez.

Kuralların ve kural kümelerinin önceliği

Google Ads, her dönüşüme en fazla bir kural seçip uygulamak için aşağıdaki mantığı kullanır. Bu kurallar hakkında daha fazla bilgiyi Yardım Merkezi'nde bulabilirsiniz:

  1. Dikkate alınacak kural kümelerinin attachment_type değerini belirleyin. Gösterimle ilişkili kampanyaya ayarlanmış attachment_type = CAMPAIGN ve campaign değerlerine sahip 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.

  2. Göz önünde bulundurulacak kural kümeleri arasından, varsa conversion_action_categories değerinin boş olmadığı ve dönüşümün dönüşüm işleminin kategorisini içeren kural kümesini seçin. Aksi takdirde, conversion_action_categories öğesinin boş olduğu kural grubunu seçin.

  3. Seçilen kural grubundaki 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.

  4. Birden fazla eşleşen coğrafi konum koşulu olduğunda en hassas konum uygulanır. Örneğin, bir gösterim hem ABD hem de Kaliforniya koşullarıyla eşleşiyorsa daha kesin bir konum olduğu için Kaliforniya uygulanır.

  5. 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 "Ç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.

  6. Cihaz kategorileri karşılıklı olarak birbirini dışladığı için birden fazla eşleşen cihaz koşulu olamaz.

  7. Seyahat planı koşulları için en spesifik seyahat planı kuralı uygulanır. Bu, belirli bir dönüşümle eşleşen birden fazla kural varsa kullanılan kuralın, tanımlanmış en fazla seyahat planı seçeneğine sahip olan kural olacağı anlamına gelir. Örneğin, "Gelişmiş rezervasyon aralığı" veya "Seyahat süresi".

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ığı 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
Kural uygulanmamış dönüşümlerin değerleri.
ORIGINAL
Kuralın uygulandığı dönüşümlerin orijinal değeri.
GEO_LOCATION, DEVICE, AUDIENCE veya NO_CONDITION
Bir kural uygulandıktan sonraki dönüşümlerin değeri, kural grubunun dimensions koleksiyonundaki ilk girişe göre gruplandırılır.