أهداف الحملة

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