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ü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 veya user_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 sorgunun FROM yan tümcesinin sırasıyla user_list veya user_interest olduğu bir GoogleAdsService searchStream veya search 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ı uygulardevice_types. Yalnızca ValueRuleDeviceType içindeki cihaz türlerine izin verilir.
geo_location_condition
Kural, konum bilgilerinin geo_match_type için belirtilen geo_target_constants ile eşleştiği ve excluded_geo_match_type için belirtilen excluded_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 veya STORE_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 bir STORE_VISIT veya STORE_SALE girişi, kümenin dimensions öğesi yalnızca NO_CONDITION girişi içerir ve kuralın koşul alanlarından hiçbiri ayarlanmamıştır.
dimensions

Kümedeki kuralların hangi koşulları kullanabileceğini belirten ValueRuleSetDimension enum değerlerinin listesi. Örneğin, dimensions GEO_LOCATION ve DEVICE içeriyorsa gruba geo_location_condition veya device_condition içeren kurallar ekleyebilirsiniz ancak audience_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ızca STORE_VISIT veya STORE_SALE değerini içeren tek bir giriş 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 olacak 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 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ın status değeri PAUSED ise dönüşüm değeri kuralı grubu status, PAUSED olur.
  • Aksi takdirde, status dönüşüm değeri kuralı grubu ENABLED olur.

Kuralları ve kural kümelerini kaldırma

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

  • Bir PAUSED veya ENABLED ConversionValueRuleSet öğesinin conversion_value_rules alanında referans verilen bir ConversionValueRule kaldırılırsa işlem başarısız olur.

  • Bir ConversionValueRuleSet kaldırıldığında, kümenin referans verdiği her ConversionValueRule için status değişmez.

  • Kaldırılan ConversionValueRuleSet'ler için conversion_value_rule_set kaynağına yapılan search ve searchStream 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:

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

  2. 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.

  3. 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.

  4. 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.

  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 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.

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

  7. 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 veya NO_CONDITION
Kural uygulandıktan sonra dönüşümlerin değeri. Kural kümesinin dimensions koleksiyonundaki ilk girişe göre gruplandırılır.