از منابع 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