Google 致力于为黑人社区推动种族平等。查看具体举措

قائمة التحقق من إطلاق Firebase

يحتوي هذا المستند على قائمة مرجعية بالأشياء التي يجب مراعاتها قبل تشغيل تطبيق Firebase للإنتاج.

قم بتحديث تطبيقاتك المتصلة

Android أضف تجزئة SHA-1 لإصدار شهادة توقيع التطبيق الخاص بك في إعدادات المشروع لوحدة تحكم Firebase (لمعرفات عميل OAuth). هذا مطلوب إذا كان تطبيقك يستخدم مصادقة Firebase (تسجيل الدخول إلى Google أو تسجيل الدخول برقم الهاتف) أو روابط Firebase الديناميكية.

iOS قم بتحديث معرف متجر التطبيقات ومعرف الحزمة ومعرف الفريق (إذا لزم الأمر) في إعدادات المشروع لوحدة تحكم Firebase.

الويب أضف إدراجه في القائمة البيضاء للنطاقات لمنع الاستخدام غير المصرح به.

  • أدرج نطاق الإنتاج في القائمة البيضاء لمفاتيح واجهة برمجة تطبيقات المتصفح ومعرفات العملاء في Google Developer Console.
  • أدرج نطاق الإنتاج في القائمة البيضاء في علامة تبويب المصادقة في لوحة وحدة تحكم Firebase.

تعرف على حدود خطتك وقم بتعيين تنبيهات الميزانية

تحتوي جميع ميزات Realtime Database والتخزين السحابي والاستضافة على حدود استخدام صارمة على خطة تسعير Spark. قد يعني الوصول إلى هذه الحدود أن تطبيقك يتوقف عن العمل كما تريد. ضع في اعتبارك الترقية إلى خطة تسعير Blaze لإزالة هذه الحدود. انظر صفحة التسعير لمزيد من التفاصيل.

الكل قم بإعداد تنبيهات الميزانية لمشروعك في Google Cloud Console.

الكل راقب الاستخدام ولوحة معلومات الفوترة في وحدة تحكم Firebase.

تمكين التحقق من التطبيق

الكل للمساعدة في التأكد من أن تطبيقاتك فقط يمكنها الوصول إلى خدمات الواجهة الخلفية الخاصة بك ، قم بتمكين التحقق من التطبيقات لكل خدمة تدعمها.

اعداد الخدمات

تحليلات

كل تحديد معلمات الجمهور لبرنامج Analytics لبدء جمع المستخدمين من الإطلاق.

جميع تحميل ملفات proguard لإصدارات الإصدارات لاستخدامها في Crashlytics .

الكل قم بتمكين ربط BigQuery إذا كنت تخطط لاستخدام BigQuery مع بيانات Analytics .

المصادقة

Android قم بتكوين قواعد البرنامج الخاص بك للعمل مع المصادقة.

Android أضف تجزئة SHA-1 لإصدار شهادة توقيع التطبيق الخاص بك في إعدادات المشروع لوحدة تحكم Firebase (لمعرفات عميل OAuth). هذا مطلوب إذا كان تطبيقك يستخدم تسجيل الدخول بحساب Google أو تسجيل الدخول برقم الهاتف.

iOS تأكد من وجود معالجة للأخطاء على iOS للأخطاء الشائعة .

جميع مزودي الإيقاف الذين لا تستخدمهم (خاصة المستخدمين المجهولين في وحدة تحكم Firebase ).

الكل في حالة استخدام Google Sign In ، قم بتخصيص شاشة موافقة OAuth الخاصة بك.

الكل قم بتخصيص المجال والمرسل لخدمة إرسال البريد الإلكتروني للمصادقة.

سحابة Firestore

Android تأكد من أن إصدار الإصدار الخاص بك يستخدم ProGuard لتقليص الشفرة . بدون ProGuard ، يمكن أن تضيف Cloud Firestore SDK وتبعياتها ما يصل إلى 1 ميغابايت إلى حجم APK الخاص بك.

الكل تكوين قواعد الأمان الخاصة بك لمنع الوصول غير المقصود إلى البيانات.

المراسلة السحابية

iOS تأكد من تحميل APNS Auth Key الخاص بك للرسائل السحابية على iOS في وحدة تحكم Firebase . إذا كنت تستخدم شهادات APNS ، فتأكد من تحميل شهادة APNS الخاصة بالإنتاج.

الكل قم بتمكين ربط BigQuery إذا كنت تخطط لاستخدام BigQuery مع بيانات المراسلة السحابية.

سحابة التخزين

الكل تكوين قواعد أمان التخزين السحابي لمنع الوصول غير المقصود إلى البيانات.

Crashlytics

تعيين برنامج تحميل Android لإصدارات الإصدارات للاستخدام في Crashlytics .

iOS قم بتحميل ملف dsym لإصدارات الإصدارات لاستخدامها في Crashlytics .

الكل قم بتمكين ربط BigQuery إذا كنت تخطط لاستخدام BigQuery مع بيانات Crashlytics.

Android أضف تجزئة SHA-1 لإصدار شهادة توقيع التطبيق الخاص بك في إعدادات المشروع لوحدة تحكم Firebase (لمعرفات عميل OAuth).

Firebase ML

Android راجع إعداد تطبيق Firebase ML Android للإنتاج .

iOS راجع إعداد تطبيق Firebase ML iOS للإنتاج .

التنبؤات

الكل قم بتمكين ربط BigQuery إذا كنت تخطط لاستخدام BigQuery مع بياناتك في التوقعات.

قاعدة بيانات الوقت الحقيقي

Android قم بتكوين قواعد البرنامج الخاص بك للعمل مع Realtime Database.

الكل قم بتكوين قواعد قاعدة البيانات في الوقت الحقيقي لمنع الوصول غير المقصود إلى البيانات.

الكل تأكد من استعدادك للتوسع. تحتوي Realtime Database على حصة افتراضية كبيرة بما يكفي لمعظم التطبيقات ، ولكن قد تحتاج بعض التطبيقات إلى سعة إضافية.

التكوين عن بعد

الكل تأكد من أن أي قواعد تجريبية عن بُعد للتكوين لا تؤثر على مستخدمي الإصدار لديك ، وأن الإعدادات الافتراضية المناسبة موزعة في تطبيقك.

إطلاق سراح

Android قم بتشغيل تطبيقات Android من خلال Test Lab للتحقق من الأخطاء في اللحظة الأخيرة.

الكل قم بإنشاء روابط ديناميكية للميزات الرئيسية الجديدة لاستخدامها في المواد الترويجية ووسائل التواصل الاجتماعي.