تتيح لك قواعد قيمة الإحالة الناجحة تحديد الإجراءات التي ستعدّل قيمة الإحالة الناجحة استنادًا إلى فئة ConversionAction والسمات التالية للإعلان:
- عضوية الجمهور
- الموقع الجغرافي الفعلي أو موقع الاهتمام
- الجهاز
- برنامج الرحلة
يمكنك استخدام Google Ads API لتحديد قواعد قيمة الإحالة الناجحة ودمجها في مجموعة قواعد قيمة الإحالة الناجحة، ثم تطبيق مجموعة القواعد على حسابك بالكامل على "إعلانات Google" أو على حملة معيّنة. توفّر الأقسام في تقارير Google Ads API تفاصيل تتيح لك مقارنة الأجزاء الأصلية وغير المعدَّلة والمعدَّلة من قيم إحالاتك الناجحة.
إنشاء القواعد
الخطوة الأولى لاستخدام قواعد قيمة الإحالة الناجحة هي إنشاء ConversionValueRule واحدة على الأقل، وتتألف من:
- الشروط التي تحدّد حالات تطبيق القاعدة
- الإجراء الذي يجب اتّخاذه عند تطبيق القاعدة
على سبيل المثال، تنشئ حمولة JSON التالية لـ ConversionValueRuleService.MutateConversionValueRules قاعدة تضاعف قيم الإحالات الناجحة بمقدار 1.5 لمرات الظهور على الأجهزة الجوّالة:
{
"operations": [
{
"create": {
"action": {
"operation": "MULTIPLY",
"value": 1.5
},
"deviceCondition": {
"deviceTypes": ["MOBILE"]
}
}
}
]
}
شروط القاعدة
حدِّد شروط 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. يُرجى الرجوع إلى دليل الاستهداف حسب الموقع الجغرافي لمعرفة كيفية استرداد أسماء موارد المواقع الجغرافية. 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 لمجموعة قواعد تكون للقراءة فقط ويتم اشتقاقها من قواعدها على النحو التالي:
- إذا كانت
statusلكل قاعدةPAUSEDفيconversion_value_rules، ستكونstatusلمجموعة قواعد قيمة الإحالة الناجحةPAUSED. - في حال عدم توفّرها، سيتم
ENABLEDمجموعة قواعد قيمة الإحالة الناجحة "status".
إزالة القواعد ومجموعات القواعد
يجب أن يتضمّن
ConversionValueRuleSetقاعدة واحدة على الأقل لقيمة الإحالة الناجحة، إماPAUSEDأوENABLED.ستتعذّر إزالة
ConversionValueRuleتمت الإشارة إليه فيconversion_value_rulesلـPAUSEDأوENABLEDConversionValueRuleSet.لا تؤدي إزالة
ConversionValueRuleSetإلى تغييرstatusلكلConversionValueRuleتتم الإشارة إليه في المجموعة.بعد إزالة
ConversionValueRuleSet، لن تعرض طلباتsearchوsearchStreamلموردconversion_value_rule_setالمجموعة التي تمت إزالتها.
أولوية القواعد ومجموعات القواعد
تستخدم "إعلانات Google" المنطق التالي لاختيار قاعدة واحدة كحدّ أقصى وتطبيقها على كلّ إحالة ناجحة. يمكنك الاطّلاع على مزيد من المعلومات عن هذه القواعد في مركز مساعدة "إعلانات 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لمجموعة القواعد.