نظرًا لطرح نظام التشغيل iOS 14.5، تم إجراء التغييرات التالية:
target_cost
في الإصدار 9 من واجهة API التسويق. ولن يتم بعد الآن دعم الحملات الإعلانية التي تستخدم استراتيجية عرض الأسعار هذه وسيتم إيقاف العرض مؤقتًا. وبدلًا من استخدام الاستراتيجية target_cost
، نوصيك باستخدام استراتيجية عرض الأسعار بحد أقصى للتكلفة.COST_CAP
أو LOWEST_COST_WITH_MIN_ROAS
، يجب تعيين المدة إلى 3 أيام على الأقل.لمزيد من المعلومات حول تغييرات الإصدار iOS 14.5، يرجى زيارة سجل التغييرات لدينا.
تشرح هذه الصفحة كيفية تأثير استراتيجيات عروض الأسعار على عرض الأسعار لديك وعناصر التحكم في التكلفة ضمن إعلانات Meta، وكيفية إعدادها.
LOWEST_COST_WITHOUT_CAP
: يقدم فيسبوك تلقائيًا عروض أسعار نيابة عنك ويحقق لك نتائج بأقل تكلفة. ويمكن زيادة عرض الأسعار الفعّال تلقائيًا حسب الحاجة للحصول على النتائج التي تريدها استنادًا إلى الهدف optimization_goal
المحدد. في حالة اختيار Value
ليكون optimization_goal
في مدير الإعلانات، نعرض Highest Value
باعتبارها استراتيجية عرض الأسعار الخاصة بك.COST_CAP
: يمكنك الحصول على أقصى عدد من النتائج المحتملة بينما نحاول تلبية التكلفة لكل إجراء التي قمت بتعيينها. الملاحظة: الالتزام بتقييدات الحد الأقصى للتكلفة هو أمر غير مضمون. يمكنك الرجوع إلى الحد الأقصى للتكلفة.LOWEST_COST_WITH_MIN_ROAS
: يتوفر خيار عرض أسعار محدد يهدف إلى تحسين القيمة. ويجب عليك تحديد roas_average_floor
الذي يمثل الحد الأدنى لعائد الإنفاق الإعلاني المطلوب. يمكنك الرجوع إلى الحد الأدنى لعرض أسعار عائد الإنفاق الإعلاني.LOWEST_COST_WITH_BID_CAP
: نقدم تلقائيًا عرض أسعار نيابة عنك ونحقق لك أقل التكاليف. يمكن زيادة عرض الأسعار تلقائيًا حسب الحاجة للحصول على النتائج التي تريدها، ولكن من دون تجاوز الحد المحدد المسموح به.لمزيد من التفاصيل حول كل استراتيجية، يمكنك الرجوع إلى الجدول أدناه:
استراتيجية عرض الأسعار | الأهداف المتوافقة | حالات الاستخدام | الاعتبارات |
---|---|---|---|
|
| عندما تريد إنفاق ميزانيتك بالكامل. عندما تحتاج إلى فهم ماهية عرض الأسعار وتحديد التكلفة المطلوب استخدامها في خيارات عروض الأسعار الأخرى. عندما تحتاج إلى إنفاق ميزانيتك المحددة بأكبر قدر ممكن من الفعالية. | لا يوجد تحكم في التكلفة لديك. يمكن أن تزيد التكاليف كلما استنفدت الفرص ذات التكلفة الأقل أو كلما زادت الميزانية. |
| تريد تحقيق أقصى قدر من النتائج مع التحكم في فعالية التكلفة لمتوسط التكلفة لكل تحويل. بالنسبة للحملات الإعلانية لنظام التشغيل iOS 14.5، يجب تعيين المدة إلى 3 أيام. | قد تزداد التكلفة كلما استنفدت الفرص ذات التكلفة الأقل. قد لا تنفق الميزانية بالكامل بمجرد الوصول إلى الحد الأقصى. | |
| إذا كان عائد الإنفاق الإعلاني هو المقياس الأساسي للنجاح وكنت قادرًا على إعادة قيم المعاملة إلى منصتنا. | يكون خاصًا بتحسين القيمة. قد يؤدي تعيين معيار مرتفع للغاية إلى انخفاض عدد مرات العرض. بالنسبة للحملات الإعلانية لنظام التشغيل iOS 14.5، يجب تعيين المدة إلى 3 أيام. | |
| عندما تريد تعيين الحد الأقصى لعرض الأسعار عبر المزادات للتحكم في التكلفة والوصول إلى أكبر عدد ممكن من المستخدمين بعرض الأسعار هذا. | تحتاج إلى قضاء المزيد من الوقت في إدارة عروض الأسعار للتحكم في التكلفة. يمكن أن تزيد التكاليف كلما استنفدت الفرص ذات التكلفة الأقل أو كلما زادت ميزانيتك. قد لا تنفق الميزانية بالكامل. لا يُعد عرض الأسعار هو التكلفة التي ستظهر لك ضمن التقارير. |
تُعرف أيضًا LOWEST_COST_WITH_MIN_ROAS
وCOST_CAP
وLOWEST_COST_WITH_BID_CAP
باسم عروض الأسعار اليدوية وتتيح لك إضافة عناصر تحكم في التكلفة إضافية. للحصول على المعلومات الأساسية، يمكنك الرجوع إلى مركز مساعدة الإعلانات، حول استراتيجيات عروض الأسعار: أقل تكلفة.
للاطلاع على bid_strategy
من مجموعة إعلانية:
curl -G \ -d 'fields=bid_strategy' \ -d 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<VERSION>/<AD_SET_ID>
لتحديث استراتيجية عرض الأسعار لمجموعة إعلانية إلى LOWEST_COST_WITH_BID_CAP
بحد أقصى لعرض الأسعار يبلغ 3 دولارات أمريكية:
curl -F 'bid_strategy=LOWEST_COST_WITH_BID_CAP' \ -F 'bid_amount=300' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<VERSION>/<AD_SET_ID>
في الإصدارات السابقة من API، كان بإمكانك اختيار استراتيجية عرض الأسعار من خلال تعيين is_autobid
وis_average_price_pacing
وbid_amount
.
كانت is_autobid
وis_average_price_pacing
هما علامتي قيم منطقية تشيران إلى ما إذا كنت قد اخترت عرض الأسعار التلقائي أم متوسط عروض الأسعار. وتم إيقاف استخدام كل منهما بالتزامن مع طرح الإصدار 3.0 من واجهة API التسويق.
الحد الأقصى للتكلفة عبارة عن ميزة عرض أسعار قائمة على التكلفة بحيث يتيح للمُعلنين التعبير والتحسين مقارنة بالتكلفة الفعلية (التكلفة لكل إجراء/التكلفة لكل تثبيت) الخاصة بالتحويلات. وتتيح هذه الميزة للمعلنين الحصول على أقصى عدد من النتائج المحتملة بينما نسعى للتقيد بالتكلفة المطلوبة مما يتيح لهم زيادة فعالية التكلفة وتقليل التعقيدات الخاصة بإدارة عروض الأسعار ومساعدة المعلنين في التوسع بمزيد من الأرباح والثقة. الملاحظة: الالتزام بتقييدات الحد الأقصى للتكلفة هو أمر غير مضمون.
لاستخدام الحد الأقصى للتكلفة:
billing_event
بالقيمة IMPRESSIONS
pacing_type
قياسيًاoptimization_goal
متوافقًا مع الحد الأقصى للتكلفةلاستخدام استراتيجية عرض أسعار الحد الأقصى للتكلفة أثناء تحسين ميزانية الحملة الإعلانية بالإضافة إلى المتطلبات المُدرجة أعلاه، يجب أن يستخدم الهدف الخاص بك أيضًا الحد الأقصى للتكلفة. ولمزيد من المعلومات حول الأهداف المتوافقة، يمكنك الرجوع إلى دليل استراتيجيات عروض الأسعار في فيسبوك، الحد الأقصى للتكلفة.
على سبيل المثال، لاستخدام الحد الأقصى للتكلفة على مستوى الحملة الإعلانية:
curl -F "name"="L3 With Lifetime Budget" \ -F "objective"="LINK_CLICKS" \ -F "lifetime_budget=100000" \ -F "bid_strategy"="COST_CAP" \ -F "access_token"="ACCESS_TOKEN" \ https://graph.facebook.com/VERSION/AD_ACCOUNT_ID/campaigns
لتعيين الحد الأقصى للتكلفة على مستوى المجموعة الإعلانية:
curl \ -F 'name=My Ad Set' \ -F 'optimization_goal=CONVERSIONS' \ -F 'billing_event=IMPRESSIONS'-F 'bid_strategy=COST_CAP'-F 'bid_amount=200' \ -F 'daily_budget=1000' \ -F 'campaign_id=<CAMPAIGN_ID>' \ -F 'targeting={"geo_locations":{"countries":["US"]}}' \ -F 'status=PAUSED' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<VERSION>/act_<AD_ACCOUNT_ID>/adsets
يمثل ذلك خيار عرض الأسعار المحدد لتحسين القيمة. وبذلك، يجب أن تكون مؤهلًا بالفعل لتحسين القيمة التي تتمتع بعدة متطلبات أساسية:
optimization_goal
بالقيمة VALUE
.ينبغي أن يتمتع الحساب بإمكانية الوصول إلى تحسين القيمة ويمكنك الاستعلام عنه من حسابك الإعلاني:
CAN_USE_ROAS_VALUE_OPTIMIZATION
- يكون الحساب مؤهلًا لتحسين القيمة عندما يكون هدف الحملة الإعلانية = “Website Conversion”
ADS_NEKO_MAI_ROAS
- يكون الحساب مؤهلًا لتحسين القيمة عندما يكون هدف الحملة الإعلانية = “App Install”
CAN_USE_DYNAMIC_ADS_VALUE_OPTIMIZATION
- يكون الحساب مؤهلًا لتحسين القيمة عندما يكون هدف الحملة الإعلانية = “Catalog Sales”
يقوم الحد الأدنى لعرض أسعار عائد الإنفاق الإعلاني (ROAS) باستخدام bid_constraints
لتجاوز “ROAS floor”
، ولكن لا يمكنك استخدامه مع bid_constraints
. وبدلًا من ذلك، استخدم roas_average_floor
.
فيما يلي ملاحظات حول roas_average_floor
:
roas_average_floor
القيمة “the mininum roas” = “total conversion purchase value” / “total spend”
؛ فعلى سبيل المثال، “return on ads spend”
roas_average_floor
عددًا صحيحًا ويتضاعف حتى 10000. لذا يعني roas_average_floor = 100
"الحد الأدنى لعائد الإنفاق الإعلاني" = 0.01 (أو 1%)، ويعني roas_average_floor = 23300
"الحد الأدنى لعائد الإنفاق الإعلاني" = 2.33 (أو 233%). فعلى سبيل المثال، لتعيين الحد الأدنى لعائد الإنفاق الإعلاني (ROAS) إلى 1.5
، فينبغي أن تكون مواصفات واجهة API المقابلة هي bid_constraints = {"roas_average_floor": 15000}
.roas_average_floor
بالقيمة [100, 10000000]
كنطاق صالح إجمالًا. ويعني ذلك أن النطاق الصالح "للحد الأدنى لعائد الإنفاق الإعلاني" هو [0.01, 1000.0]
أو [1%, 100000.0%]
إجمالًا.bid_info
أو bid_amount
مع الحد الأدنى للمجموعة الإعلانية لعرض أسعار عائد الإنفاق الإعلاني (ROAS). لا يمكنك تعيين 'bid'
للحد الأدنى لعائد الإنفاق الإعلاني (ROAS) سوى من خلال roas_average_floor
في bid_constraints
.{ "bid_strategy": "LOWEST_COST_WITH_MIN_ROAS", "bid_constraints": { "roas_average_floor": <roas_average_floor number> }, }
يؤدي استدعاء API التالي إلى إنشاء المجموعة الإعلانية لعرض أسعار الحد الأدنى لعائد الإنفاق الإعلاني (ROAS)، على أن يكون هدف الحملة الإعلانية = "تحويل بموقع ويب" ويكون أساس عائد الإنفاق الإعلاني (ROAS) = 1.0
أو (100%).
curl \ -F 'name=minRoasBiddingDemo' \ -F 'daily_budget=2000' \ -F 'optimization_goal=VALUE' \ -F 'promoted_object={"pixel_id": "<PIXEL_ID>", "custom_event_type": "PURCHASE"}' \ -F 'targeting={"geo_locations":{"countries":["US"]}}' \ -F 'campaign_id=<CAMPAIGN_ID>' \ -F 'status=PAUSED' \ -F 'start_time=2018-12-10T12:45:26-0700' \ *-F 'bid_strategy=LOWEST_COST_WITH_MIN_ROAS' \ -F 'bid_constraints={"roas_average_floor": 10000}' \* -F 'billing_event=IMPRESSIONS' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<VERSION>/act_<AD_ACCOUNT_ID>/adsets
roas_average_floor
من المجموعة الإعلانية لعرض أسعار الحد الأدنى لعائد الإنفاق الإعلاني (ROAS)curl \ -F bid_strategy=LOWEST_COST_WITHOUT_CAP \ -F 'bid_constraints={}' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<VERSION>/act_<AD_ACCOUNT_ID>/<ad set ID>
roas_average_floor
إلى المجموعة الإعلانية لتحسين القيمةيقوم هذا المثال بتعيين الحد الأدنى لعائد الإنفاق الإعلاني (ROAS) إلى 1.23
(123%):
curl \ -F 'bid_strategy=LOWEST_COST_WITH_MIN_ROAS' \ -F 'bid_constraints={"roas_average_floor": 12300}' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<VERSION>/act_<AD_ACCOUNT_ID>/<ad set ID>
roas_average_floor
في المجموعة الإعلانية لعرض أسعار الحد الأدنى لعائد الإنفاق الإعلاني (ROAS) الحالييقوم استدعاء API التالي بتغيير القيمة roas_average_floor
للمجموعة الإعلانية إلى 2.23
(223%).
curl \ -F 'bid_constraints={"roas_average_floor": 22300}' \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<VERSION>/act_<AD_ACCOUNT_ID>/<ad set ID>
LOWEST_COST_WITH_BID_CAP
أيضًا باسم عرض الأسعار اليدوي ويتيح لك إضافة عناصر تحكم أخرى في التكلفة في الحقل bid_amount
.COST_CAP
، يجب توفير قيمة الحد الأقصى في الحقل bid_amount
.bid_amount
إذا كنت تستخدم الاستراتيجية LOWEST_COST_WITH_MIN_ROAS
.