آموزش گام‌به‌گام: بهینه‌سازی کردن فراوانی آگهی AdMob بااستفاده از Firebase

آزمایش کردن دفعات مختلف نمایش آگهی و تأثیر آن بر درآمد و حفظ کاربر

آموزش گام‌به‌گام راه‌حل

بهینه‌سازی کردن فراوانی آگهی درحالی‌که تجربه کاربری باکیفیت حفظ شود می‌تواند دشوار باشد، اما Firebase ابزارهایی ارائه می‌دهد که به شما کمک می‌کند درباره فراوانی آگهی بهینه آزمایش کنید و سپس تصمیم‌های داده‌محور بگیرید.

  • بااستفاده از Firebase، می‌توانید عملکرد بسامد آگهی‌های مختلف را با زیرمجموعه کوچکی از کاربران ازطریق «آزمایش A/B» آزمایش کنید.

  • می‌توانید نتایج آزمایش را مشاهده کنید و توصیه‌های Firebase را درباره اینکه کدام بسامد آگهی با کمترین تأثیر بر نگهداری عملکرد بهتری دارد بررسی کنید.

  • وقتی مطمئن شدید که تغییرات احتمالاً تأثیر مثبتی خواهد داشت، می‌توانید با کلیک کردن روی یک دکمه، تغییرات را برای کاربران بیشتری عرضه کنید.

آنچه خواهید آموخت

در این آموزش چندمرحله‌ای، یاد خواهید گرفت چگونه از Firebase برای آزمایش کردن حدگذاری‌های بسامد مختلف برای Google AdMob آگهی در برنامه‌تان استفاده کنید. این آموزش از آگهی‌های بینابینی به‌عنوان مورد آزمایشی مثال استفاده می‌کند، اما می‌توانید این مراحل را تعمیم دهید و از آن‌ها برای آزمایش کردن حدگذاری بسامد برای قالب‌های آگهی دیگر استفاده کنید.

این آموزش فرض می‌کند که ازقبل از 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. اگر برنده مشخصی هنوز تعیین نشده است، می‌توانید آزمایش را ادامه دهید تا داده‌های بیشتری جمع‌آوری کنید، یا اگر آزمایش برای مدت طولانی با نتایج نامشخص اجرا شده است، آن را پایان دهید.

آنچه نیاز خواهید داشت

  • برنامه خودتان (پروژه iOS،‏ Android، یا Unity)

  • برنامه شما به‌عنوان «برنامه Firebase» ثبت شده است که به AdMob «برنامه» پیوند داده شده است (بیشتر بدانید)

  • دسترسی به حساب AdMob منسوب به برنامه شما، با اجازه‌های لازم برای ایجاد واحدهای آگهی جدید

  • دسترسی به پروژه Firebase منسوب به برنامه شما، با اجازه‌های ایجاد و مدیریت Remote Config و A/B Testing و همچنین مشاهده Google Analytics

  • ‫IDE ترجیحی شما

واژه‌نامه




مرحله ۱: از AdMob برای ایجاد گونه‌های واحد آگهی جدید استفاده کنید