Sasaran Siklus Proses

Gunakan resource CustomerLifecycleGoal dan CampaignLifecycleGoal di Google Ads API untuk mengonfigurasi sasaran yang terkait dengan siklus proses pelanggan. Mulai v15, Google Ads API mendukung sasaran akuisisi pelanggan untuk memperoleh pelanggan baru secara efisien melalui kampanye Penelusuran dan Performa Maksimal Google Ads.

Jika akun Google Ads Anda menggunakan tracking konversi lintas-akun, Anda harus mengonfigurasi sasaran siklus proses pelanggan di akun pelanggan konversi Google Ads, bukan langsung di akun Google Ads Anda. Namun, Anda harus tetap menetapkan sasaran siklus proses kampanye di akun Anda. Cara ini mirip dengan cara Anda mengelola sasaran lain saat menggunakan tracking konversi lintas-akun.

Menangani operasi pembuatan dan update (khusus v15)

Di Google Ads API v15, operasi yang didukung di CustomerLifecycleGoalService dan CampaignLifecycleGoalService sedikit berbeda dari layanan lain di Google Ads API. Daripada memiliki operasi create dan update terpisah, CustomerLifecycleGoalOperation dan CampaignLifecycleGoalOperation v15 hanya memiliki operasi create, dan Anda menunjukkan intent menggunakan update_mask sebagai berikut:

  • Untuk membuat sasaran siklus proses menggunakan v15, isi create dengan sasaran, tetapi jangan tetapkan resource_name-nya, dan jangan tetapkan update_mask operasinya.

  • Untuk memperbarui sasaran siklus proses menggunakan v15, isi create dengan sasaran, tetapkan resource_name sasaran, dan tetapkan update_mask untuk mencantumkan kolom yang ingin Anda perbarui.

Mengonfigurasi sasaran siklus proses pelanggan

Pada tingkat pelanggan, konfigurasikan sasaran siklus proses dengan membuat atau memperbarui CustomerLifecycleGoal. Maksimal satu CustomerLifecycleGoal per akun Google Ads.

Sasaran siklus proses pelanggan berisi dua bidang:

lifecycle_goal_customer_definition_settings

Tetapkan kolom existing_user_lists untuk menunjukkan daftar pengguna yang berisi pelanggan yang sudah ada.

Kolom high_lifetime_value_user_lists menunjukkan daftar pengguna yang berisi pelanggan dengan nilai umur yang tinggi. Anda dapat membaca kolom ini, tetapi tidak dapat diubah di Google Ads API.

customer_acquisition_goal_value_settings

Tetapkan kolom value untuk menentukan penyesuaian nilai tambahan yang akan ditambahkan ke konversi pembelian pertama pelanggan baru.

Anda dapat membaca high_lifetime_value sasaran, tetapi kolom ini tidak dapat diubah di Google Ads API.

Mengonfigurasi sasaran siklus proses kampanye

Di tingkat kampanye, konfigurasikan sasaran siklus proses dengan membuat atau memperbarui CampaignLifecycleGoal. Hanya boleh ada maksimal satu CampaignLifecycleGoal per kampanye.

Kolom customer_acquisition_goal_settings pada sasaran tingkat kampanye memungkinkan Anda menetapkan mode pengoptimalan kampanye serta mengganti setelan nilai dari sasaran pelanggan induk.

optimization_mode dapat berupa salah satu nilai berikut:

TARGET_ALL_EQUALLY
Kampanye ini menargetkan pelanggan baru dan lama dengan cara yang sama. Ini adalah mode pengoptimalan default.
BID_HIGHER_FOR_NEW_CUSTOMERS
Kampanye ini menargetkan pelanggan baru dan lama, tetapi mengajukan bid yang lebih tinggi untuk pelanggan yang diprediksi baru dan tidak ada di salah satu existing_user_lists.
TARGET_NEW_CUSTOMERS
Kampanye hanya menargetkan pelanggan baru.

value_settings sama dengan customer_acquisition_goal_value_settings pada sasaran tingkat pelanggan. Gunakan setelan tingkat kampanye ini untuk mengganti nilai kampanye tertentu.

Mengambil sasaran siklus proses

Seperti resource lain di Google Ads API, gunakan metode search atau searchStream dari GoogleAdsService untuk mengambil sasaran siklus proses.

Kueri berikut mengambil detail setiap CustomerLifecycleGoal di akun Google Ads:

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

Demikian pula, kueri berikut mengambil detail setiap CampaignLifecycleGoal:

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