تعتمد أسعار Firebase Hosting على استخدام مشروعك للملف الشخصي التالي:
مساحة التخزين بسعة Hosting (غيغابايت) — مقدار مساحة التخزين مطلوب لتخزين محتوى مواقع Hosting (ملفاتك الثابتة ملفات التهيئة).
نقل البيانات (غيغابايت/الشهر) — كمية البيانات إلى المستخدمين النهائيين من شبكة توصيل المحتوى (CDN) الخاصة بنا. يتم تلقائيًا ضبط كل موقع إلكتروني على "Hosting" بدعم من شبكة توصيل المحتوى (CDN) العالمية بدون أي رسوم
إنّ حصتك التي تبلغ Hosting هي على مستوى المشروع، وليس على مستوى الموقع الإلكتروني أو القناة. إِنْتَ يمكنك ترقية مشروعك إلى خطة فوترة Blaze للاستفادة من المزيد من الأرباح وسعة التخزين ومستويات نقل البيانات. اطّلِع على مزيد من المعلومات حول الحصص والأسعار في Firebase Hosting.
ننصحك بإعداد تنبيهات الميزانية لمشروعك في وحدة تحكّم Google Cloud.
يمكنك مراقبة مستوى مساحة التخزين في Hosting ومستوى نقل البيانات في كونسول Firebase:
انتقِل إلى لوحة بيانات الاستخدام في قسم Hosting في وحدة التحكّم.
يمكنك الاطّلاع على مستويات الاستخدام لفترات فوترة مختلفة، بالإضافة إلى كل مواقعك الإلكترونيةHosting أو لكل موقع إلكتروني.قم بزيارة عنوان URL الخاص بمشروعك لوحة بيانات الاستخدام والفوترة في وحدة التحكم.
التعرّف على مساحة التخزين في Hosting
عند نشر محتوى جديد على موقعك الإلكتروني، يمكنك إنشاء "إصدار" يشير إلى إصدار محدّد من المحتوى والإعدادات لموقعك الإلكتروني. تخزِّن Firebase الملفات المرتبطة بكل إصدار (سواء الإصدارات الجديدة أو أي إصدارات سابقة تم الاحتفاظ بها). تشكّل هذه الملفات Hosting مستوى استخدام مساحة التخزين في مشروعك.
مساحة التخزين هذه في Hosting مستقلة وغير مرتبطة بأي مساحة تخزين أخرى لـ مشروعك على Firebase (مثل Cloud Storage for Firebase أو مساحة تخزين قاعدة البيانات)
يُرجى العلم أنّ الحد الأقصى لحجم الملف في تطبيق Hosting هو 2 غيغابايت الملفات الفردية.
مساحة التخزين المتوفّرة التي تبلغ Hosting
يمكنك الحصول على مساحة تخزين مجانية لمحتوى Hosting تصل إلى 10 غيغابايت.
إذا لم تكن مشتركًا في خطة Blaze وبلغت الحد الأقصى البالغ 10 غيغابايت من مساحة التخزين المجانية في Hosting، لن تتمكّن من نشر محتوى جديد على مواقعك الإلكترونية. عليك إجراء ما يلي: وحذف الإصدارات الأقدم أو الترقية إلى خطة Blaze
إذا كنت مشتركًا في خطة Blaze وبلغت الحد الأقصى المسموح به لمساحة التخزين المجانية في Hosting، وهو 10 غيغابايت، سيتم تحصيل رسوم منك بقيمة 0.026 دولار أمريكي لكل 1 غيغابايت إضافي من مساحة التخزين في Hosting.
التحكّم في استخدام مساحة التخزين في Hosting
للتحكّم في مساحة التخزين المستخدَمة في Hosting، إليك بعض الإجراءات التي يمكنك اتّخاذها:
الحذف يدويًا إصدارات محددة.
يمكنك تخزين الملفات الأكبر حجمًا باستخدام Cloud Storage for Firebase، الذي يتيح يقدم حدًا أقصى لحجم العناصر في نطاق تيرابايت لكل عنصر على حدة.
فهم عملية نقل البيانات باستخدام "Hosting"
عندما يعرض Hosting أحد موارد موقعك الإلكتروني، يتم نقل البيانات من شبكة CDN إلى المستخدم النهائي. قد يكون المورد المطلوب متوفرًا مسبقًا في ذاكرة التخزين المؤقت لشبكة توصيل المحتوى (CDN) (نتيجة ذاكرة تخزين مؤقت) أو قد تحتاج إلى أن تأتي من الواجهة الخلفية Hosting ( عدم وجود ذاكرة التخزين المؤقت). إذا كان من الممكن تخزين المحتوى المطلوب مؤقتًا في شبكة توصيل المحتوى (CDN)، سيكون ذلك ممكنًا. يتم احتساب كلٍّ من عمليات الاستفادة من ذاكرة التخزين المؤقت وعدم الاستفادة منها ضمن استخدام Hosting نقل البيانات في مشروعك.
الحصة لنقل بيانات Hosting
توفّر شبكة توصيل المحتوى (CDN) العالمية لدينا تلقائيًا الدعم لكل موقع إلكتروني على Hosting بدون أي رسوم. يمكنك نقل البيانات من شبكة توصيل المحتوى إلى المستخدمين النهائيين بدون أي تكلفة لما يصل إلى 10 غيغابايت في الشهر.
إذا لم تكن مشتركًا في خطة Blaze وبلغت الحد الأقصى المسموح به وهو 10 غيغابايت في الشهر لنقل البيانات بدون تكلفة، سنمنحك مهلة قصيرة، ولكن سيتم إيقاف مواقعك الإلكترونية بعد ذلك. ستظلّ مواقعك الإلكترونية متوقفة إلى بدء الشهر التالي لأنّ فواتير نقل البيانات تستند إلى مستويات الاستخدام الشهرية. يمكنك إعادة تفعيل مواقعك الإلكترونية على الفور من خلال الترقية إلى خطة Blaze.
إذا كنت تستخدم خطة Blaze ووصلت إلى يمكنك استخدام 10 غيغابايت شهريًا لنقل البيانات بدون أي تكلفة 0.15 دولار أمريكي مقابل كل غيغابايت إضافية من البيانات يتم نقلها في ذلك الشهر.
التحكّم في استخدام ميزة نقل البيانات في "Hosting"
للتحكّم في استخدام ميزة نقل البيانات في Hosting، إليك بعض الإجراءات التي يمكن اتّخاذها إجراء مطلوب:
يمكنك تحسين ميزة التخزين المؤقت من جهة العميل لمحتوى موقعك الإلكتروني كي لا تحتاج المتصفّحات إلى طلب مورد من شبكة توصيل المحتوى (CDN). اطّلِع على مزيد من المعلومات عن التخزين المؤقت في مستندات مطوّري الويب.
تجنَّب تحميل الصور والفيديوهات التي لا تحتاج إلى عرضها في الواقع.
إنشاء عاملي خدمة للتعامل مع طلبات معينة.
في حال تحميل حِزم تطوير البرامج (SDK) لنظام Firebase من خلال عناوين URL محجوزة Hosting، احرص على قراءة معلومات مهمة عن مساحة الاسم المحجوزة لهذه العناوين URL.إليك بعض الموارد لمساعدتك في إعداد عاملي الخدمة، خاصةً باستخدام تطبيق الويب التقدّمي (PWA):
درس تطبيقي حول الترميز: تخزين الملفات مؤقتًا باستخدام مشغّل الخدمات
المستندات: Service Worker Mindset