استخدِم المَرجِعَين CustomerLifecycleGoal
وCampaignLifecycleGoal
في Google Ads API لضبط الأهداف المتعلّقة بمراحل نشاط العملاء. تتيح Google Ads API أهداف اكتساب العملاء لاكتساب عملاء جدد بكفاءة من خلال "الحملات على شبكة البحث" و"حملات الأداء الأفضل" على "إعلانات Google".
إذا كان حسابك على "إعلانات Google" يستخدم ميزة "تتبُّع الإحالات الناجحة في جميع الحسابات"، عليك ضبط أهداف مراحل نشاط العملاء في حساب الإحالات الناجحة في "إعلانات Google" بدلاً من ضبطها مباشرةً في حسابك على "إعلانات Google". ومع ذلك، يجب أن تحدّد أهداف مراحل النشاط في حملتك ضمن حسابك. يشبه ذلك طريقة إدارة الأهداف الأخرى عند استخدام ميزة تتبُّع الإحالات الناجحة على مستوى حسابات متعدّدة.
ضبط أهداف مراحل نشاط العملاء
على مستوى العميل، اضبط هدفًا لمراحل النشاط من خلال إنشاء CustomerLifecycleGoal
أو تعديله. يمكن أن يكون هناك CustomerLifecycleGoal
واحد كحدّ أقصى لكل حساب على "إعلانات Google". يحدّد الحقل
customer_acquisition_goal_value_settings.value
تعديل القيمة الإضافي الذي ستتم إضافته إلى الإحالة الناجحة المتمثّلة بعملية الشراء الأولى التي يجريها العميل الجديد. يحدّد
customer_acquisition_goal_value_settings.high_lifetime_value
قيمة الإحالة الناجحة الإضافية للعملاء الجدد البارزين. يجب أن تكون القيمة المرتفعة
للقيمة الدائمة أكبر من القيمة، إذا تم ضبطها.
تقسيم جمهورك إلى شرائح
يجب استخدام مصدر
UserListCustomerType
لتقسيم
شرائح جمهورك حسب أهداف مراحل نشاط العملاء. ويجب ربط كل قائمة مستخدمين
بفئة واحدة أو أكثر من خلال إنشاء UserListCustomerType
لكل
مجموعة من قائمة المستخدمين والفئة.
استخدِم
UserListCustomerTypeService
لإنشاء مثيلات UserListCustomerType
.
إذا سبق لك ملء حقل CustomerLifecycleGoal.lifecycle_goal_customer_definition_settings.existing_user_lists
، سيتضمّن حسابك تلقائيًا مثيلات UserListCustomerType
ذات الصلة.
لا يتيح UserListCustomerTypeService
سوى عمليات create
وremove
، لذا إذا أردت تعديل UserListCustomerType
حالي، عليك إزالته ثم إنشاء UserListCustomerType
جديد يتضمّن التعديلات اللازمة.
لا يمكن ربط UserListCustomerType
إلا بقائمة مستخدمين واحدة، ولكن يمكن أن تتضمّن قائمة المستخدمين عدة مثيلات مرتبطة من UserListCustomerType
طالما لا يوجد تعارض بين مثيلات UserListCustomerType
. سيؤدي محاولة تخصيص UserListCustomerType
مثيل باستخدام المجموعات التالية من customer_type_category
إلى قائمة المستخدمين نفسها إلى حدوث الخطأ UserListCustomerTypeError.CONFLICTING_CUSTOMER_TYPES
:
أوّل customer_type_category |
ثانية customer_type_category |
---|---|
المشترون | CONVERTED_LEADS |
المشترون | QUALIFIED_LEADS |
المشترون | CART_ABANDONERS |
CONVERTED_LEADS | QUALIFIED_LEADS |
DISENGAGED_CUSTOMERS | CONVERTED_LEADS |
DISENGAGED_CUSTOMERS | QUALIFIED_LEADS |
DISENGAGED_CUSTOMERS | CART_ABANDONERS |
ضبط أهداف مراحل النشاط في الحملة
على مستوى الحملة، اضبط هدفًا لمراحل النشاط من خلال إنشاء 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":
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
وبالمثل، يسترد الاستعلام التالي تفاصيل كل 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