خطط أسعار Firebase

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

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

خطة أسعار Spark

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

خطة أسعار Blaze

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

الاستخدام الكامل لمنتجات وميزات Firebase بدون تكلفة* الاستخدام الكامل لمنتجات وميزات Firebase بدون تكلفة*
حصة الاستخدام بدون تكلفة لمنتجات Firebase المدفوعة** حصة الاستخدام بدون تكلفة لمنتجات Firebase المدفوعة**
الدفع حسب الاستخدام لأي استخدام إضافي لمنتجات Firebase المدفوعة
الوصول إلى Cloud Functions
(حصة استخدام مجانية، ثم أسعار الدفع حسب الاستخدام للاستخدام الإضافي)
الوصول إلى منتجات وميزات Google Cloud مدفوعة

* لا تزال المنتجات بدون تكلفة تتضمّن قيودًا مرتبطة بميزات معيّنة (على سبيل المثال، Crashlytics يقتصر التسجيل المخصّص على 64 كيلوبايت). يمكنك الانتقال إلى قسم كل منتج في مستندات Firebase للعثور على هذا النوع من المعلومات.

** اعتمادًا على المنتج، قد يختلف مقدار حصة الاستخدام بدون تكلفة المتاحة لخطة Spark عن تلك المتاحة لخطة Blaze. يمكنك الاطّلاع على مزيد من المعلومات في الأسئلة الشائعة.

التعرّف على معلومات خاصة بالمنتج

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

  • معلومات خاصة بالمنتج حول الاستخدام والحصص والأسعار: يمكنك الاطّلاع على المستندات الخاصة بالمنتج. تقدّم هذه الصفحات غالبًا أمثلة على استخدام المنتج مقابل الفوترة وأي قيود على ميزات معيّنة (على سبيل المثال، Crashlytics يقتصر تسجيل البيانات المخصّص على 64 كيلوبايت). انتقِل إلى قسم كل منتج في مستندات Firebase للعثور على هذا النوع من المعلومات.

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

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

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



خطة أسعار Spark

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

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

ما هي الميزات المضمَّنة في خطة Spark؟

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

  • الاستخدام الكامل لمنتجات وميزات Firebase بدون تكلفة* (مثل طُرق تسجيل الدخول عبر وسائل التواصل الاجتماعي وRemote Config وCrashlytics)
  • حصص الاستخدام بدون تكلفة لمنتجات Firebase المدفوعة (مثل Cloud Firestore وCloud Storage وHosting)

* لا تزال المنتجات بدون تكلفة تتضمّن قيودًا مرتبطة بميزات معيّنة (على سبيل المثال، Crashlytics يقتصر على تسجيل الدخول المخصّص بحجم 64 كيلوبايت). يمكنك الانتقال إلى قسم كل منتج في مستندات Firebase للعثور على هذا النوع من المعلومات.

أمثلة على السيناريوهات

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

  • المثال 1: يستخدم تطبيقك طرق تسجيل الدخول عبر وسائل التواصل الاجتماعي، Remote Config، وCrashlytics. يمكنك الاستفادة من جميع الميزات في هذه المنتجات الثلاثة بدون أي تكلفة، حتى إذا كان تطبيقك يتضمّن عدة ملايين من المستخدمين.

  • المثال 2: يستخدم تطبيقك Authentication وCrashlytics وCloud Firestore مخصّصة. يمكنك الوصول إلى جميع ميزات Authentication وCrashlytics المخصّصة (بغض النظر عن عدد المستخدمين)، بالإضافة إلى 20,000 عملية كتابة مستند و50,000 عملية قراءة مستند يوميًا بدون أي تكلفة.Cloud Firestore

حقائق مهمة يجب تذكُّرها بشأن خطة Spark

يُرجى مراعاة ما يلي بشأن خطة أسعار Spark:

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

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

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

  • تتضمّن المنتجات بدون تكلفة قيودًا مرتبطة بميزات معيّنة (على سبيل المثال، Crashlytics يقتصر التسجيل المخصّص على 64 كيلوبايت). يمكنك الانتقال إلى قسم كل منتج في مستندات Firebase للعثور على هذا النوع من المعلومات. واستنادًا إلى المنتج أو الميزة، قد تكون هذه القيود ناتجة عن عوامل مثل البنية الأساسية وإمكانية الوصول العادل وغيرها من وسائل حماية الخدمة.

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



خطة أسعار Blaze

يمكنك الترقية إلى خطة أسعار Blaze بنظام الدفع حسب الاستخدام إذا كان تطبيقك يتطلّب الإمكانات التي توفّرها الخدمات المدفوعة و/أو إذا كنت تريد زيادة الحصة (للمنتجات التي توفّر هذه الميزة في خطة Blaze).

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

ما هي الميزات المضمَّنة في خطة Blaze؟

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

  • الاستخدام الكامل لمنتجات وميزات Firebase بدون تكلفة* (مثل طُرق تسجيل الدخول عبر وسائل التواصل الاجتماعي وRemote Config وCrashlytics)

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

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

  • حصة استخدام بدون تكلفة لـ Cloud Functions for Firebase، ثم نموذج الدفع حسب الاستخدام

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

* لا تزال المنتجات بدون تكلفة تتضمّن قيودًا مرتبطة بميزات معيّنة (على سبيل المثال، Crashlytics يقتصر على تسجيل الدخول المخصّص بحجم 64 كيلوبايت). يمكنك الانتقال إلى قسم كل منتج في مستندات Firebase للعثور على هذا النوع من المعلومات.

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

أمثلة على السيناريوهات

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

  • المثال 1: يستخدم تطبيقك طرق تسجيل الدخول عبر وسائل التواصل الاجتماعي، Remote Config، وCrashlytics. يمكنك الاستفادة من جميع الميزات في هذه المنتجات الثلاثة بدون أي تكلفة، حتى إذا كان تطبيقك يتضمّن عدة ملايين من المستخدمين.

  • المثال 2: يستخدم تطبيقك Authentication وCrashlytics وCloud Firestore مخصّصة. يمكنك الوصول إلى جميع ميزات Authentication وCrashlytics المخصّصة (بغض النظر عن عدد المستخدمين)، بالإضافة إلى 50,000 عملية قراءة للمستندات و20,000 عملية كتابة للمستندات كل يوم بدون أي تكلفة.Cloud Firestore

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

حقائق مهمة يجب تذكُّرها بشأن خطة Blaze

يُرجى مراعاة ما يلي بشأن خطة أسعار Blaze:

  • قد يختلف مقدار حصة الاستخدام بدون تكلفة المتاحة لخطة Spark مقارنةً بخطة Blaze حسب المنتج. يمكنك الاطّلاع على مزيد من المعلومات في الأسئلة الشائعة.

  • تتضمّن المنتجات بدون تكلفة قيودًا مرتبطة بميزات معيّنة (على سبيل المثال، Crashlytics يقتصر التسجيل المخصّص على 64 كيلوبايت). يمكنك الانتقال إلى قسم كل منتج في مستندات Firebase للعثور على هذا النوع من المعلومات. واستنادًا إلى المنتج أو الميزة، قد تكون هذه القيود ناتجة عن عوامل مثل البنية الأساسية وإمكانية الوصول العادل وغيرها من وسائل حماية الخدمة.

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

Google Cloud Billing حساب

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

  • تتطلّب حسابات Cloud Billing توفّر طريقة دفع. ويشمل ذلك معظم بطاقات الائتمان الرئيسية بالإضافة إلى طرق الدفع الأخرى. للحصول على معلومات مفصّلة، يُرجى الاطّلاع على مستندات Cloud Billing.

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

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



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

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

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

بشكل عام، تعني ترقية مشروع Firebase إلى خطة أسعار "الفئة المَرِنة" ربط حساب Cloud Billing بالمشروع الأساسي Google Cloud.

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

  • ربط حساب Cloud Billing بمشروعك من داخل وحدة تحكّم Google Cloud

  • استخدام خدمات Google Cloud (مثل Pub/Sub أو Cloud Run) أو واجهات برمجة التطبيقات الخاصة بـ "خرائط Google" في المشروع نفسه

    على سبيل المثال، إذا بدأت استخدام إحدى Google Cloud الخدمات من داخل Google Cloud وحدة التحكّم، سيُطلب منك ربط حساب Cloud Billing، ما يؤدي إلى ترقية خطة أسعار Firebase تلقائيًا إلى خطة Blaze.

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

  • استنادًا إلى المنتج، قد يختلف مقدار حصة الاستخدام بدون تكلفة المتاحة لخطة Spark مقارنةً بخطة Blaze. يمكنك الاطّلاع على مزيد من المعلومات في الأسئلة الشائعة.

الرجوع إلى إصدار سابق من خطة Blaze إلى خطة Spark

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

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

  • إلغاء ربط حساب Cloud Billing بمشروعك من داخل وحدة تحكّم Google Cloud

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

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

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

  • يفقد مشروعك إذن الوصول إلى أي مثيلات Realtime Database غير تلقائية أو أي حِزم Cloud Storage غير تلقائية.

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

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

    • إذا كنت بحاجة إلى حذف البيانات من هذه النسخ والمجموعات غير التلقائية، ولكنك تريد البقاء على خطة Spark، يُرجى التواصل مع فريق دعم Firebase.

  • لا يمكنك إجراء عمليات نشر جديدة لأي Cloud Functions جديد أو حالي.

  • قد يختلف مقدار حصة الاستخدام بدون تكلفة المتاحة لخطة Spark مقارنةً بخطة Blaze حسب المنتج. يمكنك الاطّلاع على مزيد من المعلومات في الأسئلة الشائعة.



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