خطط أسعار 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 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 فوترة مرتبط به، ما يتيح لمشروعك وتطبيقاتك الوصول إلى المزيد من الخدمات ومستويات استخدام أعلى في الغالب.

ما هي الميزات التي تتضمّنها خطة 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 للعثور على هذا النوع من المعلومات.

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

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

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

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

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

    ومع ذلك، إذا كان استخدام مشروعك لـ 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 account. في ما يلي بعض الحقائق السريعة حول حسابات 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 API في المشروع نفسه

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

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

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

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

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



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