أهداف الحملة

تتيح لك أهداف الحملة تحسين حملات معيّنة لإجراءات إحالات ناجحة معيّنة. إذا كانت لديك حملات تتضمّن أهدافًا تختلف عن أهدافك على مستوى الحساب، يمكنك تعديل كل CampaignConversionGoal وإعداد biddable الخاص به حسب الحاجة. على سبيل المثال، إذا كان حسابك يُجري تحسينًا بشكل عام للتجارة الإلكترونية ولكن لديك حملة واحدة تستهدِف زيارات المتجر، يمكنك ضبط 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 في الجدول التالي.

category origin
BEGIN_CHECKOUT GOOGLE_HOSTED
الاتصال GOOGLE_HOSTED
التفاعل GOOGLE_HOSTED
GET_DIRECTIONS GOOGLE_HOSTED
PAGE_VIEW GOOGLE_HOSTED
الاشتراك GOOGLE_HOSTED
شراء GOOGLE_HOSTED
STORE_SALE المتجر
STORE_VISIT المتجر

استرداد أهداف الحملة

استخدِم الطلب التالي لاسترداد قائمة 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.

استخدِم الطلب التالي لاسترداد 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.

في ما يلي خطوات إنشاء هدف مخصّص وتطبيقه على حملة:

  1. أنشئ CustomConversionGoal. اضبط حقل conversion_actions المتكرّر على قائمة ConversionAction أسماء الموارد التي يجب أن تستخدِمها "إعلانات Google" للتحسين، واضبطname على اسم من اختيارك.

  2. عدِّل ConversionGoalCampaignConfig للحملة، واضبط custom_conversion_goal على اسم المورد CustomConversionGoal من الخطوة السابقة، واضبط update_mask للعملية على custom_conversion_goal.

  3. عدِّل سمة 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