Check out what’s new from Firebase at Google I/O 2022. Learn more

خطط تسعير Firebase

تصف هذه الصفحة خطط تسعير Firebase ، بما في ذلك كيفية عمل الفوترة لـ Firebase وكيفية اتصالها بخدمات Google الأخرى.

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

خطة تسعير شرارة

لا حاجة لمعلومات الدفع للبدء
أو استخدام منتجات Firebase المجانية فقط

خطة تسعير Blaze

قم بإرفاق حساب فوترة للوصول إلى المزيد من الخدمات
ومستويات الاستخدام التي تتجاوز حصة الاستخدام بدون تكلفة

الاستخدام الكامل لمنتجات وميزات Firebase المجانية الاستخدام الكامل لمنتجات وميزات Firebase المجانية
حصة الاستخدام بدون تكلفة * لمنتجات Firebase المدفوعة حصة الاستخدام بدون تكلفة * لمنتجات Firebase المدفوعة
تسعير الدفع أولاً بأول لأي استخدام إضافي لمنتجات Firebase المدفوعة
الوصول إلى وظائف السحابة
(حصة استخدام بدون تكلفة ، ثم تسعير الدفع أولاً بأول للاستخدام الإضافي)
الوصول إلى منتجات وميزات Google Cloud المدفوعة
* اعتمادًا على المنتج ، قد يختلف مقدار حصة الاستخدام المجانية المتاحة لخطة Spark vs Blaze. اقرأ المزيد في هذه التعليمات .

للحصول على تفاصيل تفصيلية لكل منتج على حدة لكل خطة تسعير ، راجع صفحة تسعير Firebase . في تلك الصفحة ، يمكنك التعرف على منتجات Firebase المجانية وحصص الاستخدام المجانية وأسعار الدفع عند الاستخدام لمنتجات Firebase.

توفر معظم منتجات Firebase أيضًا وثائق خاصة بالمنتج حول الاستخدام والحصص والأسعار. غالبًا ما يقدمون أمثلة على الاستخدام حتى الفوترة للمنتج. تفضل بزيارة قسم المنتج في وثائق Firebase للعثور على هذا النوع من المعلومات.

يوضح الرسم التوضيحي التالي كيف ترتبط خطط التسعير (وحسابات الفواتير) بالمشاريع والتطبيقات.

العلاقة بين خطط التسعير والمشاريع والتطبيقات



خطة تسعير شرارة

عندما تكون في المراحل الأولى من تطوير تطبيقك ، ابدأ بخطة تسعير Spark. لست بحاجة إلى تقديم أي معلومات دفع لبدء استخدام معظم ميزات Firebase على الفور!

وإذا كنت تستخدم فقط منتجات Firebase المجانية ، مثل FCM و Crashlytics ، فيمكنك استخدام خطة Spark في تطبيقات الإنتاج.

ما الذي تتضمنه خطة Spark؟

تتضمن خطة Spark الوصول التالي إلى الخدمات:

  • الاستخدام الكامل لمنتجات وميزات Firebase المجانية (مثل طرق تسجيل الدخول عبر شبكات التواصل الاجتماعي و FCM و Crashlytics)
  • حصص استخدام بدون تكلفة لمنتجات Firebase المدفوعة (مثل Cloud Firestore والتخزين السحابي والاستضافة)

سيناريوهات المثال

فيما يلي بعض الأمثلة على الاستخدام والفوترة في خطة Spark:

  • يستخدم تطبيقك Remote Config و Cloud Messaging و Crashlytics. يمكنك الوصول إلى جميع الميزات الموجودة في هذه المنتجات الثلاثة - بدون تكلفة - حتى لو كان تطبيقك يضم عدة ملايين من المستخدمين .

  • يستخدم تطبيقك مصادقة مخصصة و Crashlytics و Cloud Firestore. يمكنك الوصول إلى جميع ميزات المصادقة المخصصة و Crashlytics (بغض النظر عن عدد المستخدمين لديك) ، بالإضافة إلى حصولك على 20000 نسخة من مستند Cloud Firestore و 50000 قراءة مستند كل يوم - دون أي تكلفة.

حقائق مهمة يجب تذكرها حول خطة Spark

لاحظ ما يلي حول خطة تسعير Spark:

  • إذا تجاوزت حد الحصة الخالية من التكلفة في شهر تقويمي لأي منتج ، فسيتم إيقاف استخدام مشروعك لهذا المنتج المحدد للفترة المتبقية من ذلك الشهر .

    • ينطبق هذا على جميع التطبيقات المسجلة في مشروع Firebase هذا.

    • لاستخدام هذا المنتج المحدد مرة أخرى ، ستحتاج إلى الانتظار حتى دورة الفوترة التالية أو الترقية إلى خطة تسعير Blaze .

  • لا تتوفر منتجات وميزات Google Cloud المدفوعة (مثل Pub / Sub أو Cloud Run أو BigQuery Streaming for Analytics) للمشاريع في خطة Spark.



خطة تسعير Blaze

إذا كان مشروعك يتطلب الإمكانات التي توفرها الخدمات المدفوعة ، فانتقل إلى خطة تسعير Blaze. يحتوي مشروع Firebase على خطة Blaze على حساب Cloud Billing مرفق به ، مما يمكّن مشروعك وتطبيقاتك من الوصول إلى المزيد من الخدمات ومستويات استخدام أعلى.

ما الذي تتضمنه خطة Blaze؟

تتضمن خطة Blaze الوصول التالي إلى الخدمات:

  • الاستخدام الكامل لمنتجات وميزات Firebase المجانية (مثل طرق تسجيل الدخول عبر شبكات التواصل الاجتماعي و FCM و Crashlytics)

  • حصص استخدام بدون تكلفة لمنتجات Firebase المدفوعة (مثل Cloud Firestore والتخزين السحابي والاستضافة)

  • تسعير الدفع أولاً بأول لأي استخدام إضافي لمنتجات Firebase المدفوعة

  • حصة استخدام بدون تكلفة للوظائف السحابية لـ Firebase ، ثم تسعير الدفع أولاً بأول

  • الوصول إلى منتجات وميزات Google Cloud المدفوعة (مثل Pub / Sub أو Cloud Run أو BigQuery Streaming for Analytics)

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

سيناريوهات المثال

فيما يلي بعض الأمثلة على الاستخدام والفوترة في خطة Blaze:

  • يستخدم تطبيقك Remote Config و Cloud Messaging و Crashlytics. يمكنك الوصول إلى جميع الميزات الموجودة في هذه المنتجات الثلاثة - بدون تكلفة - حتى لو كان تطبيقك يضم عدة ملايين من المستخدمين .

  • يستخدم تطبيقك مصادقة مخصصة و Crashlytics و Cloud Firestore. يمكنك الوصول إلى جميع ميزات المصادقة المخصصة و Crashlytics (بغض النظر عن عدد المستخدمين لديك) ، بالإضافة إلى حصولك على 50000 قراءة مستند Cloud Firestore و 20000 عملية كتابة مستند كل يوم - دون أي تكلفة.

    ولكن إذا كان استخدام مشروعك لـ Cloud Firestore أعلى من تلك الحصص اليومية ، فستتم محاسبتك على عمليات القراءة / الكتابة في ذلك اليوم التي تتجاوز 50 ألفًا أو 20 ألفًا.

حقائق مهمة يجب تذكرها حول خطة Blaze

لاحظ ما يلي حول خطة تسعير Blaze:

  • اعتمادًا على المنتج ، قد يختلف مقدار حصة الاستخدام المجانية المتاحة لخطة Spark vs Blaze. اقرأ المزيد في هذه التعليمات .

  • تحتوي معظم منتجات وميزات Firebase على حصص وأسعار تستند إلى الاستخدام اليومي ، لكن بعضها يعتمد على الاستخدام الشهري أو بالساعة. وظائف السحابة ، على سبيل المثال ، لديها مستوى استخدام بدون تكلفة يتم إعادة تعيينه كل شهر ، لكن Cloud Firestore و Cloud Storage لهما مستويات بدون تكلفة يتم إعادة تعيينها كل يوم. اقرأ المزيد في هذه التعليمات .

حسابات Google Cloud Billing

عندما يكون مشروعك على خطة تسعير Blaze ، يكون مشروعك مرتبطًا بحساب Google Cloud Billing . فيما يلي بعض الحقائق السريعة حول حسابات Cloud Billing:

  • تتطلب حسابات Cloud Billing طريقة دفع. يتضمن ذلك معظم بطاقات الائتمان الرئيسية ، بالإضافة إلى الحسابات المصرفية وطرق الدفع عبر PayPal (إذا كانت مدعومة في بلدك). لمزيد من المعلومات التفصيلية ، راجع وثائق Cloud Billing .

  • يمكنك ربط العديد من مشاريع Firebase بحساب Cloud Billing واحد. ستكون كل هذه المشاريع على خطة تسعير Blaze.

إذا كنت مستخدمًا جديدًا لـ Firebase و Google Cloud ، فتحقق مما إذا كنت مؤهلاً للحصول على رصيد بقيمة 300 دولار أمريكي وحساب مجاني للفوترة السحابية لتجربة خدماتنا.



التبديل بين خطط التسعير

الترقية من Spark إلى Blaze

يمكنك الترقية إلى خطة تسعير Blaze في وحدة تحكم Firebase.

لجميع المقاصد والأغراض ، تعني الترقية إلى خطة تسعير Blaze أنك تضيف حساب Cloud Billing إلى مشروع Google Cloud المرتبط.

ستعمل الإجراءات والمواقف التالية تلقائيًا على ترقية خطة التسعير الخاصة بك من Spark إلى Blaze:

  • إضافة حساب Cloud Billing إلى مشروعك عبر Google Cloud Console

  • استخدام خدمات Google Cloud (مثل Pub / Sub أو Cloud Run) أو Google Maps APIs في نفس المشروع

    على سبيل المثال ، إذا بدأت في استخدام خدمة Google Cloud عبر Google Cloud Console ، فستتم مطالبتك بإضافة حساب Cloud Billing - يؤدي هذا تلقائيًا إلى ترقية خطة تسعير Firebase إلى خطة Blaze.

إذا تمت ترقية مشروعك من Spark إلى Blaze ، فكن على دراية بما سيحدث:

  • اعتمادًا على المنتج ، قد يختلف مقدار حصة الاستخدام المجانية المتاحة لخطة Spark vs Blaze. اقرأ المزيد في هذه التعليمات .

تخفيض مستوى خطة Blaze إلى Spark

يمكنك الرجوع إلى خطة تسعير Spark في وحدة تحكم Firebase.

ستعمل الإجراءات والمواقف التالية تلقائيًا على تخفيض خطة أسعارك من Blaze إلى Spark:

  • إزالة حساب Cloud Billing المرتبط من مشروعك عبر Google Cloud Console

  • إغلاق حساب Cloud Billing المرتبط بمشروعك
    لاحظ أن Cloud Billing يمكنه إغلاق الحسابات بناءً على حالة الدفع أو السجل. تعرف على كيفية حل مشكلات Cloud Billing .

إذا انخفض مشروعك من Blaze إلى Spark ، فكن على دراية بما سيحدث:

  • يفقد مشروعك الوصول إلى أي خدمات مدفوعة من Google Cloud ، مثل Pub / Sub أو Cloud Run أو BigQuery Streaming for Analytics.

  • يفقد مشروعك الوصول إلى أي طبعات Realtime Database غير الافتراضية أو حاويات Cloud Storage غير الافتراضية.

    • لا يتم حذف البيانات الموجودة في هذه الحالات والمستودعات ، ولكن لن تتمكن من الوصول إلى البيانات (لا يوجد وصول للقراءة / الكتابة من تطبيقك ، ولا يوجد وصول إلى وحدة التحكم ، ولا وصول إلى REST API).

    • لإعادة تمكين الوصول ، قم بالترقية إلى خطة تسعير Blaze .

    • إذا كنت بحاجة إلى حذف البيانات من هذه المثيلات و / أو المستودعات غير الافتراضية ، ولكنك لا تزال في خطة Spark ، فاتصل بالدعم .

  • لا يمكنك إجراء عمليات نشر جديدة لأي وظائف سحابية جديدة أو أي وظائف سحابية موجودة.

  • اعتمادًا على المنتج ، قد يختلف مقدار حصة الاستخدام المجانية المتاحة لخطة Spark vs Blaze. اقرأ المزيد في هذه التعليمات .



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

  • تحقق من الأسئلة الشائعة حول تسعير Firebase للحصول على إجابات للعديد من المواقف المحددة ، خاصة بالنسبة للفوترة المتعلقة بالوظائف السحابية لـ Firebase .

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