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 kümesinde birleştirmek ve ardından kural kümesini 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
Örneğin, ConversionValueRuleService.MutateConversionValueRules için aşağıdaki JSON yükü, mobil gösterimler için dönüşüm değerlerini 1.5 ile çarpan bir kural oluşturur:
{
"operations": [
{
"create": {
"action": {
"operation": "MULTIPLY",
"value": 1.5
},
"deviceCondition": {
"deviceTypes": ["MOBILE"]
}
}
}
]
}
Kural koşulları
Aşağıdaki alanları kullanarak bir ConversionValueRule için koşulları tanımlayın:
audience_condition- Kuralı bir veya daha fazla kitleyle ilişkili gösterimlere uygular.
user_listsveyauser_interestsalanlarını kullanarak her bir 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 sorgununFROMyan tümcesinin sırasıylauser_listveyauser_interestolduğu birGoogleAdsServicesearchStreamya dasearchisteği gönderin. - Bir
audience_conditionbirden 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ızcaValueRuleDeviceTypeiçindeki cihaz türlerine izin verilir. geo_location_condition- Kuralı, konum bilgisinin
geo_match_typeiçin belirtilengeo_target_constantsdeğerlerinden herhangi biriyle eşleştiği veexcluded_geo_match_typeiçinexcluded_geo_target_constantsdeğerlerinden herhangi biriyle eşleşmediği gösterimlere uygular. Konum kaynağı adlarını nasıl alacağınızı öğrenmek için konum hedefleme kılavuzuna bakı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österimlere uygular. Kullanılabilir koşullar hakkında daha fazla bilgi için
ValueRuleItineraryConditionsayfasını inceleyin.
Her ConversionValueRule için audience_condition, device_condition, geo_location_condition veya itinerary_condition değerlerinden en fazla ikisini belirtebilirsiniz.
Hiçbir koşulun belirtilmediği bir kural, aynı kural kümesindeki daha spesifik bir kuralın koşullarını karşılamayan gösterimler için geçerli olur.
Kural işlemi
Bir kuralda, operation ve value öğelerinden oluşan tek bir action bulunmalı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:
ADDvaluedeğerini dönüşümün orijinal değerine ekler.value,0değerinden büyük olmalıdır.MULTIPLY- Dönüşümün orijinal değerini belirtilen
valueile çarpar.value,0.5değerinden büyük veya buna eşit ve10değerinden küçük veya buna eşit olmalıdır. SETDönüşüm değerini belirtilen
valueolarak ayarlar.value,0değerinden büyük olmalıdır.SETişlemini 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
Koşullar ve bir işlemin yanı sıra ConversionValueRule aşağıdaki özelliklere sahiptir.
owner_customer- Kuralın sahibi olan
Customeröğesinin kaynak adı. 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ı
PAUSEDolarak ayarlayarak bir kuralı duraklatabilir ve bu alanıENABLEDolarak ayarlayarak duraklatılmış bir kuralı etkinleştirebilirsiniz.
Kural kümeleri oluşturma
En az bir ConversionValueRule oluşturduktan sonra şunlardan oluşan bir ConversionValueRuleSet oluşturabilirsiniz:
conversion_action_categoriesBu kural kümesinin geçerli olduğu dönüşüm işlemi kategorilerinin listesi. Liste boşsa kural kümesi tüm kategoriler için geçerli olur. Liste boş değilse
STORE_VISITveyaSTORE_SALEdeğerlerinden birini içeren tek bir giriş olmalıdır.Dönüşüm işlemi kategorileri listesini yalnızca kural kümesini oluştururken ayarlayabilirsiniz.
conversion_value_rulesKümeye dahil edilecek kuralların kaynak adları.
Bu liste, yalnızca aşağıdaki koşullardan biri karşılanıyorsa
SETişlemini kullanan bir kural içerebilir:- Hesabınız izin verilenler listesinde ve kural kümesinin
conversion_action_categoriesdeğeri boş. - Kümenin
conversion_action_categoriesdeğeri yalnızca tek birSTORE_VISITveyaSTORE_SALEgirişi içeriyor, kümenindimensionsdeğeri yalnızcaNO_CONDITIONiçin bir giriş içeriyor ve kuralın koşul alanlarından hiçbiri ayarlanmamış.
- Hesabınız izin verilenler listesinde ve kural kümesinin
dimensionsKümedeki kuralların hangi koşulları kullanabileceğini gösteren
ValueRuleSetDimensionenum değerlerinin listesi. Örneğin,dimensions,GEO_LOCATIONveDEVICEiçeriyorsa kümeyegeo_location_conditionveyadevice_conditioniçeren reklam kuralları ekleyebilirsiniz ancakaudience_conditioniçeren bir reklam kuralı ekleyemezsiniz.Bu liste boş olamaz ve en fazla iki giriş içerebilir.
Bu listedeki ilk giriş, metriklerde
segments.conversion_value_rule_primary_dimensioniçin hangi değerin görüneceğini belirler.Bu listede
NO_CONDITIONiçin bir giriş varsa:NO_CONDITION, listedeki tek giriş olmalıdır.- Kümenin
conversion_action_categorieslistesi yalnızca tek birSTORE_VISITveyaSTORE_SALEgirişi içermelidir. conversion_value_ruleslistesi,audience_condition,device_conditionveyageo_location_conditiondeğerinin ayarlandığı bir kural içeremez.
attachment_typeHesabın tamamı için geçerli bir kural kümesi oluşturmak istiyorsanız bu değeri
CUSTOMER, belirli bir kampanya için kural kümesi oluşturmak istiyorsanızCAMPAIGNolarak ayarlayın.campaignKural kümesinin
attachment_typedeğeriCAMPAIGNise bu değeri kural kümesinin geçerli olduğu kaynak adına ayarlayın.
Kurallara benzer şekilde, kural kümelerinin de owner_customer ve status değeri vardır. Ancak bir kural kümesinin status salt okunurdur ve kurallarından aşağıdaki gibi türetilir:
conversion_value_rulestarafından referans verilen her kuralınstatusdeğeriPAUSEDise dönüşüm değeri kural kümesininstatusdeğeriPAUSEDolur.- Aksi takdirde,
statusdönüşüm değeri kural kümesiENABLEDolur.
Kuralları ve kural kümelerini kaldırma
ConversionValueRuleSet,PAUSEDveyaENABLEDolan en az bir dönüşüm değeri kuralına sahip olmalıdır.Bir
PAUSEDveyaENABLEDConversionValueRuleSetöğesininconversion_value_rulesbölümünde referans verilen birConversionValueRulekaldırılırsa işlem başarısız olur.Bir
ConversionValueRuleSetkaldırıldığında, küme tarafından referans verilen her birConversionValueRuleiçinstatusdeğişmez.Bir
ConversionValueRuleSetkaldırıldıktan sonraconversion_value_rule_setkaynağı içinsearchvesearchStreamistekleri artık kaldırılan grubu 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 Google Ads Yardım Merkezi'nde bulabilirsiniz:
Dikkate alınacak kural kümelerinin
attachment_typebelirleyin. Gösterimle ilişkili kampanyaya ayarlanmışattachment_type = CAMPAIGNvecampaigniçeren herhangi bir kural kümesi varsa yalnızca kampanya düzeyindeki kural kümelerini dikkate alın. Aksi takdirde, yalnızca müşteri düzeyindeki kural kümelerini dikkate alın.Dikkate alınacak kural kümeleri arasından,
conversion_action_categoriesdeğerinin boş olmadığı ve dönüşümün dönüşüm işleminin kategorisini içeren kural kümesini seçin (böyle bir kural kümesi varsa). Aksi takdirde,conversion_action_categoriesdeğerinin boş olduğu kural kümesini seçin.Seçilen kural kümesindeki kuralları
conversion_value_rulesiçinde 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 varsa en tam konum uygulanır. Örneğin, bir gösterim hem Türkiye hem de İzmir koşullarıyla eşleşiyorsa daha hassas bir konum olduğu için İzmir 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 "Çarp" kuralı seçilir. Hâlâ eşitlik varsa (diğer bir deyişle birden fazla "Çarp" kuralı mevcutsa), en yüksek çarpan ayarlamasına sahip olan kural seçilir.
Cihaz kategorileri karşılıklı olarak birbirini dışladığı için birden fazla eşleşen cihaz koşulu olamaz.
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 en fazla sayıda seyahat planı seçeneği (ör. "Erken rezervasyon dönemi" veya "Seyahat süresi") tanımlanmış 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ığı hakkında daha fazla bilgi edinmek için sorgunuza segments.conversion_value_rule_primary_dimension ifadesini ekleyebilirsiniz. Bu segment için olası değerler şunlardır:
NO_RULE_APPLIED- Herhangi bir kuralın uygulanmadığı dönüşümlerin değerleri.
ORIGINAL- Bir kuralın uygulandığı dönüşümlerin orijinal değeri.
GEO_LOCATION,DEVICE,AUDIENCEveyaNO_CONDITION- Bir kural uygulandıktan sonraki dönüşüm değeri. Kural kümesinin
dimensionskoleksiyonundaki ilk girişe göre gruplandırılır.