آموزش گام‌به‌گام: آزمایش پذیرش قالب‌های آگهی جدید AdMob

مرحله ۲: راه‌اندازی آزمون A/B در کنسول Firebase


مقدمه: آزمایش پذیرش قالب آگهی AdMob جدید بااستفاده از Firebase
مرحله ۱: استفاده از AdMob برای ایجاد گونه واحد آگهی جدید برای آزمایش

مرحله ۲: راه‌اندازی آزمایش A/B در کنسول Firebase

مرحله ۳: مدیریت Remote Config مقادیر پارامتر در کد برنامه
مرحله ۴: شروع آزمون آ/ب و مرور نتایج آزمون در کنسول Firebase
مرحله ۵: تصمیم بگیرید قالب آگهی جدید را عرضه کنید یا نه


اکنون که واحد آگهی جدیدی را در برنامه‌تان پیاده‌سازی کرده‌اید، باید آزمایش A/B راه‌اندازی کنید تا به شما کمک کند عملکرد این واحد آگهی را درک کنید. کاربرانی را که باید در آزمایش هدف‌یابی شوند و همچنین اهداف آزمایشی‌تان را تعریف خواهید کرد. همچنین باید گونه‌های آزمایشی‌تان (واحدهای آگهی مختلف در برنامه‌تان) را تعریف کنید و پارامتر Remote Config را راه‌اندازی کنید که نمایش گونه‌ها در برنامه‌تان را کنترل خواهد کرد.

‫Firebase A/B Testing از محصولات زیر برای آزمایش و تجزیه‌وتحلیل تأثیرات افزودن واحد آگهی به برنامه‌تان استفاده می‌کند:

  • ‫Firebase A/B Testing (این مرحله) — تعریف اهداف و پارامترهای پیکربندی‌پذیر برای آزمایش
  • Firebase Remote Config (مرحله بعدی) — منطق را به کد خود اضافه کنید تا پیکربندی پارامترها را مدیریت کند
  • ‫Google Analytics (در پشت صحنه اجرا می‌شود) — تأثیر پیکربندی‌ها را اندازه‌گیری می‌کند

آغاز کردن آزمون آ/ب جدید

برای شروع آزمایش کنترل‌شده‌ای درباره پذیرش قالب آگهی جدید، با پیمایش به بخش A/B Testing کنسول Firebase شروع کنید. روی ایجاد آزمایش کلیک کنید، سپس Remote Config را انتخاب کنید.

راه‌اندازی آزمون آ/ب

تنظیم کردن موارد اولیه

در بخش اصول اولیه، نام آزمایش را تعریف کنید و شرح آزمایش را ارائه دهید.

<span class=میانای کاربر کنسول Firebase که نحوه راه‌اندازی اصول اولیه آزمایش A/B را نشان می‌دهد" class="screenshot">

راه‌اندازی هدف‌یابی

  1. در بخش هدف‌یابی، برنامه iOS یا Android را که آزمایش هدف‌یابی خواهد کرد انتخاب کنید.

  2. درصد کاربرانی را که درمعرض آزمایش قرار می‌گیرند تنظیم کنید. برای این آموزش گام‌به‌گام، واحد آگهی جدید با ۱۰٪ از کاربران شما آزمایش خواهد شد. توجه داشته باشید که این به این معنی نیست که ۱۰٪ از همه کاربران شما قالب آگهی جدید را خواهند دید؛ این به این معنی است که ۱۰٪ از کاربران شما بخشی از آزمایش خواهند بود تا قالب آگهی جدید را ببینند یا نبینند.

    همه تنظیمات دیگر را در حالت پیش‌فرض خودشان بگذارید.

<span class=میانای کاربر کنسول Firebase که نحوه راه‌اندازی هدف‌یابی آزمایش A/B را نشان می‌دهد" class="screenshot">

تنظیم اهداف

‫Firebase A/B Testing سنجه اصلی را برای تعیین گونه برنده پیگیری می‌کند، اما به شما امکان می‌دهد سنجه‌های ثانویه را نیز اضافه کنید تا تأثیرات پیکربندی‌های مختلف را بر عوامل مهم دیگر برای برنامه‌تان درک کنید.

  1. برای این آموزش، بهینه‌سازی درآمد AdMob تخمینی هدف اصلی است، بنابراین آن را از منو کرکره‌ای انتخاب کنید.

  2. (اختیاری) اگر می‌خواهید A/B Testing سنجه‌های بیشتری مثل درآمد کل تخمینی یا نرخ‌های نگهداری مختلف را پیگیری کند، با کلیک کردن روی افزودن سنجه آن‌ها را انتخاب کنید.

<span class=میانای کاربر کنسول Firebase که نحوه راه‌اندازی اهداف آزمایش A/B را نشان می‌دهد" class="screenshot">

راه‌اندازی کردن گونه‌ها

آخرین مرحله پیکربندی آزمایش A/B تعریف Remote Config پارامتری است که کنترل می‌کند آیا واحد آگهی جدید به کاربران نشان داده شود یا نه.

  1. در بخش متغیرها، با تایپ کردن آن در فیلد پارامتر کارت پایه، پارامتر جدیدی به‌نام SHOW_NEW_AD_KEY ایجاد کنید.

  2. بخش انواع را بااستفاده از تنظیمات زیر برای پارامتر SHOW_NEW_AD_KEY راه‌اندازی کنید:

    • متغیر پایه: مقدار روی false تنظیم شده است (یعنی: قالب آگهی جدید نشان داده نشود)
    • گونه گونه A: مقدار روی true تنظیم شد (یعنی: قالب آگهی جدید را نشان بده)

    برای این آموزش گام‌به‌گام، گونه پایه قالب آگهی جدید را اصلاً به کاربران نشان نخواهد داد، اما گونه گونه A قالب آگهی جدید را به زیرمجموعه کوچکی از کاربران نشان خواهد داد. این مورد با مقدار بولی پارامتر کنترل می‌شود. این مقادیر در اینجا در Firebase A/B Testing تنظیم شده است، اما درواقع Firebase Remote Config است که این مقادیر را برای رسیدگی به کد برنامه‌تان ارسال می‌کند. در مرحله بعدی Remote Config را راه‌اندازی خواهید کرد.

<span class=میانای کاربر کنسول Firebase که نحوه راه‌اندازی گونه‌های آزمایش A/B را نشان می‌دهد" class="screenshot">

روی مرور کلیک کنید تا مطمئن شوید آزمایش شما همان‌طور که انتظار می‌رود راه‌اندازی شده است. بااین‌حال، قبل‌از اینکه بتوانید آزمایش را شروع کنید، باید تعریف کنید که کد برنامه‌تان چگونه به مقدار پارامتر true یا false دریافتی از Firebase واکنش نشان خواهد داد. برای پیاده‌سازی نحوه مدیریت پارامتر SHOW_NEW_AD_KEY توسط Remote Config، به مرحله بعدی بروید.




مرحله ۱: از AdMob برای ایجاد گونه واحد آگهی جدید استفاده کنید مرحله ۳: مقادیر پارامتر Remote Config را مدیریت کنید