السؤال ده بيتكرر في كل جروب ميديا باينج تقريباً: أشتغل ASC ولا ABO؟ والإجابة الصادقة إن السؤال نفسه مبني على خلط، والخلط ده هو سبب نص القرارات الغلط اللي بتتاخد في الحسابات.
الـASC كان نوع حملة. الـABO مش نوع حملة، ده مكان بتحط فيه الميزانية. يعني انت بتقارن حاجة بحاجة تانية من فصيلة مختلفة خالص، زي ما تسأل: آخد عربية SUV ولا ناقل حركة أوتوماتيك؟
التعريف اللي بيفك اللخبطة
خلينا نفصل التلات مصطلحات اللي بيتلغبطوا مع بعض:
| المصطلح | هو إيه بالظبط | المستوى |
|---|---|---|
| ASC | نوع حملة كان بيشيل الاستهداف والهيكلة ويسيبلك الكرياتيف والميزانية | الحملة |
| ABO | إنك تحط الميزانية على كل مجموعة إعلانية لوحدها | المجموعة الإعلانية |
| CBO / ميزانية Advantage+ | إنك تحط ميزانية واحدة على الحملة وميتا توزّعها | الحملة |
المقارنة الصح هي بين ABO والميزانية على مستوى الحملة. دول فعلاً بدايل لبعض ولازم تختار واحد. أما الـASC فكان نوع حملة، وجواه كان في قرار ميزانية برضه.
سبب اللخبطة نفسه مفهوم. لما ميتا نزّلت الـASC، كانت بتتباع كبديل عن الطريقة اليدوية في بناء الحملة، والطريقة اليدوية دي أغلب الناس كانت بتعملها بميزانية على مستوى المجموعة. فاتثبت في دماغ السوق إن ASC يعني أوتوماتيك وABO يعني يدوي، وهي مش دي القسمة.
تقدر تشتغل حملة فيها كل خصائص الأتمتة وميزانيتها على مستوى المجموعة. وتقدر تشتغل حملة يدوية بالكامل في الاستهداف وميزانيتها على مستوى الحملة. الاتنين موجودين، والخلط بينهم بيخلي ناس تقفل أتمتة هي محتاجاها عشان عايزة تحكم في الميزانية، أو تفتح أتمتة هي مش مستعدة لها عشان عايزة تجرب نوع الحملة.
واللي اتغير: ASC نفسه مبقاش موجود كواجهة
ده الجزء اللي أغلب الكلام في الجروبات لسه مش لاحقه. ميتا نشرت في إعلان مطوّرين بتاريخ ٣ يونيو ٢٠٢٥ خطة توحيد تجربة Advantage+ لحملات المبيعات والتطبيقات، وجواها جدول زمني واضح لإيقاف واجهات ASC و AAC في الـAPI.
الجدول ده كان بيقول: من الإصدار v24.0 يتمنع إنشاء وتعديل حملات ASC و AAC على الإصدار الجديد، وعند الإصدار v25.0 تتوقف الواجهات دي نهائياً على كل الإصدارات، وهو اللي ميتا نفسها وصفته بأنه breaking change. ومعاه بتسقط كمان خاصية سقف ميزانية العملاء الحاليين.
يعني لو انت بتتكلم دلوقتي عن ASC كنوع حملة تختاره، انت بتتكلم عن حاجة مبقاش ليها واجهة تخلقها. اللي بقى مكانها حملة عادية بتفعّل فيها خصائص Advantage+، وميتا ضافت حقل قراءة فقط اسمه advantage_state_info بيرجّع واحدة من تلات قيم: ADVANTAGE_PLUS_SALES أو ADVANTAGE_PLUS_APP أو DISABLED.
والحملة بتتحسب Advantage+ لما تلات خصائص أساسية تكون مفعّلة مع بعض: ميزانية Advantage+ على مستوى الحملة، وجمهور Advantage+ في مجموعة إعلانية واحدة على الأقل، وأماكن Advantage+.
طيب القرار اللي لسه قدامك إيه
بعد ما اتشال نص السؤال، اللي فاضل هو القرار الأصلي: الميزانية على الحملة ولا على المجموعة الإعلانية؟
ميتا بتوصف ميزانية Advantage+ على مستوى الحملة بإنها بتدوّر باستمرار على أحسن فرصة للنتايج عبر المجموعات وبتوزّع الميزانية بينهم في الوقت الحقيقي. ولو قفلتها، لازم تحط الميزانية على مستوى المجموعة، وساعتها بتفتح أدوات التحكم اللي على مستوى المجموعة زي daily_min_spend_target وdaily_spend_cap.
من الشروط الموثّقة كمان إن كل المجموعات جوه الحملة لازم تكون على نفس استراتيجية المزايدة. ودي وحدها بتحسم حالات كتير: لو محتاج استراتيجيات مختلفة، القرار اتاخد.
حد موثّق مهم قبل ما تكبّر الحملة
في تفصيلة صغيرة في دليل ميزانية Advantage+ للمطوّرين تستاهل تتحط في بالك من دلوقتي: لو الحملة عندها أكتر من ٧٠ مجموعة إعلانية وشغالة بميزانية Advantage+، مش هتقدر تعدّل استراتيجية المزايدة ولا تقفل ميزانية Advantage+.
يعني في حجم معيّن بتوصل لنقطة اللي اخترته بقى ثابت. ده مش بيحصل في حسابات صغيرة، بس لو بتبني حساب فيه تقسيم واسع، الرقم ده بيغيّر الهيكلة من البداية. وموضوع الهيكلة نفسه متغطّى في هيكل الحساب في إعلانات ميتا.
إمتى الميزانية على المجموعة لسه أحسن
الأتمتة على مستوى الحملة بتحل مشكلة التوزيع، وبتخلق مشكلة تانية: انت بتسلّم قرار التوزيع لنظام بيحسن على النتيجة القصيرة. في حالات ده مش اللي انت عايزه:
لما تكون بتختبر جمهور جديد ومحتاج تضمنله إنفاق مهما كان أداؤه في أول يومين.
لما يكون في مجموعة لمنتج بهامش مختلف تماماً، فالنتيجة الأرخص مش هي النتيجة الأفيد.
لما تكون محتاج استراتيجيات مزايدة مختلفة، وساعتها القرار متحدد أصلاً.
وفي الحالات دي التحكم اليدوي مش رفاهية. بس خلي بالك إن أي تغيير في الميزانية ليه تكلفة على التعلّم، والحدود دي في مرحلة التعلم في إعلانات ميتا وازاي تزود الميزانية من غير ما تكسر الحملة.
اللي بتشوفه في لوحة الإعلانات مش هو اللي في الـAPI
فرق مهم يستاهل الوضوح: الكلام عن إيقاف الواجهات ده كلام عن الـMarketing API، يعني الأدوات والأنظمة اللي بتخلق الحملات برمجياً. لو انت بتشتغل من لوحة الإعلانات بإيدك، انت مش بتستدعي واجهة برمجية بنفسك، لكن اللوحة نفسها بتتحرك مع نفس الاتجاه.
النتيجة العملية للشخص اللي شغال بإيده إن تجربة الإنشاء بقت أقل ما تكون اختيار بين مسارين منفصلين، وأكتر ما تكون حملة واحدة بتفتح فيها أو تقفل خصائص. ودي أحسن حاجة حصلت في الموضوع ده، لأنها بتخلي القرار بند بند بدل ما يكون قرار واحد كبير في أوله.
لو بتشتغل من خلال أداة طرف تالت أو نظام إدارة حملات، دي اللي المفروض تسأل مزوّدها عن استعداده، لأن التغيير بيمسه هو الأول. والسؤال اللي يتبعت: انتوا بتخلقوا الحملات بأي طريقة دلوقتي، وإيه اللي اتغير عندكم بعد إيقاف واجهات ASC؟
قايمة قرار عملية
لو عايز تخرج من المقال ده بحاجة واحدة تعملها، دي هي. جاوب على الأربع أسئلة دول بالترتيب:
١. هل كل المجموعات في الحملة دي على نفس استراتيجية المزايدة؟ لو لأ، القرار اتاخد وانت مضطر للميزانية على مستوى المجموعة.
٢. هل في مجموعة لازم تصرف حد أدنى مهما كان أداؤها الأول؟ لو أيوة، الميزانية على المجموعة.
٣. هل الهوامش متقاربة بين المنتجات في الحملة؟ لو لأ، الأرخص في التكلفة مش بالضرورة الأفيد، وميزانية الحملة هتظلمك.
٤. لو كل الإجابات فوق مريحة، سيب الميزانية على مستوى الحملة وبطّل تتدخل.
النقطة الرابعة دي هي اللي بيغلط فيها الناس أكتر من الاختيار نفسه. أسوأ حالة مش إنك تختار غلط، أسوأ حالة إنك تختار الأتمتة وتفضل تعدّل فيها كل يوم، فتاخد عيوب الاتنين مع بعض.
الحد الأمين
الجداول الزمنية بتتغير، والإصدارات بتتأجل أحياناً. اللي فوق ده اللي ميتا وثّقته في إعلان المطوّرين، واللي في حسابك ممكن يكون اتحرك بعده. قبل أي قرار هيكلة كبير، افتح الإعلان نفسه واتأكد من الحالة الحالية بدل ما تبني على منشور في جروب.
والأهم: لا الأتمتة ولا التحكم اليدوي بيصلّحوا عرض ضعيف ولا كرياتيف مش شغال. لو النتيجة وحشة على الاتنين، المشكلة مش في مستوى الميزانية. لو انت بتبني هيكل حملات من الصفر، دليل KF Agency لهيكل الحملات الإعلانية على ميتا بيغطي الجزء التطبيقي من الناحية دي.
أسئلة شائعة
يعني ASC خلاص مبقاش موجود؟
الواجهة البرمجية اللي كانت بتخلق حملات ASC هي اللي ميتا وثّقت إيقافها عند الإصدار v25.0 ووصفته بأنه breaking change. اللي حل مكانها إنشاء حملة عادية مفعّل فيها خصائص Advantage+، وفي حقل advantage_state_info بيقولك الحملة متحسبة إيه.
أشتغل ABO ولا ميزانية على الحملة؟
دي المقارنة الصح فعلاً. ميزانية الحملة بتوزّع بين المجموعات في الوقت الحقيقي، والميزانية على المجموعة بتديك تحكم في الإنفاق لكل مجموعة لوحدها. اختار الحملة لما تكون واثق في الإشارة، واختار المجموعة لما تكون محتاج تضمن إنفاق معيّن لاختبار.
الحملة بتتحسب Advantage+ ازاي؟
لما تلات خصائص تكون شغالة مع بعض: ميزانية Advantage+ على مستوى الحملة، وجمهور Advantage+ في مجموعة إعلانية واحدة على الأقل، وأماكن Advantage+.
في حد لعدد المجموعات؟
دليل ميزانية Advantage+ بيقول إن الحملة اللي فيها أكتر من ٧٠ مجموعة إعلانية وشغالة بميزانية Advantage+ مش هتقدر تعدّل استراتيجية المزايدة فيها ولا تقفل ميزانية Advantage+.