查看 2022 年 Google I/O 大会上介绍的 Firebase 新动态。了解详情

آموزش: آزمایش فرمت‌های تبلیغات AdMob جدید

مرحله 2: تست A/B را در کنسول Firebase تنظیم کنید


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

مرحله 2: تست A/B را در کنسول Firebase تنظیم کنید

مرحله 3: مقادیر پارامتر Remote Config را در کد برنامه خود مدیریت کنید
مرحله 4: تست A/B را شروع کنید و نتایج تست را در کنسول Firebase بررسی کنید
مرحله 5: تصمیم بگیرید که آیا قالب تبلیغاتی جدید را منتشر کنید یا خیر


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

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

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

یک تست A/B جدید را آغاز کنید

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

تست A/B را تنظیم کنید

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

در قسمت Basics نام آزمایش را تعریف کرده و توضیحات آزمایش را ارائه دهید.

رابط کاربری کنسول Firebase نحوه تنظیم اصول اولیه تست A/B را نشان می دهد

هدف گذاری را تنظیم کنید

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

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

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

رابط کاربری کنسول Firebase که نحوه تنظیم هدف گذاری تست A/B را نشان می دهد

اهداف خود را تنظیم کنید

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

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

  2. (اختیاری) اگر می‌خواهید «آزمایش A/B» معیارهای بیشتری مانند درآمد کل تخمینی یا نرخ‌های نگهداری متفاوت را ردیابی کند، آن‌ها را با کلیک روی « افزودن متریک » انتخاب کنید.

رابط کاربری کنسول Firebase نحوه تنظیم اهداف تست A/B را نشان می‌دهد

انواع را تنظیم کنید

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

  1. در قسمت Variants ، با تایپ کردن آن در قسمت Parameter کارت Baseline ، یک پارامتر جدید به نام SHOW_NEW_AD_KEY ایجاد کنید.

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

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

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

رابط کاربری کنسول Firebase نحوه راه‌اندازی انواع تست A/B را نشان می‌دهد

برای اطمینان از تنظیم آزمایش شما همانطور که انتظار می رود، روی Review کلیک کنید. با این حال، قبل از اینکه بتوانید آزمایش را شروع کنید، باید نحوه واکنش کد برنامه شما به مقدار پارامتر true یا false دریافت شده از Firebase را مشخص کنید. برای اجرای نحوه کنترل Remote Config پارامتر SHOW_NEW_AD_KEY ، به مرحله بعدی بروید.




مرحله 1 : از AdMob برای ایجاد یک نوع واحد تبلیغات جدید استفاده کنید مرحله 3 : مدیریت مقادیر پارامتر Remote Config