Google is committed to advancing racial equity for Black communities. See how.
ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

Firebase A / B اختبار

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

يعمل اختبار A / B مع FCM حتى تتمكن من اختبار رسائل تسويقية مختلفة ، وباستخدام Remote Config حتى تتمكن من اختبار التغييرات داخل تطبيقك.

إنشاء تجارب التكوين عن بعد إنشاء تجارب المراسلة

القدرات الأساسية

اختبار وتحسين تجربة المنتج الخاص بك قم بإنشاء تجارب مع Remote Config لإجراء تغييرات على سلوك ومظهر تطبيقك عبر المتغيرات في تجربتك ، واختبر تجربة المنتج الأكثر فعالية في تحقيق النتائج التي تهتم بها أكثر.
ابحث عن طرق لإعادة إشراك المستخدمين لديك باستخدام مؤلف الإشعارات استخدم اختبار A / B لمساعدتك في العثور على أكثر إعدادات الصياغة والرسائل فعالية لجذب المستخدمين إلى تطبيقك.
طرح الميزات الجديدة بأمان لا تطرح ميزة جديدة دون التأكد من أنها تلبي أهدافك مع مجموعة فرعية أصغر من المستخدمين أولاً. بمجرد أن تثق في نتائج اختبار A / B الخاصة بك ، قم بنشر الميزة لجميع المستخدمين لديك.
استهداف مجموعات المستخدمين "المتوقعة" باستخدام توقعات Firebase ، يمكنك إجراء اختبارات A / B على المستخدمين الذين يُتوقع منهم تنفيذ إجراء معين ، سواء كان ذلك لإنفاق الأموال (أم لا) ، أو الخروج من تطبيقك ، أو إجراء أي حدث تحويل آخر حددته باستخدام Analytics .

كيف يعمل؟

عند إنشاء تجربة ، فإنك تختبر متغيرًا واحدًا أو أكثر من إجراء قابل للاختبار وتقيس مدى جودة أداء المتغيرات تجاه الهدف الذي تريد تحقيقه (مثل تعزيز عمليات الشراء داخل التطبيق). يمكن تحديد مجموعة المستخدمين المستهدفة الخاصة بك من خلال معايير متعددة مرتبطة بمنطق "AND" ؛ على سبيل المثال ، يمكنك قصر المجموعة على مستخدمي إصدار تطبيق معين ينتمون إلى كل من جمهور Analytics مثل "المستخدمين المعطلين" والمجموعة التي تم إنشاؤها تلقائيًا بواسطة توقعات Firebase استنادًا إلى احتمالية حدوث اضطراب.

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

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

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

مسار التنفيذ

أضف Remote Config أو Firebase Cloud Messaging إلى تطبيقك إذا كان تطبيقك يستخدم بالفعل Remote Config أو Cloud Messaging (أو كليهما) ، فيمكنك التخطي إلى الخطوة التالية.
حدد المتغيرات التي تريد تقييمها باستخدام اختبار A / B. سواء كان التغيير دقيقًا أو إضافة لواجهة مستخدم أو ميزة جديدة ، إذا كان بإمكانك التحكم في هذا التغيير باستخدام Remote Config ، يمكنك اختبار متغيرات متعددة على هذا التغيير باستخدام اختبار A / B.

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

الخطوات التالية