تتيح لك قواعد قيمة الإحالة الناجحة تحديد الإجراءات التي ستُعدّل قيمة الإحالة الناجحة استنادًا إلى فئته 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
لهاstatus
PAUSED
، ستكون مجموعة قواعد قيمة الإحالة الناجحةstatus
هيPAUSED
. - بخلاف ذلك، ستكون مجموعة قواعد قيم الإحالات الناجحة
status
هيENABLED
.
إزالة القواعد ومجموعات القواعد
يجب أن تحتوي
ConversionValueRuleSet
على قاعدة واحدة على الأقل لقيمة الإحالة الناجحة، إماPAUSED
أوENABLED
.لن تتمكّن من إزالة
ConversionValueRule
تمت الإشارة إليها فيconversion_value_rules
PAUSED
أوENABLED
ConversionValueRuleSet
.لا تؤدي إزالة
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
لمجموعة القواعد.