Yaşam döngüsü hedefleri

Müşteri yaşam döngüsüyle ilgili hedefleri yapılandırmak için Google Ads API'nin CustomerLifecycleGoal ve CampaignLifecycleGoal kaynaklarını kullanın. Google Ads API, Google Ads Arama Ağı ve Maksimum Performans kampanyalarınız aracılığıyla yeni müşterileri verimli bir şekilde edinmek için müşteri edinme hedeflerini destekler.

Google Ads hesabınızda hesaplar arası dönüşüm izleme kullanılıyorsa müşteri yaşam döngüsü hedeflerini doğrudan Google Ads hesabınızda değil, Google Ads dönüşüm hesabında yapılandırmanız gerekir. Ancak hesabınızda kampanya yaşam döngüsü hedefleri belirlemeye devam etmeniz gerekir. Bu, hesaplar arası dönüşüm izleme kullanırken diğer hedefleri yönetme şeklinize benzer.

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

Müşteri düzeyinde, bir CustomerLifecycleGoal oluşturarak veya güncelleyerek bir yaşam döngüsü hedefi yapılandırın. Google Ads hesabı başına en fazla bir CustomerLifecycleGoal olabilir. customer_acquisition_goal_value_settings.value alanı, yeni bir müşterinin ilk satın alma dönüşümüne eklenecek ek değer ayarlamasını tanımlar. customer_acquisition_goal_value_settings.high_lifetime_value, yüksek değere sahip yeni müşteriler için artımlı dönüşüm değerini tanımlar. Yüksek yaşam boyu değeri, ayarlanmışsa değerden büyük olmalıdır.

Kitlelerinizi segmentlere ayırma

Müşteri yaşam döngüsü hedefleri için kitlelerinizi segmentlere ayırmak üzere UserListCustomerType kaynağını kullanmanız gerekir. Her kullanıcı listesi ve kategori kombinasyonu için bir UserListCustomerType oluşturarak her kullanıcı listesini bir veya daha fazla kategoriyle ilişkilendirmeniz gerekir.

UserListCustomerTypeService simgesini kullanarak UserListCustomerType örnekleri oluşturun. Daha önce CustomerLifecycleGoal.lifecycle_goal_customer_definition_settings.existing_user_lists alanını doldurduysanız hesabınızda ilgili UserListCustomerType örnekleri zaten bulunur.

UserListCustomerTypeService yalnızca create ve remove işlemlerini destekler. Bu nedenle, mevcut bir UserListCustomerType öğesini güncellemek istiyorsanız bu öğeyi kaldırmanız ve gerekli güncellemeleri içeren yeni bir öğe 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. Aşağıdaki customer_type_category kombinasyonlarıyla UserListCustomerType örneğini aynı kullanıcı listesine atamaya çalışmak UserListCustomerTypeError.CONFLICTING_CUSTOMER_TYPES hatasına neden olur:

İlk customer_type_category İkinci customer_type_category
SATIN ALANLAR CONVERTED_LEADS
SATIN ALANLAR QUALIFIED_LEADS
SATIN ALANLAR CART_ABANDONERS
CONVERTED_LEADS QUALIFIED_LEADS
DISENGAGED_CUSTOMERS CONVERTED_LEADS
DISENGAGED_CUSTOMERS QUALIFIED_LEADS
DISENGAGED_CUSTOMERS CART_ABANDONERS

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

Kampanya düzeyinde, CampaignLifecycleGoal oluşturarak veya güncelleyerek bir 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 hedefler. Bu, varsayılan optimizasyon modudur.
BID_HIGHER_FOR_NEW_CUSTOMERS
Kampanya hem yeni hem de mevcut müşterileri hedefler ancak yeni olması beklenen ve existing_user_lists.
TARGET_NEW_CUSTOMERS
Kampanya yalnızca yeni müşterileri hedefler.

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 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 yöntemlerinin search veya searchStream yöntemlerini kullanın.

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

SELECT
  customer_lifecycle_goal.owner_customer,
  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 ayrıntısı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