فهم فوترة Cloud Firestore

يشرح هذا المستند تفاصيل تسعير Cloud Firestore.

إذا كنت تدفع بعملة غير الدولار الأمريكي، فسيتم تطبيق الأسعار المدرجة بعملتك على وحدات SKU الخاصة بـ Cloud Platform .

نظرة عامة على التسعير

عند استخدام Cloud Firestore، سيتم محاسبتك على ما يلي:

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

يتم حساب استخدام التخزين وعرض النطاق الترددي بالجيجابايت (GiB)، حيث 1 جيجا بايت = 230 بايت. جميع الرسوم تتراكم يوميا.

توفر الأقسام التالية تفاصيل حول كيفية تحصيل الرسوم منك مقابل استخدام Cloud Firestore.

حصة مجانية

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

يتم تطبيق الحصص يوميًا وإعادة ضبطها في منتصف الليل تقريبًا بتوقيت المحيط الهادئ.

قاعدة البيانات (default) فقط هي المؤهلة للحصة المجانية.

الطبقة المجانية حصة نسبية
بيانات مخزنه 1 جيجا بايت
يقرأ المستند 50.000 يوميا
يكتب الوثيقة 20.000 يوميا
حذف المستند 20.000 يوميا
نقل البيانات الصادرة 10 جيجا شهريا

العمليات والميزات التالية لا تشمل الاستخدام المجاني. يجب عليك تمكين الفوترة لاستخدام هذه الميزات:

  • استخدام قواعد البيانات المسماة (غير الافتراضية).
  • يتم حذف TTL
  • بيانات بيتر
  • نسخ إحتياطي للبيانات
  • استعادة العمليات

لمزيد من المعلومات حول كيفية فوترة هذه الميزات، راجع تسعير التخزين .

التسعير حسب الموقع

يسرد الجدول التالي أسعار القراءة والكتابة والحذف والتخزين لكل موقع من مواقع Cloud Firestore:

اختر المنطقة

الولايات المتحدة (متعدد المناطق)

الولايات المتحدة (متعدد المناطق)

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.06 USD لكل 100000 مستند
يكتب الوثيقة 0.18 USD لكل 100000 مستند
حذف المستند 0.02 USD لكل 100000 مستند
يتم حذف TTL 0.02 USD لكل 100000 مستند
بيانات مخزنه 0.18 دولار/جيجابايت/شهر
بيانات بيتر 0.18 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.03 دولار/جيجابايت/شهر
استعادة العملية 0.4 دولار/جيجابايت

ولاية أوريغون

ولاية أوريغون

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.03 USD لكل 100000 مستند
يكتب الوثيقة 0.09 USD لكل 100000 مستند
حذف المستند 0.01 USD لكل 100000 مستند
يتم حذف TTL 0.01 USD لكل 100000 مستند
بيانات مخزنه 0.15 دولار/جيجابايت/شهر
بيانات بيتر 0.15 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.03 دولار/جيجابايت/شهر
استعادة العملية 0.2 دولار/جيجابايت

لوس أنجلوس

لوس أنجلوس

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.036 USD لكل 100000 مستند
يكتب الوثيقة 0.108 USD لكل 100000 مستند
حذف المستند 0.012 USD لكل 100000 مستند
يتم حذف TTL 0.012 USD لكل 100000 مستند
بيانات مخزنه 0.108 دولار/جيجابايت/شهر
بيتر 0.108 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.036 دولار/جيجابايت/شهر
استعادة العملية 0.24 دولار/جيجابايت

سولت لايك سيتي

سولت لايك سيتي

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.036 USD لكل 100000 مستند
يكتب الوثيقة 0.108 USD لكل 100000 مستند
حذف المستند 0.012 USD لكل 100000 مستند
يتم حذف TTL 0.012 USD لكل 100000 مستند
بيانات مخزنه 0.18 دولار/جيجابايت/شهر
بيانات بيتر 0.18 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.036 دولار/جيجابايت/شهر
استعادة العملية 0.24 دولار/جيجابايت

فرجينيا الشمالية

فرجينيا الشمالية

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.033 USD لكل 100000 مستند
يكتب الوثيقة 0.099 USD لكل 100000 مستند
حذف المستند 0.011 USD لكل 100000 مستند
يتم حذف TTL 0.011 USD لكل 100000 مستند
بيانات مخزنه 0.099 دولار/جيجابايت/شهر
بيانات بيتر 0.099 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.033 دولار/جيجابايت/شهر
استعادة العملية 0.22 دولار/جيجابايت

لاس فيجاس

لاس فيجاس

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.033 USD لكل 100000 مستند
يكتب الوثيقة 0.099 USD لكل 100000 مستند
حذف المستند 0.011 USD لكل 100000 مستند
يتم حذف TTL 0.011 USD لكل 100000 مستند
بيانات مخزنه 0.165 دولار/جيجابايت/شهر
بيانات بيتر 0.165 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.033 دولار/جيجابايت/شهر
استعادة العملية 0.22 دولار/جيجابايت

كارولينا الجنوبية

كارولينا الجنوبية

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.06 USD لكل 100000 مستند
يكتب الوثيقة 0.18 USD لكل 100000 مستند
حذف المستند 0.02 USD لكل 100000 مستند
يتم حذف TTL 0.02 USD لكل 100000 مستند
بيانات مخزنه 0.18 دولار/جيجابايت/شهر
بيانات بيتر 0.18 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.03 دولار/جيجابايت/شهر
استعادة العملية 0.4 دولار/جيجابايت

مونتريال

مونتريال

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.033 USD لكل 100000 مستند
يكتب الوثيقة 0.099 USD لكل 100000 مستند
حذف المستند 0.011 USD لكل 100000 مستند
يتم حذف TTL 0.011 USD لكل 100000 مستند
بيانات مخزنه 0.099 دولار/جيجابايت/شهر
بيانات بيتر 0.099 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.033 دولار/جيجابايت/شهر
استعادة العملية 0.22 دولار/جيجابايت

تورنتو

تورنتو

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.033 USD لكل 100000 مستند
يكتب الوثيقة 0.099 USD لكل 100000 مستند
حذف المستند 0.011 USD لكل 100000 مستند
يتم حذف TTL 0.011 USD لكل 100000 مستند
بيانات مخزنه 0.165 دولار/جيجابايت/شهر
بيانات بيتر 0.165 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.033 دولار/جيجابايت/شهر
استعادة العملية 0.22 دولار/جيجابايت

ساو باولو

ساو باولو

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.045 USD لكل 100000 مستند
يكتب الوثيقة 0.135 دولارًا أمريكيًا لكل 100000 مستند
حذف المستند 0.015 USD لكل 100000 مستند
يتم حذف TTL 0.015 USD لكل 100000 مستند
بيانات مخزنه 0.135 دولار/جيجابايت/شهر
بيانات بيتر 0.135 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.045 دولار/جيجابايت/شهر
استعادة العملية 0.3 دولار/جيجابايت

أوروبا (متعددة المناطق)

أوروبا (متعددة المناطق)

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.06 USD لكل 100000 مستند
يكتب الوثيقة 0.18 USD لكل 100000 مستند
حذف المستند 0.02 USD لكل 100000 مستند
يتم حذف TTL 0.02 USD لكل 100000 مستند
بيانات مخزنه 0.18 دولار/جيجابايت/شهر
بيانات بيتر 0.18 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.03 دولار/جيجابايت/شهر
استعادة العملية 0.4 دولار/جيجابايت

زيورخ

زيورخ

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.042 USD لكل 100000 مستند
يكتب الوثيقة 0.126 USD لكل 100000 مستند
حذف المستند 0.014 USD لكل 100000 مستند
يتم حذف TTL 0.014 USD لكل 100000 مستند
بيانات مخزنه 0.210 دولار/جيجابايت/شهر
بيانات بيتر 0.210 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.042 دولار/جيجابايت/شهر
استعادة العملية 0.28 دولار/جيجابايت

وارسو

وارسو

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.039 USD لكل 100000 مستند
يكتب الوثيقة 0.117 USD لكل 100000 مستند
حذف المستند 0.013 USD لكل 100000 مستند
يتم حذف TTL 0.013 USD لكل 100000 مستند
بيانات مخزنه 0.195 دولار/جيجابايت/شهر
بيانات بيتر 0.195 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.039 دولار/جيجابايت/شهر
استعادة العملية 0.26 دولار/جيجابايت

فرانكفورت

فرانكفورت

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.039 USD لكل 100000 مستند
يكتب الوثيقة 0.117 USD لكل 100000 مستند
حذف المستند 0.013 USD لكل 100000 مستند
يتم حذف TTL 0.013 USD لكل 100000 مستند
بيانات مخزنه 0.117 دولار/جيجابايت/شهر
بيانات بيتر 0.117 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.039 دولار/جيجابايت/شهر
استعادة العملية 0.26 دولار/جيجابايت

هولندا

هولندا

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.034 USD لكل 100000 مستند
يكتب الوثيقة 0.102 USD لكل 100000 مستند
حذف المستند 0.011 USD لكل 100000 مستند
يتم حذف TTL 0.011 USD لكل 100000 مستند
بيانات مخزنه 0.170 دولار/جيجابايت/شهر
بيانات بيتر 0.170 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.035 دولار/جيجابايت/شهر
استعادة العملية 0.23 دولار/جيجابايت

لندن

لندن

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.039 USD لكل 100000 مستند
يكتب الوثيقة 0.117 USD لكل 100000 مستند
حذف المستند 0.013 USD لكل 100000 مستند
يتم حذف TTL 0.013 USD لكل 100000 مستند
بيانات مخزنه 0.117 دولار/جيجابايت/شهر
بيانات بيتر 0.117 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.039 دولار/جيجابايت/شهر
استعادة العملية 0.26 دولار/جيجابايت

بلجيكا

بلجيكا

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.033 USD لكل 100000 مستند
يكتب الوثيقة 0.099 USD لكل 100000 مستند
حذف المستند 0.011 USD لكل 100000 مستند
يتم حذف TTL 0.011 USD لكل 100000 مستند
بيانات مخزنه 0.165 دولار/جيجابايت/شهر
بيانات بيتر 0.165 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.033 دولار/جيجابايت/شهر
استعادة العملية 0.220 دولار/جيجابايت

باريس

باريس

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.036 USD لكل 100000 مستند
يكتب الوثيقة 0.107 USD لكل 100000 مستند
حذف المستند 0.012 USD لكل 100000 مستند
يتم حذف TTL 0.012 USD لكل 100000 مستند
بيانات مخزنه 0.179 دولار/جيجابايت/شهر
بيانات بيتر 0.179 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.036 دولار/جيجابايت/شهر
استعادة العملية 0.238 دولار/جيجابايت

الدوحة

الدوحة

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.036 USD لكل 100000 مستند
يكتب الوثيقة 0.109 USD لكل 100000 مستند
حذف المستند 0.012 USD لكل 100000 مستند
يتم حذف TTL 0.012 USD لكل 100000 مستند
بيانات مخزنه 0.182 دولار/جيجابايت/شهر
بيانات بيتر 0.182 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.036 دولار/جيجابايت/شهر
استعادة العملية 0.243 دولار/جيجابايت

الدمام

الدمام

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.048 USD لكل 100000 مستند
يكتب الوثيقة 0.144 USD لكل 100000 مستند
حذف المستند 0.016 USD لكل 100000 مستند
يتم حذف TTL 0.016 USD لكل 100000 مستند
بيانات مخزنه 0.240 دولار/جيجابايت/شهر
بيانات بيتر 0.240 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.048 دولار/جيجابايت/شهر
استعادة العملية 0.320 دولار/جيجابايت

تل أبيب

تل أبيب

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.034 USD لكل 100000 مستند
يكتب الوثيقة 0.102 USD لكل 100000 مستند
حذف المستند 0.011 USD لكل 100000 مستند
يتم حذف TTL 0.011 USD لكل 100000 مستند
بيانات مخزنه 0.170 دولار/جيجابايت/شهر
بيانات بيتر 0.170 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.034 دولار/جيجابايت/شهر
استعادة العملية 0.226 دولار/جيجابايت

مومباي

مومباي

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.035 USD لكل 100000 مستند
يكتب الوثيقة 0.104 USD لكل 100000 مستند
حذف المستند 0.012 USD لكل 100000 مستند
يتم حذف TTL 0.012 USD لكل 100000 مستند
بيانات مخزنه 0.104 دولار/جيجابايت/شهر
بيانات بيتر 0.104 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.035 دولار/جيجابايت/شهر
استعادة العملية 0.23 دولار/جيجابايت

دلهي

دلهي

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.035 USD لكل 100000 مستند
يكتب الوثيقة 0.104 USD لكل 100000 مستند
حذف المستند 0.012 USD لكل 100000 مستند
يتم حذف TTL 0.012 USD لكل 100000 مستند
بيانات مخزنه 0.173 دولار/جيجابايت/شهر
بيانات بيتر 0.173 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.035 دولار/جيجابايت/شهر
استعادة العملية 0.23 دولار/جيجابايت

سيدني

سيدني

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.038 USD لكل 100000 مستند
يكتب الوثيقة 0.115 دولارًا أمريكيًا لكل 100000 مستند
حذف المستند 0.013 USD لكل 100000 مستند
يتم حذف TTL 0.013 USD لكل 100000 مستند
بيانات مخزنه 0.115 دولار/جيجابايت/شهر
بيانات بيتر 0.115 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.038 دولار/جيجابايت/شهر
استعادة العملية 0.256 دولار/جيجابايت

ملبورن

ملبورن

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.034 USD لكل 100000 مستند
يكتب الوثيقة 0.103 USD لكل 100000 مستند
حذف المستند 0.011 USD لكل 100000 مستند
يتم حذف TTL 0.011 USD لكل 100000 مستند
بيانات مخزنه 0.171 دولار/جيجابايت/شهر
بيانات بيتر 0.171 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.034 دولار/جيجابايت/شهر
استعادة العملية 0.228 دولار/جيجابايت

هونج كونج

هونج كونج

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.06 USD لكل 100000 مستند
يكتب الوثيقة 0.18 USD لكل 100000 مستند
حذف المستند 0.02 USD لكل 100000 مستند
يتم حذف TTL 0.02 USD لكل 100000 مستند
بيانات مخزنه 0.18 دولار/جيجابايت/شهر
بيانات بيتر 0.18 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.035 دولار/جيجابايت/شهر
استعادة العملية 0.23 دولار/جيجابايت

تايوان

تايوان

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.0345 USD لكل 100000 مستند
يكتب الوثيقة 0.1042 USD لكل 100000 مستند
حذف المستند 0.0115 USD لكل 100000 مستند
يتم حذف TTL 0.0115 USD لكل 100000 مستند
بيانات مخزنه 0.1725 دولار/جيجابايت/شهر
بيانات بيتر 0.1725 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.035 دولار/جيجابايت/شهر
استعادة العملية 0.23 دولار/جيجابايت

طوكيو

طوكيو

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.038 USD لكل 100000 مستند
يكتب الوثيقة 0.115 دولارًا أمريكيًا لكل 100000 مستند
حذف المستند 0.013 USD لكل 100000 مستند
يتم حذف TTL 0.013 USD لكل 100000 مستند
بيانات مخزنه 0.115 دولار/جيجابايت/شهر
بيانات بيتر 0.115 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.038 دولار/جيجابايت/شهر
استعادة العملية 0.256 دولار/جيجابايت

سنغافورة

سنغافورة

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.0369 USD لكل 100000 مستند
يكتب الوثيقة 0.1107 USD لكل 100000 مستند
حذف المستند 0.0123 USD لكل 100000 مستند
يتم حذف TTL 0.0123 USD لكل 100000 مستند
بيانات مخزنه 0.1846 دولار/جيجابايت/شهر
بيانات بيتر 0.1846 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.037 دولار/جيجابايت/شهر
استعادة العملية 0.246 دولار/جيجابايت

جاكرتا

جاكرتا

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.038 USD لكل 100000 مستند
يكتب الوثيقة 0.115 دولارًا أمريكيًا لكل 100000 مستند
حذف المستند 0.013 USD لكل 100000 مستند
يتم حذف TTL 0.013 USD لكل 100000 مستند
بيانات مخزنه 0.192 دولار/جيجابايت/شهر
بيانات بيتر 0.192 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.038 دولار/جيجابايت/شهر
استعادة العملية 0.256 دولار/جيجابايت

أوساكا

أوساكا

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.038 USD لكل 100000 مستند
يكتب الوثيقة 0.115 دولارًا أمريكيًا لكل 100000 مستند
حذف المستند 0.013 USD لكل 100000 مستند
يتم حذف TTL 0.013 USD لكل 100000 مستند
بيانات مخزنه 0.195 دولار/جيجابايت/شهر
بيانات بيتر 0.195 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.038 دولار/جيجابايت/شهر
استعادة العملية 0.256 دولار/جيجابايت

سيول

سيول

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.038 USD لكل 100000 مستند
يكتب الوثيقة 0.115 دولارًا أمريكيًا لكل 100000 مستند
حذف المستند 0.013 USD لكل 100000 مستند
يتم حذف TTL 0.013 USD لكل 100000 مستند
بيانات مخزنه 0.192 دولار/جيجابايت/شهر
بيانات بيتر 0.192 دولار/جيجابايت/شهر
نسخ إحتياطي للبيانات 0.038 دولار/جيجابايت/شهر
استعادة العملية 0.256 دولار/جيجابايت

إذا كنت تدفع بعملة غير الدولار الأمريكي، فسيتم تطبيق الأسعار المدرجة بعملتك على وحدات SKU الخاصة بـ Cloud Platform .

لا توجد حصة مجانية لقواعد البيانات المسماة

لإنشاء قاعدة بيانات مسماة (غير افتراضية)، يجب عليك ترقية خطة إعداد فواتير مشروعك.

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

يقرأ ويكتب ويحذف

يتم محاسبتك على كل مستند تتم قراءته وكتابته وحذفه باستخدام Cloud Firestore.

رسوم الكتابة والحذف واضحة ومباشرة. بالنسبة لعمليات الكتابة، يتم احتساب كل عملية set أو update كعملية كتابة واحدة.

تحتوي رسوم القراءة على بعض الفروق الدقيقة التي يجب أن تضعها في الاعتبار. تشرح الأقسام التالية هذه الفروق الدقيقة بالتفصيل.

استعلامات التجميع

بالنسبة للاستعلامات التجميعية مثل count() و sum() و avg() ، يتم محاسبتك على قراءة مستند واحد لكل دفعة تصل إلى 1000 إدخال فهرس مطابق للاستعلام. بالنسبة للاستعلامات التجميعية التي تطابق 0 إدخالات فهرس، يوجد حد أدنى لرسوم قراءة مستند واحد.

على سبيل المثال، تتم محاسبة عمليات count() التي تتطابق بين 0 و1000 إدخال فهرس مقابل قراءة مستند واحد. بالنسبة لعملية count() التي تطابق 1500 إدخال فهرس، تتم محاسبتك على قراءتين للمستند.

الاستماع إلى نتائج الاستعلام

يتيح لك Cloud Firestore الاستماع إلى نتائج الاستعلام والحصول على تحديثات في الوقت الفعلي عندما تتغير نتائج الاستعلام.

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

تعتمد فواتير المستمعين في SDKS للجوال والويب أيضًا على ما إذا كان الثبات في وضع عدم الاتصال ممكّنًا أم لا:

  • إذا تم تمكين استمرار عدم الاتصال بالإنترنت وتم قطع اتصال المستمع لأكثر من 30 دقيقة (على سبيل المثال، إذا أصبح المستخدم غير متصل بالإنترنت)، فسيتم محاسبتك على عمليات القراءة كما لو كنت قد أصدرت استعلامًا جديدًا تمامًا.

  • إذا تم تعطيل الاستمرارية في وضع عدم الاتصال، فسيتم محاسبتك على عمليات القراءة كما لو كنت قد أصدرت استعلامًا جديدًا عندما يقوم المستمع بقطع الاتصال وإعادة الاتصال.

إدارة مجموعات النتائج الكبيرة

يحتوي Cloud Firestore على العديد من الميزات لمساعدتك في إدارة الاستعلامات التي تعرض عددًا كبيرًا من النتائج:

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

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

ومع ذلك، عندما تقوم بإرسال استعلام يتضمن إزاحة، فسيتم محاسبتك على قراءة لكل مستند تم تخطيه. على سبيل المثال، إذا كان الاستعلام الخاص بك يستخدم إزاحة قدرها 10، وقام الاستعلام بإرجاع مستند واحد، فسيتم محاسبتك على 11 قراءة. وبسبب هذه التكلفة الإضافية، يجب عليك استخدام المؤشرات بدلاً من الإزاحات كلما أمكن ذلك.

استعلامات أخرى غير ما يقرأه المستند

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

الحد الأدنى لرسوم الاستعلامات

يوجد حد أدنى لرسوم قراءة مستند واحد لكل استعلام تقوم بإجرائه، حتى لو لم يُرجع الاستعلام أي نتائج.

قواعد أمان Cloud Firestore

بالنسبة لمكتبات عملاء الهاتف المحمول والويب، إذا كانت قواعد أمان Cloud Firestore لديك تستخدم exists() أو get() أو getAfter() لقراءة مستند واحد أو أكثر من قاعدة بياناتك، فسيتم محاسبتك على عمليات القراءة الإضافية كما يلي:

  • تتم محاسبتك على عمليات القراءة الضرورية لتقييم قواعد أمان Cloud Firestore الخاصة بك.

    على سبيل المثال، إذا كانت القواعد الخاصة بك تشير إلى ثلاثة مستندات، ولكن يتعين على Cloud Firestore قراءة اثنين فقط من تلك المستندات لتقييم القواعد الخاصة بك، فسيتم محاسبتك على قراءتين إضافيتين للمستندات التابعة.

    يتم محاسبتك على قراءة واحدة فقط لكل مستند تابع حتى إذا كانت قواعدك تشير إلى هذا المستند أكثر من مرة.

  • يتم محاسبتك على تقييم القاعدة مرة واحدة فقط لكل طلب.

    ونتيجة لذلك، يمكن أن تكون تكلفة قراءة مستندات متعددة أقل من تكلفة قراءة مستندات واحدة في كل مرة، لأن قراءة مستندات متعددة تتطلب طلبات أقل.

  • عند الاستماع إلى نتائج الاستعلام، يتم محاسبتك على تقييم القاعدة في جميع الحالات التالية:

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

حجم تخزين قاعدة البيانات

تتم محاسبتك على كمية البيانات التي تخزنها في Cloud Firestore، بما في ذلك نفقات التخزين العامة. يتضمن مقدار الحمل بيانات التعريف والفهارس التلقائية والفهارس المركبة.

يتطلب كل مستند مخزّن في Cloud Firestore البيانات الوصفية التالية:

  • معرف المستند، بما في ذلك معرف المجموعة واسم المستند.
  • اسم وقيمة كل حقل. نظرًا لأن Cloud Firestore ليس له مخطط، فيجب تخزين اسم كل حقل في المستند مع قيمة الحقل.
  • أي فهارس أحادية ومركبة تشير إلى المستند. يحتوي كل إدخال فهرس على معرف المجموعة؛ أي عدد من قيم الحقول، اعتمادًا على تعريف الفهرس؛ واسم الوثيقة.

تكاليف التخزين بالجيجابايت/الشهر ويتم حسابها يوميًا. يقيس Cloud Firestore حجم قاعدة البيانات يوميًا. على مدى فترة شهر، يتم حساب متوسط ​​نقاط العينة هذه لحساب حجم تخزين قاعدة البيانات. يتم ضرب هذه القيمة المتوسطة في سعر وحدة التخزين (جيجابايت في الشهر)

تعرف على كيفية حساب سعة تخزين Cloud Firestore في حسابات حجم التخزين .

بيانات بيتر

إذا قمت بتمكين PITR ، فسيتم محاسبتك على تخزين بيانات PITR. سيجد معظم العملاء أن التكلفة الإجمالية لتخزين بيانات PiTR تشبه تكلفة تخزين قاعدة البيانات.

تكاليف تخزين PITR هي بالجيجابايت/الشهر ويتم حسابها يوميًا. يقيس Cloud Firestore حجم قاعدة البيانات يوميًا. على مدى فترة شهر، يتم حساب متوسط ​​نقاط العينة هذه لحساب حجم تخزين قاعدة البيانات. يتم ضرب هذه القيمة المتوسطة في سعر الوحدة PITR (GiB-month).

على سبيل المثال، إذا كان متوسط ​​حجم قاعدة البيانات الخاصة بك خلال شهر ما هو 1 جيجا بايت وتم تمكين PITR للشهر بأكمله، فإن حجم بيانات PITR القابلة للفوترة هو 1 جيجا بايت أيضًا.

الحد الأدنى للفوترة: قد يتم تحصيل ما يصل إلى يوم واحد من تكلفة تخزين PITR حتى إذا قمت بتعطيل PITR خلال يوم واحد بعد التمكين.

النسخ الاحتياطي للبيانات وعمليات الاستعادة

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

تكاليف تخزين النسخ الاحتياطية بالجيجابايت/الشهر. على مدى فترة شهر، يتم أيضًا حساب عدد الأيام التي يتم الاحتفاظ فيها بكل نسخة احتياطية، بمتوسطها على مدار الشهر. يتم حساب تكلفة كل نسخة احتياطية باستخدام حجم تخزين النسخة الاحتياطية مضروبًا في نسبة شهر الاحتفاظ بالنسخة الاحتياطية، مضروبًا في سعر الوحدة.

عند إجراء عملية استعادة، يقوم Cloud Firestore بقياس حجم النسخة الاحتياطية لعملية الاستعادة. يتم ضرب حجم النسخة الاحتياطية في سعر الوحدة لعمليات الاستعادة (GiB).

النطاق الترددي للشبكة

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

يقوم Cloud Firestore بحساب حجم الاستجابة بناءً على تنسيق الرسالة المتسلسلة. لا يتم احتساب حمل البروتوكول، مثل حمل SSL، ضمن استخدام النطاق الترددي للشبكة. الطلبات التي تم رفضها بواسطة قواعد أمان Cloud Firestore الخاصة بك لا يتم احتسابها ضمن استخدام النطاق الترددي للشبكة.

لمعرفة مقدار النطاق الترددي للشبكة الذي استخدمته، يمكنك استخدام وحدة تحكم GCP لتصدير بيانات الفوترة إلى ملف .

أسعار الشبكة العامة

بالنسبة للطلبات التي تنشأ داخل Google Cloud Platform (على سبيل المثال، من تطبيق يعمل على Google Compute Engine)، يتم محاسبتك على النحو التالي:

نوع المرور سعر
نقل البيانات الواردة حر
نقل البيانات داخل المنطقة حر
نقل البيانات بين المناطق في نفس المنطقة المتعددة حر
نقل البيانات بين المناطق داخل الولايات المتحدة (لكل جيجا بايت) 0.01 دولار (أول 10 جيجا بايت شهريًا مجانية)
نقل البيانات بين المناطق، ولا يشمل حركة المرور بين مناطق الولايات المتحدة معدلات نقل بيانات الإنترنت الصادرة عبر Google Cloud Platform

إذا كنت تدفع بعملة غير الدولار الأمريكي، فسيتم تطبيق الأسعار المدرجة بعملتك على وحدات SKU الخاصة بـ Cloud Platform .

يخضع Cloud Firestore أيضًا لرسوم خروج إضافية من الإنترنت لما يلي:

  • طلبات Google Cloud بين المناطق، ولا تشمل حركة المرور بين مناطق الولايات المتحدة
  • الطلبات الواردة من خارج Google Cloud (على سبيل المثال، من الجهاز المحمول الخاص بالمستخدم)

راجع معدلات الخروج من الإنترنت في Google Cloud .

انظر مثال التسعير

لمعرفة كيفية تراكم تكاليف فوترة Cloud Firestore في نموذج تطبيق حقيقي، راجع مثال فوترة Cloud Firestore .

إدارة الإنفاق

للمساعدة في تجنب الرسوم غير المتوقعة على فاتورتك، قم بتعيين الميزانيات والتنبيهات الشهرية باستخدام وحدة تحكم الفوترة في Google Cloud.

لمراقبة استخدامك لـ Cloud Firestore، افتح علامة التبويب "استخدام Cloud Firestore" في وحدة تحكم Firebase. استخدم لوحة التحكم لقياس استخدامك خلال فترات زمنية مختلفة.