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

نظرة عامة على الحلّ

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

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

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

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

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

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

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

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

دراسة الجدوى والقيمة

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

شعار Qtonz

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

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

تنفيذ الحلّ

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

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

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

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

Google AdMob

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

Google Analytics

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

Firebase Remote Config

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

Firebase A/B Testing

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


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


نظرة عامة على الدليل التوجيهي الخاص بالحلّ

الانتقال مباشرةً إلى الدليل المفصّل

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

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

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

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

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

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

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

  3. التعامل مع قيم المَعلمة Remote Config في رمز تطبيقك

    1. استخدِم المَعلمة Remote Config في تطبيقك.

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

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

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

    2. راجِع التأثير في المقاييس الثانوية لكل صيغة للتأكّد من أنّ الصيغ لم تتسبّب في تأثيرات سلبية غير مقصودة في هذه المقاييس.

  5. تحديد ما إذا كنت تريد طرح الوحدة الإعلانية الجديدة مع معدّل تكرار الإعلان المعدَّل

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

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

مسرد المصطلحات