خطط أسعار Firebase

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

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

خطة أسعار Spark

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

خطة أسعار Blaze

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

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

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

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

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

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

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

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



خطة أسعار Spark

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

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

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

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

  • الاستخدام الكامل لمنتجات Firebase وميزات Firebase المجانية* (مثل methods تسجيل الدخول الاجتماعي و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 في Analytics) لا تتوفّر للمشاريع في خطة Spark.



خطة أسعار Blaze

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

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

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

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

  • الاستخدام الكامل لمنتجات Firebase وميزات Firebase المجانية* (مثل methods تسجيل الدخول الاجتماعي و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 عملية قراءة مستندات Cloud Firestore و20,000 عملية كتابة مستندات كل يوم، وبدون أي تكلفة.

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

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

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

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

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

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

Google Cloud Billing حساب

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

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

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

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



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

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

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

من جميع النواحي، تعني ترقية مشروع على Firebase إلى خطط أسعار Google Cloud أنّك تربط حسابًا على 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 API).

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

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

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

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



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