Yaşam Döngüsü Hedefleri

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'ın existing_user_lists koleksiyonuna kullanıcı listeleri ekleyin.
  • 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.

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:

  1. lifecycle_goal_customer_definition_settings.existing_user_lists, mevcut müşterilerin bulunduğu kullanıcı listelerini belirtir.

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