الأسئلة الشائعة حول التغييرات في أسعار "مساحة تخزين سحابية لـ Firebase" والحِزم التلقائية

كما أعلنّا في سبتمبر 2024، ستجري Firebase بعض التغييرات على Cloud Storage for Firebase وستتّخذ خطوات استباقية لمنع إساءة الاستخدام على منصّتنا. يتطلّب ذلك تعديل البنية الأساسية لدينا لتحقيق توافق أفضل مع Google Cloud Storage الحصة والفوترة.

نتيجةً لهذه التغييرات في البنية الأساسية، نطلب الآن أن تكون المشاريع ضمن خطة التسعير Blaze للدفع حسب الاستخدام من أجل استخدام Cloud Storage for Firebase. سيظل الاستخدام بدون تكلفة متاحًا حتى في خطة أسعار Blaze.

راجِع الأسئلة الشائعة التالية لمعرفة تفاصيل حول التغييرات:



التجربة المتوقّعة إذا لم تتم الترقية

ما سيحدث: اعتبارًا من 3 فبراير 2026، إذا كان لديك حزمة *.appspot.com تلقائية، وكان مشروعك على Firebase لا يزال يستخدم خطة تسعير Spark، ستفقد إذن الوصول إلى الحزمة من خلال وحدة التحكّم، وستبدأ طلبات البيانات من واجهة برمجة التطبيقات في عرض الخطأين 402 و403.

الإجراء المطلوب: لاستعادة إمكانية الوصول إلى الخدمة والجودة، عليك الترقية إلى خطة أسعار Blaze بنظام الدفع حسب الاستخدام. سيظلّ بإمكانك الاستفادة من الاستخدام بدون تكلفة حتى في خطة أسعار Blaze.

لا يمكن الوصول إلى وحدة التحكّم

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

أخطاء 402 و403

ستبدأ طلباتك إلى واجهات برمجة التطبيقات Cloud Storage (مثل الطلبات من تطبيقك) في التعذّر وستعرض أخطاء 402 أو 403.

أخطاء 402
"error": {
    "code": 402,
    "message": "Cloud Storage for Firebase no longer supports Firebase projects that are on the no-cost Spark pricing plan. Please upgrade to the pay-as-you-go Blaze pricing plan to maintain access to your default bucket and all other Cloud Storage resources. For details, see our FAQ: https://firebase.google.com/docs/storage/faqs-storage-changes-announced-sept-2024"
  }

أو

storage/quota-exceeded: Firebase Storage: Quota for bucket '{project-id}.appspot.com' exceeded, please view quota on https://firebase.google.com/pricing/. (storage/quota-exceeded)
أخطاء 403
<Error>
  <Code>UserProjectAccountProblem</Code>
  <Message>The project to be billed is associated with an absent billing account.</Message>
  <Details>The billing account for the owning project is disabled in state absent</Details>
</Error>

أو

storage/unauthorized: User does not have permission to access {path}

تحديد المشاكل وحلّها

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

تحديد المشاكل في إعدادات الفوترة وحلّها

تقدّم مستندات Cloud Billing مساعدة في تحديد المشاكل الشائعة المتعلّقة بالفوترة والدفع وحلّها. على سبيل المثال، يمكنك العثور على حلول في حال عدم قبول بطاقة الائتمان أو بطاقة السحب الآلي الهندية.

تحديد المشاكل في أذونات حساب الخدمة وحلّها

لكي يعمل Cloud Storage for Firebase بشكلٍ مناسب، يحتاج حساب خدمة في مشروعك على Firebase إلى أذونات معيّنة في "إدارة الهوية وإمكانية الوصول".

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



تغييرات على متطلبات خطة الأسعار

نشترط الآن استخدام خطة التسعير Blaze للدفع حسب الاستخدام إذا كنت تريد استخدام Cloud Storage for Firebase. لا يزال بإمكانك الاستفادة من الاستخدام بدون تكلفة حتى في خطة أسعار Blaze.

ندرك أنّ هذه التغييرات ستتطلّب منك وقتًا لتقييمها وإجراء تغييرات على مشروعك وعمليات سير العمل في Firebase. إذا كانت لديك أي أسئلة، يُرجى التواصل مع فريق دعم Firebase.



التغييرات على الحزمة التلقائية Cloud Storage

ندرك أنّ هذه التغييرات ستتطلّب منك وقتًا لتقييمها وإجراء تغييرات على مشروعك وعمليات سير العمل في Firebase. إذا كانت لديك أي أسئلة، يُرجى التواصل مع فريق دعم Firebase.



تغييرات على التفاعلات الآلية (مثل واجهات برمجة تطبيقات REST وTerraform)

إذا كنت توفّر أو تستخدم حِزم Cloud Storage for Firebase تلقائية بشكل آلي (على سبيل المثال، باستخدام واجهات برمجة تطبيقات REST أو Terraform)، راجِع التغييرات التالية لمعرفة ما إذا كنت بحاجة إلى تغيير أي شيء في سير العمل أو التطبيقات.

ندرك أنّ هذه التغييرات ستتطلّب منك وقتًا لتقييمها وإجراء تغييرات على مشروعك وعمليات سير العمل في Firebase. إذا كانت لديك أي أسئلة، يُرجى التواصل مع فريق دعم Firebase.



تغييرات على "موارد Google Cloud التلقائية"

"موارد Google Cloud التلقائية" هي أي موارد مشروع مرتبطة بـ Google App Engine، بما في ذلك ما يلي:

  • مثيل Cloud Firestore التلقائي
  • حزمة Cloud Storage for Firebase التلقائية (تحديدًا تلك التي يكون تنسيق اسمها PROJECT_ID.appspot.com)
  • Google Cloud Scheduler (خاصةً بالوظائف المُجدوَلة من الجيل الأول)

مع حدوث العديد من التغييرات على نظام Firebase المتكامل على مر السنين، تغيّرت عمليات الربط بين المراجع ذات الصلة بـ Firebase وGoogle App Engine.

ندرك أنّ هذه التغييرات ستتطلّب منك وقتًا لتقييمها وإجراء تغييرات على مشروعك وعمليات سير العمل في Firebase. إذا كانت لديك أي أسئلة، يُرجى التواصل مع فريق دعم Firebase.