اهداف چرخه حیات

از منابع CustomerLifecycleGoal و CampaignLifecycleGoal API Google Ads برای پیکربندی اهداف مربوط به چرخه عمر مشتری استفاده کنید. از نسخه ۱۵، Google Ads API از اهداف جذب مشتری برای به دست آوردن موثر مشتریان جدید از طریق کمپین‌های جستجوی Google Ads و حداکثر عملکرد پشتیبانی می‌کند.

اگر حساب Google Ads شما از ردیابی تبدیل بین حساب‌ها استفاده می‌کند، باید اهداف چرخه عمر مشتری را به جای مستقیماً در حساب Google Ads خود در حساب مشتری تبدیل Google Ads پیکربندی کنید. با این حال، هنوز باید اهداف چرخه عمر کمپین را در حساب خود تنظیم کنید. این مشابه نحوه مدیریت اهداف دیگر هنگام استفاده از ردیابی تبدیل بین حساب‌ها است.

مدیریت عملیات ایجاد و به‌روزرسانی (فقط برای نسخه 15)

در Google Ads API نسخه 15، عملیات پشتیبانی شده در CustomerLifecycleGoalService و CampaignLifecycleGoalService کمی با سایر خدمات در Google Ads API متفاوت است. به جای داشتن عملیات create و update جداگانه، v15 CustomerLifecycleGoalOperation و CampaignLifecycleGoalOperation فقط یک عملیات create دارند و شما قصد خود را با استفاده از update_mask به صورت زیر نشان می‌دهید:

  • برای ایجاد یک هدف چرخه حیات با استفاده از v15، create با هدف پر کنید اما resource_name آن را تنظیم نکنید و update_mask عملیات را تنظیم نکنید.

  • برای به‌روزرسانی یک هدف چرخه حیات با استفاده از v15، create با هدف پر کنید، resource_name هدف را تنظیم کنید و update_mask برای فهرست کردن فیلدهایی که می‌خواهید به‌روزرسانی کنید، تنظیم کنید.

اهداف چرخه عمر مشتری را پیکربندی کنید

در سطح مشتری، با ایجاد یا به‌روزرسانی یک CustomerLifecycleGoal ، یک هدف چرخه عمر را پیکربندی کنید. در هر حساب Google Ads حداکثر می توان یک CustomerLifecycleGoal وجود داشته باشد.

هدف چرخه عمر مشتری شامل دو زمینه است:

lifecycle_goal_customer_definition_settings

فیلد existing_user_lists را تنظیم کنید تا مشخص شود کدام لیست کاربران شامل مشتریان موجود است.

فیلد high_lifetime_value_user_lists نشان می دهد که کدام لیست کاربران حاوی مشتریانی با ارزش مادام العمر هستند. شما می توانید این فیلد را بخوانید، اما در Google Ads API تغییر ناپذیر است.

customer_acquisition_goal_value_settings

فیلد value را برای تعریف تعدیل ارزش اضافی برای افزودن به اولین تبدیل خرید مشتری جدید تنظیم کنید.

می‌توانید high_lifetime_value هدف را بخوانید، اما این قسمت در Google Ads API غیرقابل تغییر است.

اهداف چرخه عمر کمپین را پیکربندی کنید

در سطح کمپین، با ایجاد یا به‌روزرسانی یک CampaignLifecycleGoal یک هدف چرخه حیات را پیکربندی کنید. حداکثر یک CampaignLifecycleGoal در هر کمپین می تواند وجود داشته باشد.

قسمت customer_acquisition_goal_settings یک هدف در سطح کمپین به شما امکان می‌دهد حالت بهینه‌سازی کمپین را تنظیم کنید و همچنین تنظیمات ارزش را از هدف مشتری والد لغو کنید.

optimization_mode می تواند یکی از مقادیر زیر باشد:

TARGET_ALL_EQUALLY
این کمپین مشتریان جدید و فعلی را به طور یکسان هدف قرار می دهد. این حالت بهینه سازی پیش فرض است.
BID_HIGHER_FOR_NEW_CUSTOMERS
این کمپین هم مشتریان جدید و هم مشتریان فعلی را هدف قرار می‌دهد، اما برای مشتریانی که پیش‌بینی می‌شود جدید هستند و در یکی از لیست‌های existing_user_lists نیستند، قیمت‌های بالاتری ارائه می‌دهد.
TARGET_NEW_CUSTOMERS
این کمپین فقط مشتریان جدید را هدف قرار می دهد.

value_settings مانند customer_acquisition_goal_value_settings در هدف سطح مشتری است. از این تنظیمات در سطح کمپین برای لغو مقادیر یک کمپین خاص استفاده کنید.

اهداف چرخه زندگی را بازیابی کنید

مانند سایر منابع در Google Ads API، از روش های search یا searchStream GoogleAdsService برای بازیابی اهداف چرخه حیات استفاده کنید.

جستار زیر جزئیات هر CustomerLifecycleGoal را در حساب 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

به طور مشابه، پرس و جو زیر جزئیات هر 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