Google is committed to advancing racial equity for Black communities. See how.
ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

فهم فوترة Cloud Firestore

يوضح هذا المستند تفاصيل تسعير Cloud Firestore. يخبرك أيضًا بكيفية الحد من إنفاقك على Cloud Firestore ومراقبته.

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

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

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

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

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

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

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

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

اختر المنطقة

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

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

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.06 دولار لكل 100،000 مستند
وثيقة يكتب 0.18 دولار لكل 100،000 مستند
يحذف المستند 0.02 دولار لكل 100،000 مستند
بيانات مخزنه 0.18 دولار / جيجابايت / شهر

لوس أنجلوس

لوس أنجلوس

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.036 دولار لكل 100،000 مستند
وثيقة يكتب 0.108 دولار لكل 100،000 مستند
يحذف المستند 0.012 دولار لكل 100،000 مستند
بيانات مخزنه 0.108 دولار أمريكي / جيجابايت / شهر

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

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

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.036 دولار لكل 100،000 مستند
وثيقة يكتب 0.108 دولار لكل 100،000 مستند
يحذف المستند 0.012 دولار لكل 100،000 مستند
بيانات مخزنه 0.108 دولار أمريكي / جيجابايت / شهر

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

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

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.033 دولار لكل 100،000 مستند
وثيقة يكتب 0.099 دولار لكل 100،000 مستند
يحذف المستند 0.011 دولار لكل 100،000 مستند
بيانات مخزنه 0.099 دولار / جيجابايت / شهر

لاس فيجاس

لاس فيجاس

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.033 دولار لكل 100،000 مستند
وثيقة يكتب 0.099 دولار لكل 100،000 مستند
يحذف المستند 0.011 دولار لكل 100،000 مستند
بيانات مخزنه 0.165 دولار / جيجابايت / شهر

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

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

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.06 دولار لكل 100،000 مستند
وثيقة يكتب 0.18 دولار لكل 100،000 مستند
يحذف المستند 0.02 دولار لكل 100،000 مستند
بيانات مخزنه 0.18 دولار / جيجابايت / شهر

مونتريال

مونتريال

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.033 دولار لكل 100،000 مستند
وثيقة يكتب 0.099 دولار لكل 100،000 مستند
يحذف المستند 0.011 دولار لكل 100،000 مستند
بيانات مخزنه 0.099 دولار / جيجابايت / شهر

ساو باولو

ساو باولو

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.045 دولار لكل 100،000 مستند
وثيقة يكتب 0.135 دولار لكل 100،000 مستند
يحذف المستند 0.015 دولار لكل 100،000 مستند
بيانات مخزنه 0.135 دولار / جيجابايت / شهر

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

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

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.06 دولار لكل 100،000 مستند
وثيقة يكتب 0.18 دولار لكل 100،000 مستند
يحذف المستند 0.02 دولار لكل 100،000 مستند
بيانات مخزنه 0.18 دولار / جيجابايت / شهر

زيورخ

زيورخ

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.042 دولار لكل 100،000 مستند
وثيقة يكتب 0.126 دولار لكل 100،000 مستند
يحذف المستند 0.014 دولار لكل 100،000 مستند
بيانات مخزنه 0.210 دولار / جيجابايت / الشهر

فرانكفورت

فرانكفورت

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.039 دولار لكل 100،000 مستند
وثيقة يكتب 0.117 دولار لكل 100،000 مستند
يحذف المستند 0.013 دولار لكل 100،000 مستند
بيانات مخزنه 0.117 دولار / جيجابايت / شهر

لندن

لندن

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.039 دولار لكل 100،000 مستند
وثيقة يكتب 0.117 دولار لكل 100،000 مستند
يحذف المستند 0.013 دولار لكل 100،000 مستند
بيانات مخزنه 0.117 دولار / جيجابايت / شهر

مومباي

مومباي

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.035 دولار لكل 100،000 مستند
وثيقة يكتب 0.104 دولار أمريكي لكل 100،000 مستند
يحذف المستند 0.012 دولار لكل 100،000 مستند
بيانات مخزنه 0.104 دولار أمريكي / جيجابايت / شهر

سيدني

سيدني

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.038 دولار لكل 100،000 مستند
وثيقة يكتب 0.115 دولار لكل 100،000 مستند
يحذف المستند 0.013 دولار لكل 100،000 مستند
بيانات مخزنه 0.115 دولار / جيجابايت / شهر

هونج كونج

هونج كونج

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.06 دولار لكل 100،000 مستند
وثيقة يكتب 0.18 دولار لكل 100،000 مستند
يحذف المستند 0.02 دولار لكل 100،000 مستند
بيانات مخزنه 0.18 دولار / جيجابايت / شهر

طوكيو

طوكيو

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.038 دولار لكل 100،000 مستند
وثيقة يكتب 0.115 دولار لكل 100،000 مستند
يحذف المستند 0.013 دولار لكل 100،000 مستند
بيانات مخزنه 0.115 دولار / جيجابايت / شهر

جاكرتا

جاكرتا

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.038 دولار لكل 100،000 مستند
وثيقة يكتب 0.115 دولار لكل 100،000 مستند
يحذف المستند 0.013 دولار لكل 100،000 مستند
بيانات مخزنه 0.192 دولار / جيجابايت / شهر

أوساكا

أوساكا

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.038 دولار لكل 100،000 مستند
وثيقة يكتب 0.115 دولار لكل 100،000 مستند
يحذف المستند 0.013 دولار لكل 100،000 مستند
بيانات مخزنه 0.195 دولار / جيجابايت / شهر

سيول

سيول

التسعير يتجاوز الحصة المجانية
يقرأ المستند 0.038 دولار لكل 100،000 مستند
وثيقة يكتب 0.115 دولار لكل 100،000 مستند
يحذف المستند 0.013 دولار لكل 100،000 مستند
بيانات مخزنه 0.192 دولار / جيجابايت / شهر

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

قواعد أمان Cloud Firestore

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

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

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

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

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

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

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

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

حجم التخزين

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

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

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

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

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

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

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

التسعير العام للشبكة

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

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

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

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

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

راجع أسعار خروج الإنترنت من Google Cloud Platform .

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

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

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

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

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