لماذا أحتاج إلى حساب فوترة لاستخدام Cloud Functions for Firebase؟
يعتمد تطبيق "Cloud Functions for Firebase" على بعض خدمات Google المدفوعة. تعتمد عمليات نشر الدوال الجديدة باستخدام واجهة سطر الأوامر Firebase CLI بالإصدار 11.2.0 والإصدارات الأحدث على Cloud Build وArtifact Registry.
تستخدم عمليات النشر في الإصدارات السابقة Cloud Build بالطريقة نفسها، ولكنها تعتمد على Container Registry وCloud Storage للتخزين بدلاً من Artifact Registry. سيتم تحصيل رسوم استخدام هذه الخدمات بالإضافة إلى
الأسعار الحالية.
مساحة التخزين للإصدار 11.2.0 من واجهة سطر الأوامر في Firebase والإصدارات الأحدث
Artifact Registry
توفّر الحاويات التي يتم تشغيل الدوال فيها. يوفّر Artifact Registry أول 500 ميغابايت بدون أي تكلفة، لذا قد لا يتم فرض أي رسوم على عمليات نشر الدوال الأولى. في حال تجاوز هذا الحدّ، تتم فوترة كل غيغابايت إضافي من مساحة التخزين
بسعر 0.10 دولار أمريكي في الشهر.
مساحة التخزين للإصدار 11.1.x من واجهة سطر الأوامر في Firebase والإصدارات الأقدم
بالنسبة إلى الدوال التي تم نشرها في الإصدارات السابقة،
Container Registry،
يوفّر الحاويات التي يتم تشغيل الدوال فيها. وستتم فوترة كل حاوية مطلوبة لنشر دالة. قد تلاحظ رسومًا صغيرة لكل حاوية مخزَّنة، على سبيل المثال، يتم تحصيل 0.026 دولار أمريكي شهريًا مقابل مساحة تخزين تبلغ 1 غيغابايت.
لمزيد من المعلومات حول كيفية تغيُّر فاتورتك، يُرجى مراجعة ما يلي:
هل لا يزال بإمكان Cloud Functions for Firebase الاستخدام بدون تكلفة؟
نعم. حتى في خطة Blaze المَرِنة التي تعتمد على الدفع حسب الاستخدام، يوفّر Cloud Functions فئة مجانية لعمليات الاستدعاء ووقت الحوسبة وحركة مرور بيانات الإنترنت. تتوفّر أول 2,000,000 عملية استدعاء و400,000 غيغابايت في الثانية و200,000 وحدة معالجة مركزية في الثانية و5 غيغابايت من زيارات الخروج من الإنترنت بدون أي تكلفة كل شهر. وسيتم تحصيل رسوم منك مقابل الاستخدام الذي يتجاوز هذه الحدود فقط.
بعد أول 500 ميغابايت من مساحة التخزين المجانية، ستتحمّل كل عملية نشر رسومًا صغيرة مقابل مساحة التخزين المستخدَمة لحاوية الدالة. إذا كانت عملية التطوير تعتمد على نشر الدوال للاختبار، يمكنك تقليل التكاليف بشكل أكبر باستخدام Firebase Local Emulator Suite أثناء التطوير.
هل تخطّط Firebase لزيادة الحصص والحدود في
Cloud Functions for Firebase؟
لا، ليس هناك أي خطط لتغيير الحصص باستثناء إزالة الحد الأقصى لوقت الإنشاء. وبدلاً من تلقّي أخطاء أو تحذيرات عند الوصول إلى حصة الإنشاء اليومية التي تبلغ 120 دقيقة، سيتم تحصيل الرسوم منك بموجب بنود خطة Blaze المَرِنة. يُرجى الاطّلاع على
الحصص والحدود.
هل يمكنني الحصول على رصيد بقيمة 300 دولار أمريكي (أو ما يعادله بالعملة المحلية) في "Google Cloud"؟
نعم، يمكنك إنشاء حساب على Cloud Billing في وحدة تحكّم Google Cloud للحصول على رصيد بقيمة 300 دولار أمريكي، ثم ربط حساب Cloud Billing بمشروع على Firebase.
يُرجى العِلم أنّه في حال تنفيذ هذا الإجراء، عليك بعد ذلك
إعداد
خطة Blaze المَرِنة في وحدة تحكّم Firebase لكي
يواصل مشروعك العمل بعد استنفاد الرصيد الذي تبلغ قيمته 300 دولار أمريكي.
أريد اتّباع درس تطبيقي حول الترميز للتعرّف على Firebase. هل يمكنكم منحي
حساب فوترة مؤقتًا؟
لا، عذرًا. يمكنك استخدام
Firebase Local Emulator Suite لأغراض التطوير
بدون الحاجة إلى حساب على Cloud Billing. بدلاً من ذلك، يمكنك تقديم طلب للحصول على
فترة تجريبية مجانية من Google Cloud.
إذا استمرّت المشاكل في دفع فاتورتك بسبب هذا التغيير، يُرجى التواصل مع فريق دعم Firebase.
أخشى أن تتراكم عليّ فواتير ضخمة.
يمكنك
إعداد ميزانيات للتنبيهات فقط
في وحدة تحكّم "Google Cloud" للمساعدة في التحكّم في التكاليف. يمكنك أيضًا وضع حدود لعدد النُسخ التي تتم فوترتها لكل دالة.
للحصول على فكرة عن التكلفة في السيناريوهات النموذجية، يمكنك الاطّلاع على أمثلة أسعار Cloud Functions.
لاستخدام الإضافات، عليك الترقية إلى
خطة Blaze المَرِنة. سيتم تحصيل مبلغ صغير منك (عادةً
حوالي 0.01 دولار أمريكي شهريًا)
مقابل موارد Firebase التي تتطلّبها كل إضافة تثبّتها (حتى إذا لم يتم
استخدامها)، بالإضافة إلى أي رسوم مرتبطة باستخدامك لخدمات
Firebase.
تاريخ التعديل الأخير: 2026-10-18 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2026-10-18 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]