Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

از صورتحسابهای غافلگیر کننده خودداری کنید

این که آیا شما در حال توسعه برنامه خود هستید یا یک برنامه تولید کامل دارید ، می خواهید مطمئن شوید که هزینه های خود را درک کرده اید و چگونه از قبض های غافلگیر کننده جلوگیری کنید.

اگر شما در حال حاضر نیست، چک کردن فایربیس قیمت گذاری برنامه به درک چگونگی صدور صورت حساب برای کار برای فایربیس.

این صفحه جنبه های مهم درک و نظارت بر میزان مصرف و میزان مصرف شما را راهنمایی می کند ، از جمله:


کد خود را تست کنید

آزمایش کد شما قبل از استقرار در تولید به دلایل زیادی ایده خوبی است ، مانند گرفتن اشتباهاتی که ممکن است هزینه قابل توجهی برای شما هزینه داشته باشد. همانطور که شما در حال ایجاد زیرساخت های لازم برای برنامه خود را، ما به شدت تست اول به صورت محلی با استفاده از توصیه فایربیس محلی شبیه ساز سوئیت .

مجموعه Local Emulator Suite به شما امکان می دهد مواردی از عملکردهای Cloud ، Cloud Firestore ، پایگاه داده Realtime و سایر موارد را به صورت محلی در دستگاه رومیزی خود اجرا کنید. این کار نه تنها به شما این امکان را می دهد که به سرعت عملکردهای جدید - به ویژه عملکردهای ابری - را تکرار کنید ، بلکه اطمینان حاصل می کند که هیچ هزینه Firebase که ممکن است ناشی از آزمایش در برابر خدمات در حال تولید باشد را متحمل نشوید.

در حین آزمایش ، دلایل رایج بیش از حد مورد استفاده و هزینه را بررسی کنید:

  • فراموش کردن اضافه کردن محدودیت به درخواست پایگاه داده با میلیون ها نتیجه

  • ترکیبی از عملکردهای ابری که باعث بارگیری بیش از حد فن یا حتی حلقه های بی نهایت می شود



سطوح استفاده و هزینه خود را مشاهده کنید

شما باید بدانید که الگوهای استفاده معمولی برای برنامه شما چگونه است و مطمئن شوید که در آستانه هایی که برای شما مهم هستند باقی می مانید.

مشاهده استفاده از محصول به صورت جداگانه

می توانید میزان استفاده از محصول را در برگه "استفاده" برای بسیاری از محصولات کنسول Firebase مشاهده کنید.

مشاهده میزان استفاده کلی از پروژه

شما می توانید استفاده کلی پروژه خود را در مشاهده و طریقه استفاده و صدور صورت حساب داشبورد در کنسول فایربیس (به تنظیمات پروژه> طریقه استفاده و صدور صورت حساب).

  • شما می توانید میزان استفاده ماهانه خود و میزان اندازه گیری میزان مصرف خود را تا سهمیه اختصاصی استفاده رایگان مشاهده کنید.

  • برای مرور خلاصه روزانه استفاده و نحوه اندازه گیری آن تا سهمیه اختصاصی استفاده رایگان ، روی هر محصول کلیک کنید.

به یاد داشته باشید که هر محصول دارای سهمیه های استفاده متفاوت و بنابراین زمان بندی های متفاوتی است ، برای مثال:

  • استفاده از Cloud Firestore و Cloud Storage روزانه محاسبه می شود.

  • استفاده از توابع ابر ماهانه محاسبه می شود.



تنظیم ایمیل هشدار بودجه

با ایجاد بودجه در صورتحساب ابری Google و تنظیم هشدارهای بودجه ، از شگفتی در قبض خود جلوگیری کنید. این بخش نحوه انجام هر دوی اینها را برای پروژه Firebase شما توضیح می دهد.

شما می توانید هشدارهای بودجه ای ساده ای تنظیم کنید که وقتی پروژه شما از یک آستانه تعیین شده بیشتر می شود ، اعلان های ایمیل را برای شما و هم تیمی های شما ارسال می کند.

اگر اخیراً به طرح قیمت گذاری Blaze ارتقا داده اید ، ممکن است هشدار بودجه داشته باشید. اما اگر می خواهید درباره هشدارهای بودجه بیشتر بدانید ، یک هشدار جدید تنظیم کنید یا یک هشدار موجود را اصلاح کنید ، این بخش برای شما مناسب است!

نمای کلی بودجه و هشدارهای بودجه

بودجه ها مقادیر کلی دلار است که شما قصد دارید هر ماه هزینه کنید.

هشدار بودجه هر زمان که سطح هزینه پروژه شما به آستانه ای که تعیین کرده اید برسد ، ایمیلی ارسال می کند. هشدارهای بودجه خدمات یا استفاده از برنامه شما را خاموش نمی کند.

ما را خاموش نکنید خدمات و استفاده زیرا اگر چه شما ممکن است یک اشکال در برنامه خود باعث افزایش هزینه داشته باشد، شما فقط ممکن است در حال تجربه رشد مثبت غیر منتظره از برنامه شما. شما نمی خواهید برنامه شما به طور غیرمنتظره خاموش شود در صورتی که به آن بیشترین نیاز را دارید.

تنظیم بودجه و هشدار ساده بودجه

برای تنظیم بودجه یا هشدار بودجه ، باید مالک حساب مربوط به صورتحساب ابر باشید.

  1. رفتن به ابر کنسول گوگل ، دسترسی به پروژه خود را، پس از آن صدور صورت حساب را انتخاب کنید.

  2. برو به بودجه و هشدار پانل، سپس مراحل زیر را به راه اندازی یک بودجه و یک هشدار بودجه ایمیل فرستاده را تکمیل کنید:

    1. بودجه موجود را انتخاب کنید یا بودجه جدیدی ایجاد کنید.

    2. برای بودجه خود یک نام توصیفی بگذارید.

    3. محدوده هشدار بودجه ، از جمله پروژه (ها) و سرویس (های) موردنظر برای اعمال هشدار بودجه را تعیین کنید. شما احتمالا می خواهید را انتخاب کنید همه خدمات و زمانی که با هشدار بودجه آغاز شده است.

    4. تنظیم مقدار> نوع بودجه با استفاده از یکی از این گزینه ها:

      • یک مقدار مجموعه ای از پول - استفاده از این نوع زمانی که شما برای اولین بار شروع و یا تست برنامه خود را

      • یک مقدار به چه پروژه خود را ماه گذشته را صرف برابر - استفاده از این نوع زمانی که برنامه خود را در حال رشد است به طور پیوسته و شما نمی خواهید به روز رسانی مقدار بودجه هر ماه

    5. تنظیم درصد از هشدار بودجه.

      • برای آزمایش اولیه، سعی کنید از چند درصد، مانند 1٪، 2٪، 5٪، و 50 درصد از واقعی.

      • برای برنامه های تولید، سعی کنید از درصد محوری، مانند 50٪ و 100٪ واقعی و همچنین 150 درصد از پیش بینی.

    6. تنظیم کنید که چه کسی باید ایمیل دریافت کند.

      • به طور پیش فرض ، هرکسی که دارای مجوزهای صدور صورت حساب مناسب باشد ، ایمیل اعلان را دریافت می کند (به طور پیش فرض ، مدیران حساب صورتحساب و کاربران حساب صورت حساب در حساب مربوط به صورتحساب ابر).

      • همچنین می توانید برای افراد دیگر تیم خود ایمیل ارسال کنید. این امر مستلزم ایجاد یک ابر مانیتورینگ فضای کاری و سپس اضافه کردن یک کانال اطلاع رسانی مبتنی بر ایمیل به بخش هشدار از فضای کاری. برای کسب اطلاعات بیشتر در مورد این راه اندازی، سایت بازدید تنظیم هشدار صدور صورت حساب پیشرفته و منطق .

اگر شما از یک اطلاع رسانی برای یک درصد کم از بودجه (مانند 1٪)، شما باید یک ایمیل در عرض چند ساعت یا چند روز به شما می گویم که پروژه خود را قرار داده است و این آستانه را دریافت کنید.

مراحل بعدی

مشاهده تنظیم هشدار صدور صورت حساب و منطق پیشرفته به یاد بگیرند که چگونه به انجام موارد زیر:

  • از Cloud Monitoring برای ایجاد هشدارهای پیچیده تر برای صورتحساب و استفاده استفاده کنید ، از جمله هشدارهای سفارشی که اعلان ها را به رسانه های دیگر مانند Slack ارسال می کند.

  • منطق صورتحساب اضافی را بر اساس Google Cloud Pub/Sub ایجاد کنید.