خطط أسعار Firebase

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

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

خطة أسعار Spark

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

خطة أسعار Blaze

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

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

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

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

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

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



خطة أسعار Spark

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

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

ما هي مزايا خطة Spark؟

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

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

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

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

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

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

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

يُرجى مراعاة ما يلي حول خطة أسعار Spark:

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

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

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

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



خطة أسعار Blaze

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

ما هي المزايا التي توفّرها خطة Blaze؟

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

  • الاستخدام الكامل لمنتجات Firebase وميزات Firebase المجانية (مثل methods تسجيل الدخول الاجتماعي وFCM وCrashlytics)

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

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

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

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

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

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

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

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

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

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

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

عليك مراعاة ما يلي حول خطة أسعار Blaze:

حسابان (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 إلى خطة أسعار Blaze أنّك تربط حساب 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 حسب المنتج. يمكنك الاطّلاع على مزيد من المعلومات في الأسئلة الشائعة هذه.



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