หน้านี้อธิบายวิธีตั้งค่าและจัดการ งบประมาณสำหรับการแจ้งเตือนเท่านั้น เมื่อโปรเจ็กต์ Firebase ของคุณใช้แพ็กเกจราคา Blaze
วิธีการในหน้านี้เป็นวิธีการระดับสูงที่มีบริบทของ Firebase ดูข้อมูลโดยละเอียดเกี่ยวกับงบประมาณสำหรับการแจ้งเตือนเท่านั้นได้ใน Google Cloudเอกสารประกอบของ Google Cloud
ทำความเข้าใจงบประมาณ
คุณสามารถควบคุมค่าใช้จ่ายและหลีกเลี่ยงค่าใช้จ่ายที่ไม่คาดคิดในใบเรียกเก็บเงินได้โดยการสร้างงบประมาณ สำหรับ Google Cloud Billing งบประมาณ คือจำนวนเงินทั่วไปที่คุณวางแผนจะใช้จ่ายในแต่ละเดือน และอาจเป็น งบประมาณสำหรับการแจ้งเตือนเท่านั้น หรือ งบประมาณขีดจำกัดการใช้จ่าย
งบประมาณสำหรับการแจ้งเตือนเท่านั้น (หน้านี้)
หากการใช้จ่ายถึงเกณฑ์ที่กำหนดไว้สำหรับงบประมาณ ระบบการเรียกเก็บเงินของ Cloud จะ Cloud Billing ส่งการแจ้งเตือนทางอีเมล
โปรดทราบดังต่อไปนี้
การแจ้งเตือนงบประมาณ จะ ไม่ หยุดบริการชั่วคราว โดยมีวัตถุประสงค์เพื่อช่วยคุณตรวจสอบค่าใช้จ่ายและแจ้งเตือนให้คุณดำเนินการได้หากจำเป็น เช่น คุณอาจพิจารณา ใช้การแจ้งเตือนงบประมาณเพื่อปิดใช้การเรียกเก็บเงินในโปรเจ็กต์
เมื่ออัปเกรดเป็นแพ็กเกจราคา Blaze ใน Firebase คอนโซล ระบบจะแจ้งให้คุณตั้งค่างบประมาณสำหรับการแจ้งเตือนเท่านั้นโดยอัตโนมัติ นอกจากนี้ คุณยังตั้งค่างบประมาณสำหรับการแจ้งเตือนเท่านั้น ในคอนโซล Google Cloud ได้ด้วยตนเอง (ตามที่อธิบายไว้ในหน้านี้)
งบประมาณขีดจำกัดค่าใช้จ่าย
หากการใช้จ่ายถึงเกณฑ์ที่กำหนดไว้สำหรับงบประมาณ ของบริการที่เฉพาะเจาะจง, ระบบการเรียกเก็บเงินของ Cloud จะ Cloud Billing ส่งการแจ้งเตือนทางอีเมล
หากการใช้จ่ายถึง 100% ของงบประมาณสำหรับบริการนั้น ระบบการเรียกเก็บเงินของ Cloud จะ Cloud Billing หยุดบริการนั้นชั่วคราวสำหรับเดือนที่เหลือ
โปรดทราบดังต่อไปนี้
งบประมาณขีดจำกัดการใช้จ่ายมีให้บริการสำหรับบริการ Firebase ต่อไปนี้เท่านั้น: Firebase AI Logic, Firebase App Hosting, Cloud Functions for Firebase, และ Firebase Extensions
คุณสามารถตั้งค่างบประมาณขีดจำกัดการใช้จ่าย ได้ด้วยตนเองในคอนโซล FirebaseหรือคอนโซลGoogle Cloud
ตั้งค่างบประมาณสำหรับการแจ้งเตือนเท่านั้น
วิธีตั้งค่างบประมาณสำหรับการแจ้งเตือนเท่านั้น
ตรวจสอบว่าคุณมีสิทธิ์เข้าถึงที่เหมาะสม
คุณต้องมีสิทธิ์เข้าถึงระดับผู้ดูแลระบบในบัญชี Cloud Billing ที่ลิงก์ไว้ โดยเฉพาะบทบาท ผู้ดูแลระบบบัญชีสำหรับการเรียกเก็บเงิน ในบัญชี Cloud Billing ที่ลิงก์กับโปรเจ็กต์
ไปที่การตั้งค่างบประมาณโดยทำดังนี้
เข้าถึงโปรเจ็กต์ใน Firebase คอนโซล แล้วไปที่
Settings > Usage and billing > Details & settings pageในส่วนการแจ้งเตือนงบประมาณ ให้คลิกสร้างงบประมาณแรก ระบบจะนำคุณไปยังหน้า งบประมาณและการแจ้งเตือน ใน Cloudคอนโซล
โปรดทราบว่าหากคุณตั้งค่างบประมาณไว้แล้ว คุณจะเห็นงบประมาณนั้นที่นี่แทนลิงก์ "สร้างงบประมาณแรก"
ทำตามขั้นตอนต่อไปนี้เพื่อตั้งค่างบประมาณและการแจ้งเตือนงบประมาณทางอีเมล
เลือกงบประมาณที่มีอยู่หรือสร้างงบประมาณใหม่
ตั้งชื่อที่สื่อความหมายให้กับงบประมาณ
กำหนดขอบเขตสำหรับการแจ้งเตือนงบประมาณ ซึ่งรวมถึงโปรเจ็กต์และบริการที่คุณต้องการให้การแจ้งเตือนงบประมาณมีผล คุณอาจต้องการเลือก บริการทั้งหมด เมื่อเริ่มต้นใช้งานการแจ้งเตือนงบประมาณ
ตั้งค่า จำนวนเงิน > ประเภทงบประมาณ โดยใช้ตัวเลือกใดตัวเลือกหนึ่งต่อไปนี้
จำนวนเงินที่กำหนด \- ใช้ประเภทนี้เมื่อเริ่มต้นใช้งานหรือทดสอบแอป
จำนวนเงินเท่ากับที่โปรเจ็กต์ใช้จ่ายไปเมื่อเดือนที่แล้ว \- ใช้ประเภทนี้เมื่อแอปเติบโตอย่างต่อเนื่องและคุณไม่ต้องการอัปเดตจำนวนเงินงบประมาณทุกเดือน
ตั้งค่าการแจ้งเตือน เปอร์เซ็นต์ของงบประมาณ
สำหรับการทดสอบเบื้องต้น ให้ลองใช้เปอร์เซ็นต์ต่างๆ เช่น 1%, 2%, 5% และ 50% ของ ค่าใช้จ่ายจริง
สำหรับแอปที่ใช้งานจริง ให้ลองใช้เปอร์เซ็นต์สำคัญๆ เช่น 50% และ 100% ของ ค่าใช้จ่ายจริง รวมถึง 150% ของ ค่าใช้จ่ายที่คาดการณ์ไว้
ตั้งค่าผู้ที่ควรได้รับอีเมล
โดยค่าเริ่มต้น ผู้ที่มีสิทธิ์เข้าถึงการเรียกเก็บเงินที่เหมาะสมจะได้รับการ แจ้งเตือนทางอีเมล (โดยค่าเริ่มต้น ผู้ดูแลระบบบัญชีสำหรับการเรียกเก็บเงินและ ผู้ใช้บัญชีสำหรับการเรียกเก็บเงินในบัญชี Cloud Billing ที่เชื่อมโยง)
นอกจากนี้ คุณยังส่งอีเมลถึงบุคคลอื่นๆ ในทีมได้ด้วย ซึ่งต้องสร้างพื้นที่ทำงานของ Cloud Monitoring แล้วเพิ่มช่องทางการแจ้งเตือนทางอีเมลลงในส่วน การแจ้งเตือน ของพื้นที่ทำงาน ดูข้อมูลเพิ่มเติมเกี่ยวกับการตั้งค่านี้ได้ที่ ตั้งค่าการแจ้งเตือนและการใช้เหตุผลขั้นสูงสำหรับการเรียกเก็บเงิน
หากคุณตั้งค่าการแจ้งเตือนสำหรับ เปอร์เซ็นต์ของงบประมาณ ที่ต่ำ (เช่น 1%) คุณควรได้รับอีเมลภายใน 2-3 ชั่วโมงหรือ 2-3 วันเพื่อแจ้งให้ทราบว่าโปรเจ็กต์ถึงเกณฑ์ดังกล่าวแล้ว
ข้อจำกัดของงบประมาณสำหรับการแจ้งเตือนเท่านั้น
ข้อจำกัดที่สำคัญที่คุณควรทราบเกี่ยวกับงบประมาณสำหรับการแจ้งเตือนเท่านั้นมีดังนี้
งบประมาณสำหรับการแจ้งเตือนเท่านั้น จะไม่มี การหยุดบริการชั่วคราว โดยมีวัตถุประสงค์เพื่อช่วยคุณตรวจสอบค่าใช้จ่ายและแจ้งเตือนให้คุณดำเนินการได้หากจำเป็น เช่น คุณอาจพิจารณา ใช้การแจ้งเตือนงบประมาณเพื่อปิดใช้การเรียกเก็บเงินในโปรเจ็กต์
รองรับขอบเขตระดับต่างๆ งบประมาณสำหรับการแจ้งเตือนเท่านั้นสามารถกำหนดขอบเขตได้ในระดับใดระดับหนึ่งต่อไปนี้
บัญชี Cloud Billing ทั้งหมด
องค์กร โฟลเดอร์ หรือโปรเจ็กต์อย่างน้อย 1 รายการที่เชื่อมโยงกับ บัญชี Cloud Billingของคุณ
บริการอย่างน้อย 1 รายการ เช่น Cloud Firestore หรือ ฟังก์ชัน Cloud Run (สำหรับ Cloud Functions for Firebase)
ทรัพยากรที่มีป้ายกำกับเฉพาะ
รองรับช่วงเวลาต่างๆ งบประมาณสำหรับการแจ้งเตือนเท่านั้นอาจเป็นช่วงเวลารายเดือน รายไตรมาส รายปี หรือช่วงเวลาที่กำหนดเอง
หากคุณมีการตั้งค่าการเรียกเก็บเงินขั้นสูงขึ้น คุณสามารถดูรายละเอียดเพิ่มเติมเกี่ยวกับ งบประมาณสำหรับการแจ้งเตือนเท่านั้น ได้ในเอกสารประกอบGoogle Cloud