تتيح لك أهداف الحملة تحسين حملات معيّنة من أجل إجراءات إحالات ناجحة معيّنة. إذا كانت لديك حملات بأهداف مختلفة عن أهدافك على مستوى الحساب، يمكنك تعديل كل 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 |
| CONVERTED_LEAD | GOOGLE_HOSTED |
| التفاعل | GOOGLE_HOSTED |
| GET_DIRECTIONS | GOOGLE_HOSTED |
| PAGE_VIEW | GOOGLE_HOSTED |
| QUALIFIED_LEAD | GOOGLE_HOSTED |
| SIGNUP | GOOGLE_HOSTED |
| الشراء | GOOGLE_HOSTED |
| STORE_SALE | المتجر |
| STORE_VISIT | المتجر |
| PHONE_CALL_LEAD | LOCAL_SERVICES_ADS |
| الاتصال | LOCAL_SERVICES_ADS |
| BOOK_APPOINTMENT | 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.
في ما يلي خطوات إنشاء هدف مخصّص وتطبيقه على حملة:
أنشئ
CustomConversionGoal. اضبط الحقل المتكرّرconversion_actionsعلى قائمة بأسماء المواردConversionActionالتي يجب أن تستخدمها "إعلانات Google" لتحسين الأداء، واضبطnameعلى اسم من اختيارك.عدِّل
ConversionGoalCampaignConfigالحملة، مع ضبطcustom_conversion_goalعلى اسم المورد الخاص بـCustomConversionGoalمن الخطوة السابقة، وضبطupdate_maskالعملية علىcustom_conversion_goal.عدِّل السمة
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