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

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

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

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

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

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

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

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

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

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

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

الكل راقب الاستخدام ولوحة معلومات الفوترة في وحدة تحكم 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 مع بيانات المراسلة السحابية.

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

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

كراشليتيك

تعيين برنامج تحميل 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 للتحقق من الأخطاء في اللحظة الأخيرة.

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