أهداف مراحل النشاط

استخدِم المَرجِعَين 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