إعداد تنبيهات الميزانية لخدمات Firebase

توضّح هذه الصفحة كيفية إعداد الميزانيات التي تتضمّن تنبيهات فقط وإدارتها عندما يكون مشروع Firebase ضمن خطة Blaze المَرِنة.

التعليمات الواردة في هذه الصفحة عامة وتتعلّق بسياق Firebase. للحصول على معلومات مفصّلة عن الميزانيات التي تتضمّن تنبيهات فقط، اطّلِع على Google Cloud مستندات.

فهم الميزانيات

يمكنك التحكّم في تكاليفك وتجنُّب المفاجآت في فاتورتك من خلال إنشاء ميزانيات لـ Google Cloud Billing. الميزانيات هي مبالغ مالية عامة تخطّط لإنفاقها كل شهر، ويمكن أن تكون إما ميزانيات تتضمّن تنبيهات فقط أو ميزانيات تتضمّن حدًا أقصى للإنفاق.

الميزانيات التي تتضمّن تنبيهات فقط (هذه الصفحة)

  • إذا بلغ الإنفاق الحدود التي تم ضبطها لميزانيتك، عندئذٍ Cloud Billing ترسِل إشعارات بالبريد الإلكتروني.

  • لاحظ ما يلي:

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

    • عند الترقية إلى خطة Blaze المَرِنة في Firebase، سيُطلب منك تلقائيًا إعداد ميزانية تتضمّن تنبيهات فقط. يمكنك أيضًا إعداد ميزانيات تتضمّن تنبيهات فقط يدويًا في وحدة التحكّم Google Cloud (كما هو موضّح في هذه الصفحة).

الميزانيات التي تتضمّن حدًا أقصى للإنفاق

  • إذا بلغ الإنفاق الحدود التي تم ضبطها لميزانيتك لخدمة معيّنة، Cloud Billing سترسِل إشعارات بالبريد الإلكتروني.

  • إذا بلغ الإنفاق% 100 من ميزانيتك لتلك الخدمة، Cloud Billing ستوقف هذه الخدمة مؤقتًا لبقية الشهر.

  • لاحظ ما يلي:

    • لا تتوفّر الميزانيات التي تتضمّن حدًا أقصى للإنفاق إلا لخدمات Firebase التالية: Firebase AI Logic وFirebase App Hosting وCloud Functions for Firebase وFirebase Extensions.

    • يمكنك إعداد ميزانيات تتضمّن حدًا أقصى للإنفاق يدويًا في Firebase وحدة التحكّم أو Google Cloud وحدة التحكّم.

إعداد ميزانيات تتضمّن تنبيهات فقط

إليك كيفية إعداد ميزانية تتضمّن تنبيهات فقط:

  1. تأكَّد من حصولك على إذن الوصول المناسب.

    تحتاج إلى إذن وصول على مستوى المشرف إلى حساب Cloud Billing المرتبط، وتحديدًا دور مشرف حساب الفوترة في حساب Cloud Billing المرتبط بالمشروع.

  2. انتقِل إلى إعدادات الميزانية:

    1. يمكنك الوصول إلى مشروعك في وحدة تحكّم Firebase، ثم الانتقال إلى صفحة الإعدادات > الاستخدام والفوترة > التفاصيل والإعدادات.

    2. في قسم تنبيهات الميزانية ، انقر على إنشاء أول ميزانية. سيتم نقلك إلى صفحة الميزانيات والتنبيهات في Cloud console.

      يُرجى العِلم أنّه إذا سبق لك إعداد ميزانية، ستظهر لك هنا بدلاً من الرابط "إنشاء أول ميزانية".

  3. أكمِل الخطوات التالية لإعداد ميزانية وتنبيه بشأن الميزانية يتم إرساله عبر البريد الإلكتروني:

    1. اختَر ميزانية حالية أو أنشِئ ميزانية جديدة.

    2. أدخِل اسمًا وصفيًا لميزانيتك.

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

    4. اضبط المبلغ > نوع الميزانية باستخدام أحد الخيارات التالية:

      • مبلغ محدّد من المال : استخدِم هذا النوع عند البدء أو اختبار تطبيقك لأول مرة.

      • مبلغ يساوي ما أنفقه مشروعك في الشهر الماضي : استخدِم هذا النوع عندما ينمو تطبيقك بشكل مطّرد ولا تريد مواصلة تعديل مبلغ الميزانية كل شهر.

    5. اضبط التنبيهات بشأن نسبة مئوية من الميزانية.

      • للاختبار الأولي، جرِّب عدة نسب مئوية، مثل %1 و%2 و%5 و% 50 من المبلغ الفعلي.

      • بالنسبة إلى التطبيقات قيد الإنتاج، جرِّب نسبًا مئوية أساسية، مثل% 50 و% 100 من المبلغ الفعلي بالإضافة إلى% 150 من المبلغ المتوقّع.

    6. اضبط المستخدمين الذين يجب أن تصلهم الرسائل الإلكترونية.

      • تلقائيًا، يتلقّى أي مستخدم لديه أذونات الفوترة المناسبة رسالة الإشعار الإلكترونية (تلقائيًا، مشرفو حساب الفوترة و مستخدِمو حساب الفوترة في حساب الفوترة في Google Cloud Cloud Billing المرتبط).

      • يمكنك أيضًا إرسال رسائل إلكترونية إلى مستخدمين آخرين في فريقك. يتطلّب ذلك إنشاء مساحة عمل Cloud Monitoring، ثم إضافة قناة إشعارات مستندة إلى البريد الإلكتروني إلى قسم التنبيهات في مساحة العمل. لمزيد من المعلومات عن هذا الإعداد، انتقِل إلى مقالة إعداد تنبيهات الفوترة المتقدّمة والمنطق.

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

القيود المفروضة على الميزانيات التي تتضمّن تنبيهات فقط

في ما يلي قيود مهمة يجب فهمها بشأن الميزانيات التي تتضمّن تنبيهات فقط:

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

  • يمكن أن تستوعب مستويات مختلفة من النطاق. يمكن أن يكون نطاق الميزانية التي تتضمّن تنبيهات فقط أيًا من المستويات التالية:

    • حساب Cloud Billing كامل

    • مؤسسة واحدة أو أكثر أو مجلدات أو مشاريع مرتبطة بـ حسابك Cloud Billing

    • خدمة واحدة أو أكثر، مثل Cloud Firestore أو دوال Cloud Run (بالنسبة إلى Cloud Functions for Firebase)

    • الموارد التي تم تطبيق تصنيف معيّن عليها

  • يمكن أن تستوعب نطاقات زمنية مختلفة. يمكن أن تكون الميزانية التي تتضمّن تنبيهات فقط شهرية أو كل ثلاثة أشهر أو سنوية أو نطاقات زمنية مخصّصة.

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