خطط أسعار 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 بدون تكلفة فقط (مثل 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 Cloud Firestore عملية كتابة مستندات و50,000 عملية قراءة مستندات كل يوم بدون أي تكلفة.

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

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

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

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

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

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

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



خطة Blaze المَرِنة

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

حقائق مهمة يجب تذكّرها حول خطة 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 للمرة الأولى، قد تكون مؤهّلاً للاستفادة من "Google Cloud الإصدار التجريبي المجاني بقيمة 300 دولار أمريكي" لتجربة خدماتنا. يُرجى العِلم أنّ أي استخدام أو تكاليف تتجاوز هذه الأرصدة يتم تحديدها من خلال برنامج الأرصدة الذي تستخدمه.



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

الترقية من خطة Spark الأساسية إلى خطة Blaze المَرِنة

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

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

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

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

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

    على سبيل المثال، إذا بدأت في استخدام إحدى خدمات 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 streaming for Analytics.

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

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

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

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

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

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



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

  • يُرجى الاطّلاع على الأسئلة الشائعة حول أسعار Firebase pricing FAQs للحصول على إجابات عن عدة حالات محدّدة، خاصةً بشأن الفوترة المتعلقة بـ Cloud Functions for Firebase.

  • كيفية تجنُّب الفواتير غير المتوقّعة من خلال اختبار الرمز البرمجي ورصد مستويات الاستخدام والإنفاق وإعداد تنبيهات الميزانية والحدود القصوى للإنفاق