ตั้งแต่วันที่ 1 กันยายน 2026 เป็นต้นไป Remote Config จะเสนอโครงสร้างการกำหนดราคาที่ยืดหยุ่น
ซึ่งออกแบบมาเพื่อรองรับโปรเจ็กต์ทุกขนาด โดยมีทั้ง
แพ็กเกจแบบไม่มีค่าใช้จ่ายและแพ็กเกจแบบคิดตามการใช้งานที่ปรับขนาดได้ตามการใช้งานรายวันของคุณ
เฉพาะคำขอเรียกข้อมูลที่เรียกใช้โดยตรงจากRemote Configบริการ
(ผ่าน SDK ของไคลเอ็นต์หรือ REST API) เท่านั้นที่จะนับรวมในการใช้งานที่เรียกเก็บเงิน การดำเนินการดึงข้อมูล
การเรียกเครือข่าย หรือเมตริกที่บริการอื่นๆ ของ Firebase
สร้างขึ้นภายในจะไม่นับรวมในRemote Config โควต้าหรือการเรียกเก็บเงิน
ตารางต่อไปนี้แสดงการใช้งานต่อโปรเจ็กต์สำหรับทั้งแพ็กเกจ
Spark และ
Blaze
| รายละเอียด
|
ไม่มีค่าใช้จ่าย (Spark Plan)
|
จ่ายเมื่อใช้ (แพ็กเกจ Blaze)
|
| คำขอ Fetch
|
สูงสุด 100,000 รายการต่อวัน
|
ไม่มีค่าใช้จ่ายสูงสุด 100,000 รายการต่อวัน
จากนั้นให้ทำดังนี้
- $0.000006 ต่อคำขอ ($0.06 / 10,000 คำขอ) สำหรับการใช้งานระหว่าง 100,001 ถึง 10,000,000 รายการต่อวัน
- $0.000001 ต่อคำขอ ($0.01 / 10,000 คำขอ) สำหรับการใช้งานมากกว่า 10,000,000 รายการต่อวัน
|
| ฟีเจอร์ทั้งหมด
|
รวมถึงการปรับเปลี่ยนในแบบของคุณ การเปิดตัว และA/B Testingการผสานรวม
|
รวมถึงการปรับเปลี่ยนในแบบของคุณ การเปิดตัว และA/B Testingการผสานรวม
|
| โควต้าและขีดจำกัด
|
ดูโควต้าและขีดจำกัด
|
ดูโควต้าและขีดจำกัด
|
ระยะเวลาผ่อนผันในการเปลี่ยนสำหรับโปรเจ็กต์ที่มีอยู่
ระยะเวลาผ่อนผันในการเปลี่ยนผ่านนี้เกี่ยวข้องกับโปรเจ็กต์ที่Remote Configเปิดใช้ก่อนวันที่ 1 กันยายน 2026 เพื่อให้การเปลี่ยนไปใช้ราคาแบบจ่ายตามการใช้งานเป็นไปอย่างราบรื่น เราจึงให้ระยะเวลาผ่อนผันเพิ่มเติมต่อไปนี้แก่โปรเจ็กต์ที่มีอยู่ก่อนที่การบังคับใช้การเรียกเก็บเงินจะเริ่มขึ้น
| แพ็กเกจการเรียกเก็บเงินปัจจุบัน
|
ระยะเวลาผ่อนผันในการเปลี่ยนผ่าน
|
การเริ่มการเรียกเก็บเงินมาตรฐาน
|
การดำเนินการที่จำเป็น / หมายเหตุ
|
| แพ็กเกจ Spark (ไม่มีค่าใช้จ่าย)
|
3 เดือน
|
1 ธันวาคม 2026
|
การดำเนินการที่แนะนำ: ตั้งค่าการเรียกเก็บเงินใน Cloudและอัปเกรดเป็น Blaze
โบนัส: หากอัปเกรดก่อนวันที่ 15 พฤศจิกายน 2026 เราจะขยายระยะเวลาผ่อนผันให้เป็น 5 เดือน (การเรียกเก็บเงินจะเริ่มในวันที่ 1 กุมภาพันธ์ 2027)
|
| แพ็กเกจ Blaze (จ่ายตามการใช้งาน)
|
5 เดือน
|
1 กุมภาพันธ์ 2027
|
ไม่ต้องดำเนินการใดๆ โปรเจ็กต์จะเปลี่ยนไปใช้ราคามาตรฐานโดยอัตโนมัติในวันที่ 1 กุมภาพันธ์ 2027
|
ระยะเวลาผ่อนผันมาตรฐาน
ระยะเวลาผ่อนผันนี้เกี่ยวข้องกับโปรเจ็กต์ที่Remote Configเปิดใช้
ตั้งแต่วันที่ 1 กันยายน 2026 เป็นต้นไป ซึ่งรวมถึงRemote Config
โปรเจ็กต์ที่เปิดใช้แล้ว (สร้างขึ้นก่อนวันที่ 1 กันยายน 2026) ซึ่งระยะเวลาผ่อนผันในการเปลี่ยนผ่าน
สิ้นสุดลงแล้ว หากโปรเจ็กต์มีการใช้งานคำขอเรียกข้อมูลเกิน 100,000 รายการต่อวัน
คุณต้องดำเนินการต่อไปนี้
| แผน / เงื่อนไข
|
ระยะเวลาผ่อนผัน
|
ผลลัพธ์หลังระยะเวลาผ่อนผัน
|
การดำเนินการที่จำเป็น / หมายเหตุ
|
| แพ็กเกจ Spark (ไม่มีค่าใช้จ่าย)
|
30 วัน (ใช้ได้เมื่อโปรเจ็กต์เกินขีดจำกัดการใช้งานต่อวันเป็นครั้งแรก)
|
การจำกัดจะเริ่มในวันที่ 31
|
โปรเจ็กต์จะใช้บริการได้อย่างต่อเนื่องเป็นเวลา 30 วันหลังจากที่เกินขีดจำกัดการใช้งานต่อวันเป็นครั้งแรก หากต้องการป้องกันการจำกัดปริมาณในวันที่ 31 หรือหลังจากนั้น คุณต้องอัปเกรดเป็นแพ็กเกจ Blaze
|
| แพ็กเกจ Blaze (จ่ายตามการใช้งาน)
|
ไม่มี (ไม่มีการควบคุม)
|
การเรียกเก็บเงินต่อคำขอเรียกข้อมูล
|
ระบบจะเรียกเก็บเงินสำหรับการใช้งานที่มากกว่า 100,000 การดึงข้อมูล ไม่มีการควบคุม
|
แนวทางปฏิบัติแนะนำในการเพิ่มประสิทธิภาพการใช้งาน
หากต้องการเพิ่มประสิทธิภาพการใช้งาน ให้ทำอย่างใดอย่างหนึ่งต่อไปนี้
- ช่วงเวลาการดึงข้อมูลของไคลเอ็นต์: หลีกเลี่ยงการตั้งค่าช่วงเวลาการดึงข้อมูลขั้นต่ำที่ต่ำมาก (เช่น
setMinimumFetchIntervalInSeconds) ในบิลด์เวอร์ชันที่ใช้งานจริง ช่วงเวลาเริ่มต้นที่แนะนำคือ 12 ชั่วโมง
- การแคชพารามิเตอร์ที่ไม่สําคัญ: สําหรับค่าการกําหนดค่าที่เสถียรซึ่ง
ไม่ค่อยเปลี่ยนแปลง ให้พิจารณาเพิ่ม
setMinimumFetchIntervalInSeconds จาก
ค่าเริ่มต้น 12 ชั่วโมงเป็น 24 หรือ 48 ชั่วโมง
- ลูปการดึงข้อมูลเมื่อเริ่มต้นแอป: ตรวจสอบว่าแอปไม่ได้ทริกเกอร์การดึงข้อมูลจากระยะไกลใน
ทุกการเปลี่ยนหน้าจอ การกลับมาทำงานของกิจกรรม หรือการแสดงผลคอมโพเนนต์ ใช้กลยุทธ์การโหลด เช่น ดึงข้อมูลและเปิดใช้งานเมื่อโหลดหรือเปิดใช้งานหลังหน้าจอโหลด อย่างมีความรับผิดชอบ
- การตรวจสอบการดึงข้อมูลในเบื้องหลังและที่ไม่ได้ใช้งาน: ตรวจสอบงานของ Worker ในเบื้องหลัง
บริการ หรือโมดูลแอปเวอร์ชันเดิมเพื่อนำการเรียกการดึงข้อมูลที่ซ้ำกัน ("การดึงข้อมูลที่ไม่ได้ใช้งาน") ออก ซึ่งจะทริกเกอร์เมื่อแอปอยู่ในเบื้องหลังหรือไม่ได้ใช้งาน
- การตรวจสอบ: ใช้แดชบอร์ดราคาและการใช้งานของคอนโซล Google Cloud และคอนโซล Firebase เพื่อตั้งค่าการแจ้งเตือนการเรียกเก็บเงินอัตโนมัติเมื่อปริมาณการดึงข้อมูลรายวันใกล้ถึง 100,000 คำขอ
คำถามที่พบบ่อยและการแก้ปัญหา
Remote Configโครงสร้างราคาใหม่ที่จะมีผลในวันที่ 1 กันยายน 2026 คืออะไร
Remote Config จะเปลี่ยนไปใช้โครงสร้างราคาตามการใช้งาน
โดยมีระดับที่ไม่มีค่าใช้จ่าย
- แพ็กเกจ Spark (ไม่มีค่าใช้จ่าย): คำขอเรียกข้อมูลสูงสุด 100,000 รายการต่อวันโดยไม่มีค่าใช้จ่าย
- แพ็กเกจ Blaze (จ่ายเมื่อใช้): ไม่มีค่าใช้จ่ายสำหรับคำขอเรียกข้อมูลรายวัน 100,000 รายการแรก
จากนั้น:
- $0.06 ต่อคำขอ 10,000 รายการ ($0.000006/คำขอ) สำหรับคำขอ 100,001 ถึง 10,000,000 รายการต่อวัน
- $0.01 ต่อคำขอ 10,000 รายการ ($0.000001/คำขอ) สำหรับการใช้งานมากกว่า 10,000,000
คำขอต่อวัน
- ฟีเจอร์: ฟีเจอร์ขั้นสูงทั้งหมด (การปรับเปลี่ยนในแบบของคุณ การเปิดตัว และการผสานรวม A/B Testing) จะยังคงรวมอยู่ในทั้งแพ็กเกจ Spark และ Blaze โดยไม่มีค่าใช้จ่ายเพิ่มเติม
ฉันต้องมีบัญชีสำหรับการเรียกเก็บเงินเพื่อเริ่มต้นใช้งาน Remote Config ไหม
ไม่ คุณไม่จำเป็นต้องมีบัญชีสำหรับการเรียกเก็บเงินเพื่อเริ่มต้นใช้งาน
Remote Config คุณใช้แพ็กเกจ Spark เพื่อเริ่มต้นใช้งานได้โดยไม่มีค่าใช้จ่าย คุณจะต้องมีบัญชีสำหรับการเรียกเก็บเงินเมื่ออัปเกรดโปรเจ็กต์เป็น
แพ็กเกจ Blaze เพื่อรองรับคำขอเรียกข้อมูลรายวันมากกว่า 100,000 รายการ
ฉันต้องอัปเดตโค้ดหรืออัปเกรด SDK การกำหนดค่าระยะไกลไหม
ไม่ คุณไม่จำเป็นต้องแก้ไขโค้ดหรืออัปเดต Remote Config
SDK ของไคลเอ็นต์เมื่อเปลี่ยนจากแพ็กเกจ Spark เป็น Blaze โดยRemote Configแบ็กเอนด์
จะจัดการการเปลี่ยนระดับและการวัดการใช้งานคำขอโดยอัตโนมัติ
คำขอเรียกข้อมูลที่เรียกเก็บเงินได้คืออะไร
คำขอเรียกข้อมูลจะเกิดขึ้นทุกครั้งที่แอปพลิเคชันไคลเอ็นต์หรือเซิร์ฟเวอร์แบ็กเอนด์
เรียกใช้ Remote Config เซิร์ฟเวอร์เพื่อตรวจสอบค่าพารามิเตอร์ที่อัปเดต
(เช่น การเรียกใช้ fetch() หรือ
fetchAndActivate() ใน SDK ไคลเอ็นต์ หรือการเรียกข้อมูล
เทมเพลตโดยใช้ REST/Admin SDK) เฉพาะคำขอเรียกข้อมูลที่เรียกใช้โดยตรงจาก
Remote Config บริการ (ผ่าน SDK ของไคลเอ็นต์หรือ REST API) เท่านั้นที่จะนับรวม
ในการใช้งานที่เรียกเก็บเงิน การดำเนินการดึงข้อมูล การเรียกเครือข่าย หรือเมตริกที่บริการอื่นๆ ของ Firebase สร้างขึ้นภายในจะไม่นับรวมในโควต้าหรือการเรียกเก็บเงินของ Remote Config
- เรียลไทม์ Remote Config: การเปิดการเชื่อมต่อแบบเรียลไทม์ไม่ได้
สร้างคำขอเรียกข้อมูลแต่ละรายการอย่างต่อเนื่อง แต่เมื่อเซิร์ฟเวอร์
ส่งการแจ้งเตือนการลบล้าง การเรียกไคลเอ็นต์ที่เกิดขึ้นเพื่อดาวน์โหลด
การกำหนดค่าที่อัปเดตจะนับเป็นคำขอเรียกข้อมูล
- ค่าที่แคชไว้: การใช้ค่าที่แคชไว้ซึ่งจัดเก็บไว้ในอุปกรณ์แล้ว
(การอ่านจากดิสก์/หน่วยความจำโดยใช้
activate() หรือ
getString()) จะไม่สร้างการเรียกเครือข่ายหรือนับเป็น
คำขอเรียกข้อมูล
จะเกิดอะไรขึ้นหากโปรเจ็กต์ของฉันใช้แพ็กเกจ Spark และมีคำขอเรียกข้อมูลรายวันเกิน 100,000 รายการ
ฉันจะอัปเกรดได้อย่างไร
- ระยะเวลาผ่อนผัน 30 วัน: เมื่อโปรเจ็กต์ Spark มีคำขอเรียกข้อมูลรายวันเกิน 100,000 รายการเป็นครั้งแรก Firebase จะให้ระยะเวลาผ่อนผัน 30 วัน ในช่วง
เวลานี้ ระบบจะยังคงแสดงคำขอ Remote Config ของคุณ
ต่อไปโดยไม่หยุดชะงัก
- ความต่อเนื่องของตัวนับถอยหลัง: ระยะเวลาผ่อนผัน 30 วันจะเริ่มขึ้นในครั้งแรกที่โปรเจ็กต์มีคำขอเรียกข้อมูลรายวันเกิน 100,000 รายการ
การนับถอยหลัง 30 วันนี้
จะไม่หยุดชั่วคราวหรือรีเซ็ตแม้ว่าการใช้งานต่อวันจะลดลงต่ำกว่า
ขีดจำกัดคำขอ 100,000 รายการชั่วคราวในช่วงเวลาดังกล่าว
- การแจ้งเตือนโควต้า: เมื่อปริมาณการดึงข้อมูลรายวันใกล้ถึงและถึงโควต้า 100,000 รายการ ผู้ดูแลระบบโปรเจ็กต์จะได้รับการแจ้งเตือนทางอีเมลอัตโนมัติและแบนเนอร์การแจ้งเตือนในคอนโซล
- ความเสี่ยงในการจำกัดการใช้งาน: หากคุณไม่อัปเกรดเป็นแพ็กเกจ Blaze ภายในสิ้นสุดระยะเวลาผ่อนผัน 30 วัน Remote Config จะเริ่มจำกัดการใช้งานบริการสำหรับคำขอที่เกินขีดจำกัดการใช้งานต่อวัน 100,000 รายการ ซึ่งอาจทำให้ไคลเอ็นต์ไม่ได้รับการกำหนดค่าที่อัปเดต
- วิธีอัปเกรด: คุณสามารถ
อัปเกรดเป็นแพ็กเกจ Blaze
ในคอนโซล Firebase เพื่อให้มั่นใจว่าบริการจะไม่หยุดชะงัก การอัปเกรด
เป็นแพ็กเกจ Blaze จะลิงก์โปรเจ็กต์กับบัญชีการเรียกเก็บเงินใน Google Cloud
ผู้ใช้ไม่ได้รับค่าพารามิเตอร์ Remote Config ใหม่ ปัญหานี้
เกี่ยวข้องกับการกำหนดราคาหรือโควต้าไหม
ได้ หากโปรเจ็กต์ของคุณใช้แพ็กเกจ Spark และมีคำขอเกินขีดจำกัด 100,000 คำขอต่อวัน และระยะเวลาผ่อนผัน 30 วันหมดอายุแล้ว เซิร์ฟเวอร์จะจำกัดคำขอขาเข้าที่เกินเกณฑ์รายวัน ตรวจสอบเมตริกการใช้งานในFirebaseคอนโซลและอัปเกรดเป็นแพ็กเกจ Blaze หากผู้ใช้ที่ใช้งานอยู่รายวันต้องการการดึงข้อมูลมากกว่า 100,000 รายการต่อวัน
ฉันจะดูการใช้งานปัจจุบันเพื่อประเมินค่าใช้จ่ายได้อย่างไร
ในคอนโซล Firebase ให้ทำดังนี้
- แพ็กเกจ Spark: คุณสามารถติดตามการใช้งานการดึงข้อมูลรายวันได้ใน
แดชบอร์ดการใช้งานและการเรียกเก็บเงิน
ในส่วน การกำหนดค่าระยะไกล การ์ดความคืบหน้าของโควต้า
จะแสดงจำนวนการดึงข้อมูลรายวันของคุณเทียบกับขีดจำกัดรายวันแบบไม่มีค่าใช้จ่ายที่ 100,000 รายการ
- แพ็กเกจ Blaze:
แดชบอร์ดการใช้งานและการเรียกเก็บเงิน
มีแผนภูมิแท่งการใช้งานแบบแบ่งระดับที่แสดงจำนวนการดึงข้อมูลรายวัน
โดยแบ่งตามระดับราคา (ระดับไม่มีค่าใช้จ่ายสูงสุด 100,000 รายการ, 100,001 ถึง
10,000,000 รายการ และมากกว่า 10,000,000 รายการ)
ในคอนโซล Google Cloud ให้ทำดังนี้
- รายงานการเรียกเก็บเงินใน Cloud (แพ็กเกจ Blaze): คุณดูการจัดการค่าใช้จ่ายและรายงานการใช้งานแบบละเอียดได้ในการเรียกเก็บเงินใน Cloud ดูรายละเอียดได้ที่
ดูรายงานการเรียกเก็บเงินใน Cloud และแนวโน้มค่าใช้จ่าย
เมื่อกรองตาม SKU ให้เลือก SKU ตามเวลาที่สร้างโปรเจ็กต์ ดังนี้
- โปรเจ็กต์ที่สร้างตั้งแต่วันที่ 1 กันยายน 2026 เป็นต้นไป
- รหัส SKU:
37B1-4623-6F54
- ชื่อ SKU: คำขอ Fetch
- โปรเจ็กต์ที่สร้างก่อนวันที่ 1 กันยายน 2026:
- รหัส SKU:
598C-0184-404A
- ชื่อ SKU: คำขอ Fetch
- โควต้าและขีดจำกัดของระบบ (แพ็กเกจ Spark และ Blaze): คุณ
สามารถตรวจสอบการใช้งานปัจจุบันและขีดจำกัดของระบบที่ใช้งานอยู่ได้ในหน้า
โควต้าและขีดจำกัดของระบบ โปรดดูรายละเอียดที่หัวข้อ
ดูและจัดการโควต้า เมื่อกรองรายงาน
โปรดเลือก API ของ Firebase ที่เฉพาะเจาะจงซึ่งคุณต้องการตรวจสอบโควต้า
(เช่น
firebaseremoteconfig.googleapis.com)