أهداف الحملة

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