أهداف الحملة

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

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