Müşteri yaşam döngüsü ile ilgili hedefleri yapılandırmak için Google Ads API'nin CustomerLifecycleGoal
ve CampaignLifecycleGoal
kaynaklarını kullanın. Google Ads API, 15. sürümden itibaren Google Ads Arama Ağı ve Maksimum Performans kampanyalarınız aracılığıyla verimli bir şekilde yeni müşteriler edinmek için müşteri edinme hedeflerini destekler.
Google Ads hesabınızda hesaplar arası dönüşüm izleme kullanılıyorsa Google Ads dönüşümündeki müşteri yaşam döngüsü hedeflerini müşteri hesabınızda oturum açmanızı sağlar. Ancak yine de hesabınızda kampanya yaşam döngüsü hedefleri belirlemeniz gerekir. Bu, hesaplar arası dönüşüm izlemeyi kullanırken diğer hedefleri yönetmenize benzer.
Müşteri yaşam döngüsü hedeflerini yapılandırın
Müşteri düzeyinde, bir CustomerLifecycleGoal
oluşturarak veya güncelleyerek yaşam döngüsü hedefini yapılandırın. Her Google Ads hesabı için en fazla bir CustomerLifecycleGoal
olabilir. İlgili içeriği oluşturmak için kullanılan
customer_acquisition_goal_value_settings.value
alanı, ek
yeni bir müşterinin ilk satın alma dönüşümüne eklenecek değer ayarlaması. Şunları yapabilirsiniz:
şu bölümünü okuyun: customer_acquisition_goal_value_settings.high_lifetime_value
hedefidir, ancak bu alan Google Ads API'de sabittir.
Kitlelerinizi segmentlere ayırma
Google Ads API 17 sürümünden itibaren, kitlelerinizi müşteri yaşam döngüsü hedeflerine göre segmentlere ayırmak için UserListCustomerType
kaynağını kullanmanız gerekir. Kitlelerin doğrudan CustomerLifecycleGoal
kaynağında yapılandırılması desteği sonlandırılmıştır. Ayrıntılar:
- 17 sürümünden önce:
- Bir
CustomerLifecycleGoal
'ınexisting_user_lists
koleksiyonuna kullanıcı listeleri ekleyin.
- Bir
- 17 sürümünden itibaren:
- Her kullanıcı listesi ve kategori kombinasyonu için bir
UserListCustomerType
oluşturarak her kullanıcı listesini bir veya daha fazla kategoriyle ilişkilendirin.
- Her kullanıcı listesi ve kategori kombinasyonu için bir
Google Ads API 17 ve sonraki sürümlerde
UserListCustomerType
örnekleri oluşturmak için UserListCustomerTypeService
öğesini kullanın.
CustomerLifecycleGoal.lifecycle_goal_customer_definition_settings.existing_user_lists
alanını daha önce doldurduysanız hesabınızda ilgili UserListCustomerType
örnekleri zaten mevcuttur.
UserListCustomerTypeService
yalnızca create
ve remove
özelliklerini destekler
işlemleri içindir. Mevcut bir UserListCustomerType
öğesini güncellemek isterseniz
dosyayı kaldırmanız ve gerekli güncellemelerle yeni bir dosya oluşturmanız gerekir.
Bir UserListCustomerType
yalnızca bir kullanıcı listesine atanabilir ancak kullanıcı listesinde, UserListCustomerType
örnekleri arasında çakışma olmadığı sürece birden fazla ilişkili UserListCustomerType
örneği olabilir. Şu ayarı içeren UserListCustomerType
örnek atanmaya çalışılıyor:
şu kombinasyonların
customer_type_category
ekleme işlemi,
UserListCustomerTypeError.CONFLICTING_CUSTOMER_TYPES
hatası:
İlk customer_type_category |
İkinci customer_type_category |
---|---|
ALICILAR | CONVERTED_LEADS |
SATIN ALANLAR | QUALIFIED_LEADS |
ALICILAR | CART_ABANDONERS |
CONVERTED_LEADS | QUALIFIED_LEADS |
DISENGAGED_CUSTOMERS | CONVERTED_LEADS |
DISENGAGED_CUSTOMERS | QUALIFIED_LEADS |
DISENGAGED_CUSTOMERS | CART_ABANDONERS |
Google Ads API v16'da
Hesabınızın CustomerLifecycleGoal
alanında aşağıdaki alanları ayarlayın:
lifecycle_goal_customer_definition_settings.existing_user_lists
, mevcut müşterilerin bulunduğu kullanıcı listelerini belirtir.İlgili içeriği oluşturmak için kullanılan
lifecycle_goal_customer_definition_settings.high_lifetime_value_user_lists
. alanı, hangi kullanıcı listelerinin yaşam boyu değeri yüksek müşteriler içerdiğini gösterir. Bu alanı okuyabilirsiniz ancak Google Ads API'de değiştirilemez.
Paylaşılan kaynak davranışı
Ocak 2025'te kullanımdan kaldırılacak olan Google Ads API 16 sürümü kullanımdan kaldırılana kadar UserListCustomerType
ve CustomerLifecycleGoal
'daki kitle segmentasyonu alanlarının paylaşılan bir kaynak olduğunu unutmayın. Bu, 17 ve sonraki sürümlerde yeni UserListCustomerType
örnekleri oluşturmanın 16 ve önceki sürümlerdeki CustomerLifecycleGoal
örneğinizde değişikliklere neden olacağı anlamına gelir.
İki kaynaktaki alanlar aşağıdaki gibi eşlenir:
v16'da "CustomerLifecycleGoal" alanını değiştirme | v17'deki "UserListCustomerType"ta yan efekt |
---|---|
lifecycle_goal_customer_definition_settings.existing_user_lists
|
UserListCustomerType örnek oluşturur veya kaldırır. user_list alanı, ilişkili kullanıcı listesi kaynak adını içerir.
|
v17'de "UserListCustomerType" değerini değiştirme | v16'da "CustomerLifecycleGoal" alanındaki yan etki |
---|---|
UserListCustomerType örnekleri oluşturma veya kaldırma.
|
Ayrı kaynak adları lifecycle_goal_customer_definition_settings.existing_user_lists
|
customer_type_category değerinin HIGH_VALUE_CUSTOMERS olarak ayarlandığı UserListCustomerType örnekleri oluşturma veya kaldırma
|
Kaynak adları tek tek
lifecycle_goal_customer_definition_settings.high_lifetime_value_user_lists .
|
Kampanya yaşam döngüsü hedeflerini yapılandırın
Kampanya düzeyinde, CampaignLifecycleGoal
oluşturarak veya güncelleyerek yaşam döngüsü hedefini yapılandırın. Kampanya başına en fazla bir CampaignLifecycleGoal
olabilir.
Kampanya düzeyindeki bir hedefin customer_acquisition_goal_settings
alanı şunları yapmanıza olanak tanır:
kampanya için optimizasyon modunu ayarlama ve değer ayarlarını geçersiz kılma
ana müşteri hedefinden
yararlanabilir.
optimization_mode
, şu değerlerden biri olabilir:
TARGET_ALL_EQUALLY
- Kampanya, yeni ve mevcut müşterileri eşit şekilde hedefler. Bu, varsayılan ayardır optimizasyon moduna geçebilirsiniz.
BID_HIGHER_FOR_NEW_CUSTOMERS
- Kampanya hem yeni hem de mevcut müşterileri hedefliyor, ancak
yeni olduğu tahmin edilen ve
existing_user_lists
. TARGET_NEW_CUSTOMERS
- Kampanya yalnızca yeni müşterileri hedefliyor.
value_settings
, müşteri düzeyindeki hedefteki customer_acquisition_goal_value_settings
ile aynıdır. Belirli bir kampanyanın değerlerini geçersiz kılmak için kampanya düzeyindeki bu ayarları kullanın.
Yaşam döngüsü hedeflerini alma
Google Ads API'deki diğer kaynaklarda olduğu gibi, yaşam döngüsü hedeflerini almak için GoogleAdsService
sınıfının search
veya searchStream
yöntemlerini kullanın.
Aşağıdaki sorgu, her bir CustomerLifecycleGoal
öğesinin ayrıntılarını
Google Ads hesabı:
SELECT
customer_lifecycle_goal.lifecycle_goal_customer_definition_settings.existing_user_lists,
customer_lifecycle_goal.lifecycle_goal_customer_definition_settings.high_lifetime_value_user_lists,
customer_lifecycle_goal.customer_acquisition_goal_value_settings.value,
customer_lifecycle_goal.customer_acquisition_goal_value_settings.high_lifetime_value
FROM customer_lifecycle_goal
Benzer şekilde, aşağıdaki sorgu her CampaignLifecycleGoal
ile ilgili ayrıntıları alır:
SELECT
campaign_lifecycle_goal.campaign,
campaign_lifecycle_goal.customer_acquisition_goal_settings.optimization_mode,
campaign_lifecycle_goal.customer_acquisition_goal_settings.value_settings.value,
campaign_lifecycle_goal.customer_acquisition_goal_settings.value_settings.high_lifetime_value
FROM campaign_lifecycle_goal