تحسين معدل تكرار إعلانات AdMob باستخدام Firebase

حل نظرة عامة

ما هو تحسين تكرار الإعلان؟

سواء كان تطبيقك يعتمد على الإيرادات المختلطة أو يعتمد على إيرادات الإعلانات، فإن تحسين إيرادات الإعلانات والحفاظ على تجربة مستخدم عالية الجودة قد يكون أمرًا صعبًا. تُعد الإعلانات مصدرًا رائعًا للدخل، إلا أن تكرار الإعلانات بشكل متكرر يمكن أن يوفر تجربة سلبية للمستخدم وقد يؤدي إلى توقف المستخدمين عن العمل.

لا يوجد نهج "تكرار إعلان واحد يناسب الجميع" لأي تطبيق؛ يختلف أداء الإعلانات بشكل كبير من تطبيق إلى آخر ومن جمهور إلى آخر. قد تكون قلقًا من أن زيادة تكرار الإعلان قد يكون لها تأثير سلبي على تجربة المستخدم أو الاحتفاظ به، ولكن قد يكون لديك فضول أيضًا لمعرفة ما إذا كان يمكن أن يؤدي ذلك إلى زيادة في الإيرادات والمشاركة عند استخدامه بشكل صحيح، مع إبقاء مقاييس التفاعل تحت السيطرة.

رسم بياني يوضح التغييرات في متوسط ​​ARPDAU، وصافي الإيرادات اليومية، ومعدل الاحتفاظ بالبيانات مع زيادة تكرار الإعلانات
الشكل 1 : يؤدي تكرار الإعلان الأمثل إلى زيادة الإيرادات إلى أقصى حد مع الحد الأدنى من التأثير

لحل هذه الأمور المجهولة، يقدم Firebase أدوات تساعدك على اختبار ثم اتخاذ قرارات مستندة إلى البيانات بشأن تكرار الإعلان الأمثل:

  • باستخدام Firebase، يمكنك اختبار أ/ب لأداء ترددات الإعلانات المختلفة مع مجموعة فرعية صغيرة من المستخدمين.

  • يمكنك ملاحظة نتائج الاختبار ومراجعة التوصيات من Firebase حول تكرار الإعلان الذي يحقق أداءً أفضل وبأقل تأثير على الاحتفاظ بالجمهور.

  • بمجرد أن تتأكد من أن التغييرات من المحتمل أن يكون لها تأثير إيجابي، يمكنك نشر التغييرات على المزيد من المستخدمين بنقرة زر واحدة.

حالة العمل والقيمة

يتمتع المطورون والناشرون الذين يستخدمون أدوات Google AdMob وFirebase لتحسين عدد مرات تكرار إعلاناتهم بزيادات كبيرة في الإيرادات دون التأثير سلبًا على تجربة المستخدم.

شعار كيوتونز

تستخدم Qtonz Firebase لزيادة إيرادات الإعلانات بمقدار 4 أضعاف وزيادة التفاعل من خلال تخصيص التجربة لمراحل مختلفة من رحلة المستخدم.

  • إعلانات أقل للمستخدمين الجدد : لقد قاموا بتقليل عدد الإعلانات التي يراها المستخدم في أول يوم له باستخدام التطبيق. كما قاموا أيضًا بتغيير الموضع بحيث تظهر الإعلانات فقط بعد إكمال المستخدمين لإجراء رئيسي داخل التطبيق. جعلت هذه التغييرات الإعلانات أقل تدخلاً.
  • إعلانات أكثر تكرارًا للمستخدمين المشاركين : بالنسبة للمستخدمين الذين لديهم جلسات أطول، قامت Qtonz بزيادة عدد الإعلانات المعروضة من 2 إلى 3-4 في اليوم.

تنفيذ الحل

لتنفيذ هذا الحل، يمكنك اتباع البرنامج التعليمي خطوة بخطوة (ابحث عن نظرة عامة على هذا البرنامج التعليمي لاحقًا في هذه الصفحة).

في هذا البرنامج التعليمي متعدد الخطوات، ستتعلم كيفية استخدام Firebase لاختبار الحدود القصوى لعدد مرات الظهور لإعلانات Google AdMob في تطبيقك . ويستخدم الإعلانات البينية كمثال لحالة الاختبار، ولكن يمكنك استقراء واستخدام هذه الخطوات نفسها لاختبار تحديد عدد مرات الظهور لأشكال الإعلانات الأخرى .

يفترض هذا البرنامج التعليمي أنك تستخدم AdMob بالفعل في تطبيقك وأنك ترغب في اختبار ما إذا كان تغيير تكرار الوحدة الإعلانية البينية سيكون له تأثير على إيرادات تطبيقك أو المقاييس الأخرى. ومع ذلك، إذا لم تكن تستخدم AdMob بالفعل في تطبيقك، فلا بأس بذلك! يمكن أن تساعدك الخطوات الواردة في هذا البرنامج التعليمي أيضًا على فهم معدل تكرار الإعلان الذي يجب عليك استخدامه في تطبيقك.

المنتجات والميزات المستخدمة لهذا الحل

جوجل ادموب

يمكّنك Google AdMob من إنشاء وحدات إعلانية بترددات إعلانية مختلفة أو معدلات تحديث سيتم عرضها داخل تطبيقك. عند ربط AdMob بـ Firebase، يرسل AdMob معلومات عن أرباح الإعلانات إلى Firebase لتحسين تحسين إستراتيجية الإعلان.

تحليلات كوكل

يمنحك Google Analytics نظرة ثاقبة حول مقاييس تفاعل المستخدمين والاحتفاظ بهم وتحقيق الدخل مثل إجمالي الإيرادات وأرباح AdMob وإيرادات الشراء وغير ذلك الكثير. كما يسمح لك بإنشاء جماهير وشرائح المستخدمين.

التكوين عن بعد لـ Firebase

يمكّنك Firebase Remote Config من تغيير سلوك تطبيقك ومظهره وتخصيصه ديناميكيًا لشرائح المستخدمين المرغوبة — كل ذلك دون نشر إصدار جديد من تطبيقك . في هذا البرنامج التعليمي، ستستخدم معلمات التكوين عن بُعد للتحكم في الوحدة الإعلانية التي سيتم عرضها للمستخدمين.

اختبار Firebase A/B

يوفر اختبار Firebase A/B الواجهة والبنية الأساسية لتشغيل تجارب المنتج والتسويق في تطبيقك. فهو يعتني بتوزيع متغيرات التجربة على المستخدمين، ثم يقوم بإجراء تحليل إحصائي لتحديد ما إذا كان أحد متغيرات التجربة يتفوق على مجموعة التحكم استنادًا إلى المقياس الرئيسي الذي حددته، مثل الإيرادات أو الاحتفاظ بالمستخدمين.


مخطط انسيابي للحلول والمنتجات المستخدمة


نظرة عامة على الحل التعليمي

انتقل مباشرة إلى البرنامج التعليمي خطوة بخطوة

  1. استخدم AdMob لإنشاء متغيرات جديدة للوحدات الإعلانية للاختبار

    1. أنشئ وحدتين إعلانيتين بينيتين جديدتين في AdMob.

    2. قم بتعيين تحديد عدد مرات الظهور لكل وحدة إعلانية على عدد مرات الظهور لكل قيمة مستخدم تريد اختبارها.

    3. قم بتنفيذ مواضع الوحدة الإعلانية ضمن رمز تطبيقك.

  2. قم بإعداد اختبار أ/ب في وحدة تحكم Firebase

    1. حدد أساسيات الاختبار والاستهداف والأهداف التي سيتم إجراء الاختبار وفقًا لها.

    2. حدد متغيرات الاختبار وقم بإعداد معلمة Remote Config التي ستتحكم في الوحدة الإعلانية التي سيتم عرضها للمستخدمين في الاختبار.

  3. التعامل مع قيم معلمات التكوين عن بعد في كود التطبيق الخاص بك

    1. استخدم معلمة التكوين عن بعد في تطبيقك.

    2. قم بتنفيذ منطق عرض الوحدة الإعلانية استنادًا إلى قيمة المعلمة.

  4. ابدأ اختبار أ/ب وراجع نتائج الاختبار في وحدة تحكم Firebase

    1. بعد بدء الاختبار والسماح بتشغيله لبضعة أيام أو أسابيع، تحقق من وحدة تحكم Firebase لمعرفة ما إذا كان اختبار A/B يحتوي على متغير فائز استنادًا إلى الهدف الأساسي لاختبار A/B.

    2. قم بمراجعة التأثير على المقاييس الثانوية لكل متغير للتأكد من أن المتغيرات لم تسبب تأثيرات سلبية غير مقصودة على تلك المقاييس.

  5. قرر ما إذا كنت تريد طرح الوحدة الإعلانية الجديدة بتكرار الإعلان المحدث

    1. إذا قرر اختبار A/B أن المتغير الذي يعرض شكل الإعلان الجديد هو الفائز، فيمكنك البدء في عرض شكل الإعلان لجميع المستخدمين المستهدفين في التجربة، أو جميع مستخدمي تطبيقك، أو لمجموعة فرعية من المستخدمين.

    2. إذا لم يتم تحديد فائز واضح بعد، فيمكنك إما الاستمرار في تشغيل التجربة لجمع المزيد من البيانات، أو إنهاء التجربة إذا كانت قيد التشغيل بالفعل لفترة طويلة ولم تكن نتائجها حاسمة.

قائمة المصطلحات