Firebase A/B Testing
Firebase A/B Testing با سادهسازی روش اجرا، تجزیهوتحلیل، و مقیاسبندی آزمایشهای محصول و بازاریابی به شما کمک میکند تجربه برنامهتان را بهینهسازی کنید. این ویژگی به شما امکان میدهد تغییرات در رابط کاربری، ویژگیها، یا پویشهای تعامل برنامهتان را آزمایش کنید تا ببینید قبلاز اینکه آنها را بهطور گسترده عرضه کنید، چگونه بر سنجههای کلیدی شما (مانند درآمد و ماندگاری) تأثیر میگذارند.
A/B Testing با FCM کار میکند تا بتوانید پیامهای بازاریابی مختلف را آزمایش کنید، و با Remote Config کار میکند تا بتوانید تغییرات درون برنامهتان را آزمایش کنید.
آماده شروع هستید؟ محصولی انتخاب کنید:
قابلیتهای کلیدی
| تجربه محصولتان را آزمایش و بهبود دهید | با Remote Config آزمایشهایی بسازید تا در رفتار و ظاهر برنامهتان در سراسر متغیرهای آزمایش تغییر ایجاد کنید و آزمایش کنید کدام تجربه محصول در ایجاد نتایجی که بیشتر به آنها اهمیت میدهید مؤثرتر است. |
| بااستفاده از «ترکیبکننده اعلانها»، راههایی برای تعامل مجدد با کاربران پیدا کنید | از A/B Testing استفاده کنید تا به شما کمک کند مؤثرترین کلمات و تنظیمات پیامرسانی را برای جذب کاربران به برنامهتان پیدا کنید. |
| ویژگیهای جدید را بهطور ایمن عرضه کنید | ویژگی جدیدی را بدون اینکه مطمئن شوید ابتدا با زیرمجموعه کوچکی از کاربران به اهدافتان میرسد، عرضه نکنید. وقتی به نتایج A/B Testing خود اطمینان پیدا کردید، ویژگی را برای همه کاربران خود عرضه کنید. |
| گروههای کاربر هدف | بااستفاده از دادههای مربوط به کاربران برنامهتان، آزمونهای آ/ب هدفدار اجرا کنید. برای مثال، میتوانید زیرمجموعهای از کاربرانی را که نسخه، پلاتفرم، زبان، یا کاربران انتخابی برنامه خاصی را اجرا میکنند هدفیابی کنید که با مقدار Google Analytics دارایی کاربر مطابقت داشته باشند. |
چگونه کار میکند؟
وقتی آزمایشی ایجاد میکنید، چندین گونه از تجربه کاربر ایجاد میکنید و اندازهگیری میکنید که گونهها چقدر در دستیابی به هدفی که میخواهید به آن برسید (مثلاً افزایش خریدهای درونبرنامهای) عملکرد خوبی دارند. گروه کاربر هدف شما میتواند براساس معیارهای متعددی که با منطق «و» بههم پیوند داده شدهاند تعریف شود؛ برای مثال، میتوانید گروه را به کاربران نسخه خاصی از برنامه محدود کنید که هم به Analytics مخاطبی مثل «کاربران ازکارافتاده» تعلق دارند که با دارایی کاربر سفارشی Google Analytics تعیینشده توسط مشتری مطابقت دارند.
با Remote Config، میتوانید تغییرات را در یک یا چند پارامتر آزمایش کنید تا رفتار و ظاهر برنامهتان را تغییر دهید. میتوانید از این ویژگی برای تغییرات جزئی مثل دستکاری بهترین طرح رنگ و موقعیت گزینههای منو، یا برای تغییرات مهمتر مثل آزمایش یک ویژگی کاملاً جدید یا طراحی واسط کاربر استفاده کنید. با آهنگساز «اعلانها»، میتوانید آزمایش کنید تا کلمات مناسب را برای پیام اعلان پیدا کنید.
چه آزمایش شما از Remote Config استفاده کند یا از «سازنده اعلانها»، میتوانید آزمایشتان را تا زمانی که پیشرو را شناسایی کنید، یعنی گونهای که بهترین عملکرد را در دستیابی به هدفتان دارد، پایش کنید. میتوانید آزمایش خود را با درصد کمی از پایگاه کاربرانتان شروع کنید و بهتدریج این درصد را افزایش دهید. اگر اولین آزمایش شما گونهای را که هدف شما را بهتر از خط پایه برآورده کند نشان ندهد، میتوانید دور جدیدی از آزمایش را شروع کنید تا بهترین راه برای بهبود برنامه خود را پیدا کنید.
میتوانید سنجههای دیگر (خرابیهای برنامه، ماندگاری، و درآمد) را نیز همراه با هدفتان پیگیری کنید تا بتوانید درک بهتری از نتیجه آزمایش خود و نحوه تأثیر آن بر تجربه استفاده از برنامهتان داشته باشید.
مسیر پیادهسازی
| Remote Config یا Firebase Cloud Messaging را به برنامهتان اضافه کنید | اگر برنامه شما ازقبل از Remote Config یا Cloud Messaging (یا هر دو) استفاده میکند، میتوانید به مرحله بعدی بروید. | |
| متغیرهایی را که میخواهید با آزمون آ/ب ارزیابی کنید تعریف کنید. |
چه تغییرتان جزئی باشد چه افزودن میانای کاربر یا ویژگی جدید، اگر بتوانید آن تغییر را بااستفاده از Remote Config کنترل کنید، میتوانید چندین متغیر را در آن تغییر با A/B Testing آزمایش کنید. همچنین میتوانید از A/B Testing با «سازنده اعلانها» برای آزمایش چندین گونه در پویش تعامل مجدد خود قبلاز عرضه آن به همه کاربران استفاده کنید. |
|
| تعریف کنید که چگونه موفقیت را اندازهگیری خواهید کرد | با آزمایشی که از آهنگساز «اعلانها» استفاده میکند، میتوانید از Analytics رویداد برای تعریف هدف آزمایش خود و مقایسه گونههای آزمایش استفاده کنید. با Remote Config آزمایش، میتوانید از Analytics رویداد یا قیف تبدیل برای تعریف هدف آزمایش خود استفاده کنید. | |
| آزمایش خود را پایش کنید تا متغیر برنده را پیدا کنید | میتوانید آزمایش خود را با چند کاربر شروع کنید و اگر نتایج اولیه خوب بود، آن را برای کاربران بیشتری عرضه کنید. همزمان با نظارت بر آزمایش، خواهید دید که آیا برخیاز متغیرها باعث ازکارافتادن بیشتر برنامه یا تأثیرات دیگر بر تجربه برنامه میشوند یا نه، و همچنین میتوانید ببینید کدام متغیر بیشترین پیشرفت را در جهت هدف شما ایجاد میکند. |
مراحل بعدی
- درباره مفاهیم آزمایش و روالهای مطلوب در درباره Firebase A/B Testing بیشتر بدانید.
- برای Remote Config، ترکیبکننده اعلانها، یا In-App Messaging شروع به ساختن آزمایش کنید.
- درباره ویژگیهای Firebase که با A/B Testing تعامل دارند بیشتر بدانید: Google Analytics، Firebase Remote Config، اعلانهای «پیامرسانی ابری»، In-App Messaging، AdMob، و Remote Config شخصیسازی.