Yaşam Döngüsü Hedefleri

Müşteri yaşam döngüsüyle ilişkili hedefleri yapılandırmak için Google Ads API'nin CustomerLifecycleGoal ve CampaignLifecycleGoal kaynaklarını kullanın. 15. sürümden itibaren Google Ads API, Google Ads Arama Ağı ve Maksimum Performans kampanyalarınız aracılığıyla verimli bir şekilde yeni müşteriler edinmeniz için müşteri edinme hedeflerini desteklemektedir.

Google Ads hesabınız hesaplar arası dönüşüm izleme özelliğini kullanıyorsa müşteri yaşam döngüsü hedeflerini doğrudan Google Ads hesabınız yerine Google Ads dönüşüm müşteri hesabından yapılandırmanız gerekir. Ancak hesabınızda yine de kampanya yaşam döngüsü hedefleri belirlemeniz gerekir. Bu, hesaplar arası dönüşüm izleme özelliğini kullanırken diğer hedefleri yönetmek için kullandığınız yönteme benzer.

Oluşturma ve güncelleme işlemlerini yerine getirme (yalnızca v15 için)

Google Ads API 15. sürümünde, CustomerLifecycleGoalService ve CampaignLifecycleGoalService'da desteklenen işlemler, Google Ads API'deki diğer hizmetlerden biraz farklıdır. v15 CustomerLifecycleGoalOperation ve CampaignLifecycleGoalOperation, ayrı create ve update işlemleri yerine yalnızca bir create işlemine sahiptir veupdate_mask aşağıdaki gibi kullanarak niyetinizi belirtirsiniz:

  • v15 kullanarak yaşam döngüsü hedefi oluşturmak için create öğesini hedefle doldurun ancak resource_name değerini ayarlamayın ve işlemin update_mask değerini ayarlamayın.

  • v15'i kullanarak bir yaşam döngüsü hedefini güncellemek için create alanını hedefle doldurun, hedefin resource_name değerini ve güncellemek istediğiniz alanları listelemek için update_mask değerini ayarlayın.

Müşteri yaşam döngüsü hedeflerini yapılandırma

Müşteri düzeyinde, bir CustomerLifecycleGoal oluşturarak veya güncelleyerek yaşam döngüsü hedefi yapılandırın. Google Ads hesabı başına en fazla bir CustomerLifecycleGoal olabilir.

Müşteri yaşam döngüsü hedefi iki alan içerir:

lifecycle_goal_customer_definition_settings

Hangi kullanıcı listelerinin mevcut müşterileri içerdiğini belirtmek için existing_user_lists alanını ayarlayın.

high_lifetime_value_user_lists alanı, hangi kullanıcı listelerinin yüksek yaşam boyu değere sahip müşteriler içerdiğini gösterir. Bu alanı okuyabilirsiniz, ancak Google Ads API'de değiştirilemez.

customer_acquisition_goal_value_settings

Yeni bir müşterinin ilk satın alma dönüşümüne eklenecek ek değer ayarlamasını tanımlamak için value alanını belirleyin.

Hedefin high_lifetime_value değerini okuyabilirsiniz, ancak bu alan Google Ads API'de değiştirilemez.

Kampanya yaşam döngüsü hedeflerini yapılandırma

Kampanya düzeyinde, bir CampaignLifecycleGoal oluşturarak veya güncelleyerek yaşam döngüsü hedefi yapılandırın. Kampanya başına en fazla bir CampaignLifecycleGoal olabilir.

Kampanya düzeyindeki bir hedefin customer_acquisition_goal_settings alanı, kampanyanın optimizasyon modunu ayarlamanıza ve üst müşteri hedefindeki değer ayarlarını geçersiz kılmanıza olanak tanır.

optimization_mode, aşağıdaki değerlerden biri olabilir:

TARGET_ALL_EQUALLY
Kampanya, yeni ve mevcut müşterileri eşit şekilde hedefliyor. Bu, varsayılan optimizasyon modudur.
BID_HIGHER_FOR_NEW_CUSTOMERS
Kampanya hem yeni hem de mevcut müşterileri hedefliyor ancak yeni olacağı tahmin edilen ve existing_user_lists bölgesinden birinde yer almayan müşteriler için daha yüksek teklif veriyor.
TARGET_NEW_CUSTOMERS
Kampanya yalnızca yeni müşterileri hedefliyor.

value_settings, müşteri düzeyinde hedefteki customer_acquisition_goal_value_settings ile aynıdır. Belirli bir kampanyanın değerlerini geçersiz kılmak için bu kampanya düzeyindeki 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 hizmetinin search veya searchStream yöntemlerini kullanın.

Aşağıdaki sorgu, bir Google Ads hesabındaki her CustomerLifecycleGoal ile ilgili ayrıntıları getirir:

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 öğesinin ayrıntılarını 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