تتيح لك قواعد قيمة الإحالة الناجحة تحديد الإجراءات التي ستُعدِّل قيمة الإحالة الناجحة استنادًا إلى
فئة ConversionAction والسمَات التالية للظهور:
- اشتراك في قناة
- الموقع الجغرافي الفعلي أو الموقع الجغرافي موضع الاهتمام
- الجهاز
- برنامج الرحلة
يمكنك استخدام Google Ads API لتحديد قواعد قيم الإحالات الناجحة، ودمجها في مجموعة قواعد قيم الإحالات الناجحة، ثم تطبيق مجموعة القواعد على حسابك بالكامل على "إعلانات Google" أو حملة معيّنة. تقدّم الشرائح في تقارير Google Ads API تحليلاً مفصّلاً لتتمكّن من مقارنة الأجزاء الأصلية وغير المعدّلة والمعدّلة من قيم إحالاتك الناجحة.
إنشاء القواعد
الخطوة الأولى لاستخدام قواعد قيم الإحالات الناجحة هي إنشاء قاعدة واحدة على الأقل
ConversionValueRule، والتي تتألف من:
- الشروط التي تحدّد وقت تطبيق القاعدة
- الإجراء الذي سيتم اتّخاذه عند تطبيق القاعدة
شروط القاعدة
حدِّد شروط ConversionValueRule باستخدام الحقول التالية:
audience_condition- تُطبِّق القاعدة على مرّات الظهور المرتبطة بجمهور واحد أو أكثر. حدِّد
أسماء الموارد لكل قائمة مستخدمين أو اهتمام مستخدم باستخدام الحقلَين
user_listsأوuser_interests. لاسترداد أسماء الموارد لقوائم المستخدمين أو اهتماماتهم المتاحة، أرسِل طلبًا من النوعsearchStreamأوsearchلجدولGoogleAdsServiceحيث تكون عبارةFROMمن الطلب هيuser_listأوuser_interest، على التوالي. - إذا كان
audience_conditionيتضمّن قوائم مستخدمين أو اهتمامات مستخدمين متعددة، سيتطابق أثر الإعلان مع القاعدة إذا كان مرتبطًا بأي من قوائم المستخدمين أو اهتماماتهم. device_condition- يتم تطبيق القاعدة إذا كان جهاز مرّة الظهور يتطابق مع أيّ من الأجهزة المحدّدة
device_types. لا يُسمح إلا بأنواع الأجهزة المدرَجة فيValueRuleDeviceType. geo_location_condition- تطبّق القاعدة على مرّات الظهور التي تتطابق فيها معلومات الموقع الجغرافي مع أيّ من
geo_target_constantsالمحدّدة للgeo_match_type، ولا تتطابق مع أيّ منexcluded_geo_target_constantsلexcluded_geo_match_type. اطّلِع على guide targeting لمعرفة كيفية retrieving location resource names. itinerary_condition- تطبّق القاعدة على مرّات الظهور التي تتضمّن عبارات البحث معلومات خاصة ببرنامج الرحلة، مثل فترة الحجز أو مدة الرحلة أو يوم بدء الرحلة. راجِع ValueRuleItineraryCondition لمزيد من التفاصيل حول الشروط المتاحة.
يمكنك تحديد موقعَين كحدّ أقصى من audience_condition أو device_condition أو
geo_location_condition أو itinerary_condition في كل
ConversionValueRule.
تنطبق القاعدة التي لا تتضمّن أي شروط محدّدة على مرّات الظهور التي لا تستوفي شروط قاعدة أكثر تحديدًا في مجموعة القواعد نفسها.
إجراء القاعدة
يجب أن تحتوي القاعدة على رمز
action واحد، يتألّف من
operation
وvalue.
يحدِّد الإجراء كيفية تعديل قيمة الإحالة الناجحة لإحالة ناجحة تُلبّي شروط القاعدة.
في ما يلي العمليات المتاحة.
ADD- تُضيف
valueإلى القيمة الأصلية للإحالة الناجحة. يجب أن تكون قيمةvalueأكبر من0. MULTIPLY- تُضاعِف القيمة الأصلية للإحالة الناجحة بقيمة
valueالمحدّدة. يجب أن تكون قيمةvalueأكبر من أو تساوي0.5وأقل من أو تساوي10. SETلضبط قيمة الإحالة الناجحة على
valueالمحدّد يجب أن تكون قيمةvalueأكبر من0.لا يمكنك استخدام قاعدة تتضمّن الإجراء
SETإلا في مجموعة قواعد تستوفي الشروط الموضّحة في مقالة إنشاء مجموعة قواعد.
سمات القاعدة الأخرى
بالإضافة إلى الشروط والإجراءات، يحتوي العنصر ConversionValueRule على
السمات التالية.
owner_customer- اسم المورد
Customerالذي يملك القاعدة. استخدِم هذا الخيار لتحديد ما إذا تمّ تحديد قاعدة ضمن الحساب أو أحد حساباته الإدارية. status- حالة القاعدة: يمكنك إيقاف قاعدة مؤقتًا من خلال ضبط هذا الحقل على
PAUSEDوتفعيل قاعدة متوقفة مؤقتًا من خلال ضبط هذا الحقل علىENABLED.
إنشاء مجموعات القواعد
بعد الحصول على ConversionValueRule واحد على الأقل، يمكنك إنشاء
ConversionValueRuleSet يتألّف
من:
conversion_action_categoriesقائمة بفئات إجراءات الإحالات الناجحة التي تنطبق عليها مجموعة القواعد هذه إذا كانت القائمة فارغة، تنطبق مجموعة القواعد على جميع الفئات. إذا لم تكن القائمة فارغة، يجب أن تحتوي على إدخال واحد إما
STORE_VISITأوSTORE_SALE.لا يمكنك ضبط قائمة فئات إجراءات الإحالات الناجحة إلا عند إنشاء مجموعة القواعد.
conversion_value_rulesأسماء موارد القواعد المطلوب تضمينها في المجموعة
لا يمكن أن تحتوي هذه القائمة إلا على قاعدة تستخدِم الإجراء
SETفي حال استيفاء أيّ من الشروط التالية:- حسابك مدرَج في القائمة المسموح بها، و
conversion_action_categoriesمجموعة القواعد فارغة. - لا يحتوي الحقل
conversion_action_categoriesمن المجموعة إلا على إدخال واحد منSTORE_VISITأوSTORE_SALE، ولا يحتوي الحقلdimensionsمن المجموعة إلا على إدخال لـNO_CONDITION، ولم يتم ضبط أي من حقول الشروط في القاعدة.
- حسابك مدرَج في القائمة المسموح بها، و
dimensionsقائمة بقيم التعداد
ValueRuleSetDimensionالتي تشير إلى الشروط التي يمكن للقواعد في المجموعة استخدامها على سبيل المثال، إذا كانdimensionsيحتوي علىGEO_LOCATIONوDEVICE، يمكنك إضافة قواعد تحتوي علىgeo_location_conditionأوdevice_conditionإلى المجموعة، ولكن لا يمكنك إضافة قاعدة تحتوي علىaudience_condition.لا يمكن أن تكون هذه القائمة فارغة، ويمكن أن تحتوي على إدخالَين بحد أقصى.
يحدّد الإدخال الأول في هذه القائمة القيمة التي تظهر لمحاولة التحسين
segments.conversion_value_rule_primary_dimensionفي المقاييس.إذا كانت هذه القائمة تحتوي على إدخال لـ
NO_CONDITION، ينطبق ما يلي:- يجب أن يكون
NO_CONDITIONهو الإدخال الوحيد في القائمة. - يجب أن تتضمّن قائمة
conversion_action_categoriesمن المجموعة فقط إدخالًا واحدًا منSTORE_VISITأوSTORE_SALE. - لا يمكن أن تحتوي قائمة
conversion_value_rulesعلى أي قاعدة تم فيها تحديدaudience_conditionأوdevice_conditionأوgeo_location_condition.
- يجب أن يكون
attachment_typeاضبط هذه القيمة على
CUSTOMERلإنشاء مجموعة قواعد تنطبق على الحساب بالكامل، أو علىCAMPAIGNلإنشاء مجموعة قواعد لحملة معيّنة.campaignإذا كان
attachment_typeلمجموعة القواعد هوCAMPAIGN، اضبط هذا الخيار على اسم المورد الذي تنطبق عليه مجموعة القواعد.
على غرار القواعد، تتضمّن مجموعة القواعد أيضًا
owner_customer وstatus. ومع ذلك، فإنّ status لمجموعة القواعد هو
للقراءة فقط ويتم اشتقاقه من قواعدها على النحو التالي:
- إذا كان كل قاعدة تتم الإشارة إليها من قِبل
conversion_value_rulesلهاstatusPAUSED، ستكون مجموعة قواعد قيمة الإحالة الناجحةstatus هيPAUSED. - بخلاف ذلك، ستكون مجموعة قواعد قيم الإحالات الناجحة
statusهيENABLED.
إزالة القواعد ومجموعات القواعد
يجب أن تحتوي
ConversionValueRuleSetعلى قاعدة واحدة على الأقل لقيمة الإحالة الناجحة، إماPAUSEDأوENABLED.لن تتمكّن من إزالة
ConversionValueRuleتمت الإشارة إليها فيconversion_value_rulesPAUSEDأوENABLEDConversionValueRuleSet.لا تؤدي إزالة
ConversionValueRuleSetإلى تغييرstatusلكلConversionValueRuleتتم الإشارة إليها في المجموعة.بعد إزالة
ConversionValueRuleSet، لن تعود طلباتsearchوsearchStreamلموردconversion_value_rule_setتعرض المجموعة التي تمّت إزالتها.
أولوية القواعد ومجموعات القواعد
تستخدِم "إعلانات Google" المنطق التالي لاختيار قاعدة واحدة كحدّ أقصى وتطبيقها على كل إحالة ناجحة. يمكنك الاطّلاع على مزيد من المعلومات حول هذه القواعد في مركز المساعدة:
حدِّد
attachment_typeمجموعات القواعد التي يجب أخذها في الاعتبار. إذا كانت هناك أي مجموعات قواعد تم ضبطattachment_type = CAMPAIGNوcampaignفيها على الحملة المرتبطة بالظهور، يجب مراعاة مجموعات القواعد على مستوى الحملة فقط. وبخلاف ذلك، يجب مراعاة مجموعات القواعد على مستوى العميل فقط.من بين مجموعات القواعد التي يجب أخذها في الاعتبار، اختَر مجموعة القواعد التي يكون فيها العنصر
conversion_action_categoriesغير فارغ ويحتوي على فئة إجراء الإحالة الناجحة للإحالة الناجحة، في حال توفّر مجموعة قواعد كهذه. بخلاف ذلك، اختَر مجموعة القواعد التي تكون فيهاconversion_action_categoriesفارغة.قيِّم القواعد في مجموعة القواعد المحدّدة بالترتيب الذي تظهر به في
conversion_value_rules، واختَر القاعدة الأولى التي تتضمّن شروطًا تطابق مرّة الظهور.في حال تطابق شروط الموقع الجغرافي المتعدّدة، يتم تطبيق الموقع الجغرافي الأكثر دقة. على سبيل المثال، إذا تطابقت مرّة ظهور مع شرطَي الولايات المتحدة و كاليفورنيا، سيتم تطبيق كاليفورنيا لأنّها موقع جغرافي أكثر دقة.
بالنسبة إلى شروط الجمهور المطابقة المتعدّدة، سيتم تطبيق التسلسل الهرمي الحالي لتحديد مصدر الجمهور. إذا كان هناك ربط بين قاعدتَين في مجموعة، سيتم اختيار قاعدة "ضرب" بدلاً من قاعدة "إضافة". وإذا كان لا يزال هناك ربط (أي أكثر من قاعدة "ضرب" واحدة)، سيتم اختيار القاعدة التي لها أعلى تعديل للمُضاعِف.
لا يمكن أن تكون هناك شروط متعددة مطابقة للأجهزة، لأنّ فئات الأجهزة تستبعد بعضها البعض.
بالنسبة إلى شروط برنامج الرحلة، يتم تطبيق قاعدة برنامج الرحلة الأكثر تحديدًا. وهذا يعني أنّه إذا تطابقت قواعد متعدّدة مع إحالة ناجحة معيّنة، تكون القاعدة التي يتم استخدامها هي القاعدة التي تتضمّن أكبر عدد من خيارات برنامج الرحلة المحدّدة، مثل "فترة الحجز المُسبَق" أو "مدّة الرحلة".
المقاييس
تعكس حقلَا metrics.conversions_value وmetrics.all_conversions_value، بالإضافة إلى الحقول المستمَدة من هذين المقياسَين، التعديلات التي أجرتها مجموعة قواعد قيم الإحالات الناجحة. بالإضافة إلى ذلك، يمكنك تضمين
segments.conversion_value_rule_primary_dimension في طلب البحث للحصول على المزيد من
المعلومات حول كيفية تطبيق القواعد. في ما يلي القيم المحتمَلة لهذا
القسم:
NO_RULE_APPLIED- قيم الإحالات الناجحة التي لم يتم تطبيق أي قاعدة عليها
ORIGINAL- القيمة الأصلية للإحالات الناجحة التي تم تطبيق قاعدة عليها
GEO_LOCATIONأوDEVICEأوAUDIENCEأوNO_CONDITION- قيمة الإحالات الناجحة بعد تطبيق قاعدة، مجمّعة حسب الإدخال الأول
في مجموعة
dimensionsلمجموعة القواعد.