تتيح لك أهداف الحملة تحسين حملات معيّنة لإجراءات إحالات ناجحة معيّنة. إذا كانت لديك حملات تتضمّن أهدافًا مختلفة عن
أهدافك على مستوى الحساب، يمكنك تعديل كل
CampaignConversionGoal وإعداد biddable الخاص بها
حسب الحاجة باستخدام CampaignConversionGoalService. على سبيل المثال، إذا كان حسابك يُجري تحسينًا بشكل عام للتجارة الإلكترونية، ولكن لديك حملة واحدة تستهدف زيارات المتجر، يمكنك ضبط biddable=true لجميع عناصر CampaignConversionGoal باستخدام category=STORE_VISIT، وbiddable=false لجميع عناصر CampaignConversionGoal الأخرى.
عند إلغاء الأهداف على مستوى العميل لحملة معيّنة من خلال إصدار
CampaignConversionGoalOperation أو استخدام
هدف مخصّص، لن تطبّق "إعلانات Google" بعد ذلك التغييرات المستقبلية
CustomerConversionGoal على أي من عناصر
CampaignConversionGoal الحملة. تكون عناصر CampaignConversionGoal مستقلة تمامًا من تلك النقطة فصاعدًا، وستظل كذلك ما لم تنقل الحملة مرة أخرى إلى استخدام الأهداف على مستوى العميل من خلال تعديل إعدادات حملة أهداف الإحالات الناجحة كما هو موضّح في مستوى إعدادات الأهداف.
أهداف الحملة لإجراءات الإحالات الناجحة الجديدة
كما هو الحال مع CustomerConversionGoal، كلما تمت إضافة ConversionAction إلى عميل الإحالة الناجحة في "إعلانات Google" باستخدام تركيبة جديدة من category وorigin، تنشئ "إعلانات Google" تلقائيًا CampaignConversionGoal جديدة لهذه التركيبة.
تكون السمة biddable لهدف الحملة هي true ما لم يتم استيفاء أي من الشرطَين التاليَين، وفي هذه الحالة تكون السمة biddable هي false:
أي
CampaignConversionGoalآخر للحملة وcategoryالإجراء الجديد يحتوي علىbiddableتم ضبطه علىfalse.تتوفّر مجموعة
categoryوoriginفي الجدول التالي.
| فئة إجراء الإحالة الناجحة | مصدر الإحالة الناجحة |
|---|---|
BEGIN_CHECKOUT |
GOOGLE_HOSTED |
CONSIDERATION |
GOOGLE_HOSTED |
CONTACT |
GOOGLE_HOSTED |
CONVERTED_LEAD |
GOOGLE_HOSTED |
ENGAGEMENT |
GOOGLE_HOSTED |
GET_DIRECTIONS |
GOOGLE_HOSTED |
PAGE_VIEW |
GOOGLE_HOSTED |
QUALIFIED_LEAD |
GOOGLE_HOSTED |
SIGNUP |
GOOGLE_HOSTED |
PURCHASE |
GOOGLE_HOSTED |
STORE_SALE |
STORE |
STORE_VISIT |
STORE |
PHONE_CALL_LEAD |
LOCAL_SERVICES_ADS |
MESSAGE_LEAD |
LOCAL_SERVICES_ADS |
BOOK_APPOINTMENT |
LOCAL_SERVICES_ADS |
CONVERTED_LEAD |
LOCAL_SERVICES_ADS |
استرداد أهداف الحملة
استخدِم طلب البحث التالي لاسترداد قائمة CampaignConversionGoals
لحسابك. لتسهيل الأمر، يمكنك تضمين سمات campaign في عبارة SELECT أو استخدامها في عبارة WHERE لاسترداد أهداف الحملة لحملات معيّنة فقط. يوضّح طلب البحث التالي كيفية الفلترة حسب campaign.advertising_channel_type كمثال، ولكن يمكنك أيضًا الفلترة حسب سمات تحديد المصدر في الحملات الأخرى، مثل campaign.id أو campaign.name.
SELECT
campaign_conversion_goal.campaign,
campaign_conversion_goal.category,
campaign_conversion_goal.origin,
campaign_conversion_goal.biddable,
campaign.id,
campaign.name
FROM campaign_conversion_goal
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
مستوى ضبط الهدف
تشير السمة goal_config_level في ConversionGoalCampaignConfig إلى مصدر الأهداف لحملة معيّنة. تستخدم الحملات التي تبلغ قيمتها goal_config_level
من CUSTOMER أهدافًا على مستوى العميل، بينما تستخدم الحملات
التي تبلغ قيمتها goal_config_level من CAMPAIGN أهدافًا على مستوى
الحملة.
يؤدي تعديل أي من CampaignConversionGoals لحملة أو استخدام
هدف مخصّص إلى تغيير ConversionGoalCampaignConfig للحملة تلقائيًا
ليصبح goal_config_level=CAMPAIGN. يمكنك
إلغاء جميع إعدادات الأهداف المحدّدة لحملة معيّنة وإعادتها
إلى استخدام الأهداف على مستوى العميل من خلال ضبط goal_config_level على
CUSTOMER باستخدام ConversionGoalCampaignConfigService.
استخدِم طلب البحث التالي لاسترداد goal_config_level لكل حملة.
SELECT
conversion_goal_campaign_config.campaign,
conversion_goal_campaign_config.custom_conversion_goal,
conversion_goal_campaign_config.goal_config_level,
campaign.id,
campaign.name
FROM conversion_goal_campaign_config
الأهداف المخصّصة
يعبّر كل من CustomerConversionGoal وCampaignConversionGoal عن الأهداف استنادًا إلى مجموعات من category وorigin. توفّر الأهداف المخصّصة
مرونة إضافية لتحسين إجراءات إحالات ناجحة معيّنة،
بغض النظر عن origin أو category.
من الحالات التي يكون فيها هذا الإجراء مفيدًا هي إذا أردت تحديد هدف استنادًا إلى مجموعة فرعية من الأهداف لـ category وorigin نفسهما. على سبيل المثال، قد يكون لديك ثلاثة إجراءات إحالة ناجحة باستخدام category=DEFAULT وorigin=WEBSITE، ولكن في حملة معيّنة، تريد تقديم عروض أسعار استنادًا إلى إجراءَين فقط من إجراءات الإحالة الناجحة هذه. في هذا السيناريو، يمكنك ضبط الحملة على استخدام هدف مخصّص يتضمّن هذين الإجراءَين فقط، وضبط biddable=false على CampaignConversionGoal لكلّ من category=DEFAULT وorigin=WEBSITE.
في ما يلي خطوات إنشاء هدف مخصّص وتطبيقه على حملة:
أنشئ
CustomConversionGoalباستخدامCustomConversionGoalService. اضبط الحقل المتكرّرconversion_actionsعلى قائمة أسماء مواردConversionActionالتي يجب أن تستخدمها "إعلانات Google" للتحسين، واضبطnameعلى اسم من اختيارك.عدِّل
ConversionGoalCampaignConfigللحملة باستخدامConversionGoalCampaignConfigService، واضبطcustom_conversion_goalعلى اسم المورد الخاص بـCustomConversionGoalمن الخطوة السابقة، واضبطupdate_maskللعملية علىcustom_conversion_goal(تعدِّل الخلفية تلقائيًاgoal_config_levelإلىCAMPAIGN).عدِّل سمة
biddableلأيCampaignConversionGoalحسب الحاجة. على سبيل المثال، إذا أردت فقط أن تُحسِّن "إعلانات Google" إجراءات الإحالات الناجحة في الهدف المخصّص، اضبطbiddableعلىfalseفي كلّCampaignConversionGoal. إذا أردت أن تُجري "إعلانات Google" تحسينًا لزيادة إجراءات الإحالات الناجحة في الهدف المخصّص بالإضافة إلى إجراءات الإحالات الناجحة لمجموعات معيّنة منcategoryوorigin، تأكَّد من أنّbiddableهوtrueلكلCampaignConversionGoalمقابل، وfalseلكلCampaignConversionGoalمن المجموعات الأخرى منoriginوcategory.
جارٍ استرداد الأهداف المخصّصة
استخدِم طلب البحث التالي لاسترداد جميع موارد CustomConversionGoal
في حسابك. ستتضمّن الاستجابة أهدافًا مخصّصة من حساب الإحالات الناجحة الفعّال إذا كان حسابك يستخدم ميزة تتبُّع الإحالات الناجحة في جميع الحسابات.
SELECT
custom_conversion_goal.id,
custom_conversion_goal.name,
custom_conversion_goal.status,
custom_conversion_goal.conversion_actions
FROM custom_conversion_goal
بالإضافة إلى ذلك، يمكنك تضمين سمات custom_conversion_goal وcampaign عند طلب المورد conversion_goal_campaign_config. ويُعدّ ذلك مفيدًا لمعرفة كيفية ارتباط حملاتك وأهدافك المخصّصة وإعدادات أهدافك ببعضها في ردّ واحد.
SELECT
conversion_goal_campaign_config.campaign,
conversion_goal_campaign_config.custom_conversion_goal,
conversion_goal_campaign_config.goal_config_level,
campaign.id,
campaign.name,
custom_conversion_goal.name,
custom_conversion_goal.status,
custom_conversion_goal.conversion_actions
FROM conversion_goal_campaign_config