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

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

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

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



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

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

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

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

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

الأخطاء 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 الخاص بك. لحلّ هذه المشكلة، يُرجى اتّباع الخطوات الموضّحة في هذه الأسئلة الشائعة.



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

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

ندرك أنّ هذه التغييرات ستتطلّب وقتًا لتقييمها وإجراء تغييرات على مشروعك وعمليات سير العمل في 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.