Firebase กำลังทำการเปลี่ยนแปลงบางอย่างกับ Cloud Storage for Firebase และดำเนินการเพื่อป้องกันการละเมิดในแพลตฟอร์มของเรา เราจึงต้องอัปเดตโครงสร้างพื้นฐานเพื่อให้สอดคล้องกับโควต้าและการเรียกเก็บเงินของ Google Cloud Storage ได้ดียิ่งขึ้น
ผลลัพธ์หนึ่งของการเปลี่ยนแปลงโครงสร้างพื้นฐานเหล่านี้คือ ในเร็วๆ นี้เราจะเริ่มกำหนดให้โปรเจ็กต์ต้องใช้แพ็กเกจราคา Blaze แบบจ่ายเมื่อใช้ เพื่อใช้ Cloud Storage for Firebase
การใช้งานแบบไม่มีค่าใช้จ่ายจะยังคงใช้งานได้แม้ในแพ็กเกจราคา Blaze
โปรดอ่านคำถามที่พบบ่อยต่อไปนี้เกี่ยวกับการเปลี่ยนแปลงที่เราประกาศไปเมื่อเดือนกันยายน 2024
การเปลี่ยนแปลงข้อกำหนดของแพ็กเกจราคา
ในเร็วๆ นี้ เราจะเริ่มกำหนดให้ใช้แพ็กเกจราคาแบบจ่ายตามการใช้งานของ Blaze หากต้องการใช้
Cloud Storage for Firebase การใช้งานแบบไม่มีค่าใช้จ่ายยังคงใช้งานได้แม้ใช้แพ็กเกจราคา Blaze
สำคัญ : สรุปประเด็นสำคัญจากคำถามที่พบบ่อยในส่วนนี้ (โปรดอ่านรายละเอียดของคำถามที่พบบ่อยแต่ละข้อด้านล่าง)
ตั้งแต่วันที่ 30 ตุลาคม 2024 โปรเจ็กต์ Firebase ของคุณต้องใช้แพ็กเกจราคาแบบจ่ายตามการใช้งานของ Blaze เพื่อจัดสรรที่เก็บข้อมูลCloud Storage for Firebase เริ่มต้นใหม่ ที่เก็บข้อมูลอาจใช้แพ็กเกจ "ฟรีตลอด" สำหรับ Google Cloud Storage ก็ได้
ตั้งแต่วันที่ 1 ตุลาคม 2025 เป็นต้นไป โปรเจ็กต์ Firebase ของคุณต้องใช้แพ็กเกจราคาแบบจ่ายเมื่อใช้ของ Blaze จึงจะยังคงเข้าถึงที่เก็บข้อมูลเริ่มต้นและทรัพยากร Cloud Storage อื่นๆ ทั้งหมดได้ ข้อมูลในที่เก็บข้อมูลเริ่มต้นของ *.appspot.com
จะยังคงมีระดับการใช้งานแบบไม่มีค่าใช้จ่ายในปัจจุบันแม้ว่าจะใช้แพ็กเกจราคา Blaze ก็ตาม
เราเข้าใจดีว่าการเปลี่ยนแปลงเหล่านี้จะใช้เวลาในการประเมินและเปลี่ยนแปลงโปรเจ็กต์ Firebase และเวิร์กโฟลว์ หากมีข้อสงสัย
โปรดติดต่อทีมสนับสนุน Firebase
เหตุใด Firebase จึงทําการเปลี่ยนแปลงแพ็กเกจราคาเหล่านี้
Firebase มุ่งมั่นที่จะรักษาผลิตภัณฑ์และระบบนิเวศของเราให้ปลอดภัย ด้วยเหตุนี้ เราจะทำการเปลี่ยนแปลงบางอย่างกับ Cloud Storage for Firebase และดำเนินการเชิงรุกเพื่อป้องกันการละเมิดบนแพลตฟอร์ม ซึ่งรวมถึงการอัปเดตโครงสร้างพื้นฐานเพื่อให้สอดคล้องกับโควต้าและการเรียกเก็บเงินของ Google Cloud Storage ได้ดียิ่งขึ้น
ฉันจะใช้งานแบบไม่มีค่าใช้จ่ายต่อไปได้ไหมหากอัปเกรดเป็นแพ็กเกจราคา Blaze
ได้ หากคุณมีที่เก็บข้อมูลเริ่มต้นของ PROJECT_ID .appspot.com
และอัปเกรดเป็นแพ็กเกจราคา Blaze แบบจ่ายเมื่อใช้ ก็จะยังคงใช้ระดับการใช้งานที่ไม่มีค่าใช้จ่ายในปัจจุบันของที่เก็บข้อมูลดังกล่าตามที่อธิบายด้านล่าง ระบบจะเรียกเก็บเงินจากการใช้งานที่เกินจากการใช้งานที่ไม่มีค่าใช้จ่ายนี้ตามราคา Google App Engine
พื้นที่เก็บข้อมูล 5 GB
ดาวน์โหลดได้ 1 GB ต่อวัน
การอัปโหลด 20,000 รายการ / วัน
ดาวน์โหลด 50,000 รายการ / วัน
โปรดทราบว่าตั้งแต่วันที่ 30 ตุลาคม 2024 เป็นต้นไป ที่เก็บข้อมูลเริ่มต้นใหม่ทั้งหมดจะมีรูปแบบชื่อเป็น PROJECT_ID .firebasestorage.app
และเป็นไปตาม
ราคาและการใช้งาน Google Cloud Storage
ซึ่งมีระดับ "ฟรีเสมอ" สำหรับที่เก็บข้อมูลใน
US-CENTRAL1
, US-EAST1
และ US-WEST1
ฉันต้องอัปเกรดเป็นแพ็กเกจราคา Blaze เมื่อใด
หากต้องการรักษาสิทธิ์เข้าถึงที่เก็บข้อมูลเริ่มต้นของ PROJECT_ID .appspot.com
คุณจะต้องอัปเกรดเป็นแพ็กเกจราคา Blaze แบบจ่ายเมื่อใช้ภายในวันที่ 1 ตุลาคม 2025
หากต้องการอัปเกรดโปรเจ็กต์เป็นแพ็กเกจราคาแบบจ่ายตามการใช้งานจริงของ Blaze คุณต้องลิงก์โปรเจ็กต์กับบัญชี Cloud Billing
คุณสามารถใช้เวิร์กโฟลว์ในคอนโซล Firebase เพื่ออัปเกรดแพ็กเกจราคา
จะเกิดอะไรขึ้นหากฉันไม่อัปเกรดโปรเจ็กต์เป็นแพ็กเกจราคา Blaze
ตั้งแต่วันที่ 30 ตุลาคม 2024 : หากยังไม่ได้จัดสรรที่เก็บข้อมูล Cloud Storage เริ่มต้นในโปรเจ็กต์ คุณจะจัดสรรไม่ได้เว้นแต่โปรเจ็กต์จะใช้แพ็กเกจราคา Blaze
ตั้งแต่วันที่ 1 ตุลาคม 2025 : หากโปรเจ็กต์ไม่ได้อยู่ในแพ็กเกจราคา Blaze คุณจะเข้าถึง/เขียนที่เก็บข้อมูลเริ่มต้นของ PROJECT_ID .appspot.com
ไม่ได้อีกต่อไป นอกจากนี้ คุณยังดูที่เก็บหรือเข้าถึงข้อมูลในคอนโซล Firebase หรือคอนโซล Google Cloud ไม่ได้
โปรดทราบว่าข้อมูลจะยังคงอยู่ในที่เก็บข้อมูล แต่จะเข้าถึงไม่ได้จนกว่าคุณจะอัปเกรดเป็นแพ็กเกจราคา Blaze
หากมีข้อสงสัย โปรดติดต่อทีมสนับสนุน Firebase
จะเกิดอะไรขึ้นหากการใช้งานที่เก็บข้อมูลเริ่มต้นของ *.appspot.com
เกินระดับการใช้งานที่ไม่มีค่าใช้จ่าย
หากคุณมีที่เก็บข้อมูลเริ่มต้น PROJECT_ID .appspot.com
และอัปเกรดเป็นแพ็กเกจราคา Blaze ที่มีการใช้งานเกินระดับการใช้งานที่ไม่มีค่าใช้จ่ายตามที่อธิบายไว้ด้านล่าง ระบบจะเรียกเก็บเงินค่าการใช้งานส่วนเกินตามราคา Google App Engine ในรอบการเรียกเก็บเงินถัดไป
พื้นที่เก็บข้อมูล 5 GB
ดาวน์โหลดได้ 1 GB ต่อวัน
การอัปโหลด 20,000 รายการ / วัน
การดาวน์โหลด 50,000 ครั้ง / วัน
หากมีข้อสงสัย โปรดติดต่อทีมสนับสนุน Firebase
การเปลี่ยนแปลงสำหรับที่เก็บข้อมูล Cloud Storage เริ่มต้น
สำคัญ : ประเด็นสำคัญโดยสรุปของคำถามที่พบบ่อยในส่วนนี้ (อย่าลืมดูรายละเอียดในคำถามที่พบบ่อยแต่ละข้อด้านล่าง)
เราเข้าใจดีว่าการเปลี่ยนแปลงเหล่านี้จะใช้เวลาในการประเมินและเปลี่ยนแปลงโปรเจ็กต์ Firebase และเวิร์กโฟลว์ หากมีข้อสงสัย โปรดติดต่อทีมสนับสนุน Firebase
ชื่อของที่เก็บข้อมูลเริ่มต้นจะเปลี่ยนไปไหม
ไม่ เมื่อคุณอัปเกรดเป็นแพ็กเกจราคา Blaze ชื่อของที่เก็บข้อมูล Cloud Storage เริ่มต้นจะไม่ เปลี่ยนแปลง
หากคุณจัดสรรที่เก็บข้อมูลเริ่มต้นก่อน
วันที่ 30 ตุลาคม 2024 ที่เก็บข้อมูลเริ่มต้นของคุณจะมีรูปแบบชื่อเป็น PROJECT_ID .appspot.com
เสมอ
ข้อยกเว้นเพียงอย่างเดียวคือในกรณีที่คุณลบที่เก็บข้อมูล *.appspot.com
และจัดสรรที่เก็บข้อมูลเริ่มต้นใหม่
หากคุณจัดสรรที่เก็บข้อมูลเริ่มต้นตั้งแต่วันที่
30 ตุลาคม 2024 เป็นต้นไป ที่เก็บข้อมูลเริ่มต้นจะมีรูปแบบชื่อเป็น PROJECT_ID .firebasestorage.app
เสมอ
จะเกิดอะไรขึ้นหากฉันลบที่เก็บข้อมูลเริ่มต้น *.appspot.com
แต่จะกู้คืนที่เก็บข้อมูลที่ลบไปแล้วไม่ได้ โปรดทราบว่านี่เป็นลักษณะการทำงานปัจจุบันสำหรับที่เก็บข้อมูล Cloud Storage ทั้งหมด
ตั้งแต่วันที่ 30 ตุลาคม 2024 : หากคุณลบที่เก็บข้อมูลเริ่มต้น PROJECT_ID .appspot.com
คุณจะจัดสรรที่เก็บข้อมูลที่มีรูปแบบชื่อเดียวกันไม่ได้
แต่คุณสามารถสร้างที่เก็บข้อมูล Cloud Storage เริ่มต้นใหม่ (หากโปรเจ็กต์ใช้แพ็กเกจราคา Blaze) ที่มีรูปแบบชื่อเป็น PROJECT_ID .firebasestorage.app
แทนได้ โดยระบบจะเป็นไปตามราคาและการใช้งาน Google Cloud Storage ซึ่งมีระดับ"ฟรีตลอด" สำหรับที่เก็บข้อมูลใน US-CENTRAL1
, US-EAST1
และ US-WEST1
ฉันต้องอัปเดตโค้ดเบสของแอปไหม
ไม่ต้อง คุณไม่ จําเป็นต้องอัปเดตฐานโค้ดของแอปเพื่อรองรับการเปลี่ยนแปลงเหล่านี้
ที่เก็บข้อมูลเริ่มต้น PROJECT_ID .appspot.com
ที่มีอยู่ทั้งหมดจะคงรูปแบบชื่อไว้
โปรดอัปเกรดโปรเจ็กต์เป็นแพ็กเกจราคา Blaze แบบจ่ายเมื่อใช้ ภายในวันที่ 1 ตุลาคม 2025 เพื่อไม่ให้บริการหยุดชะงัก
หลังจากอัปเกรดเป็นแพ็กเกจราคา Blaze โค้ดเบสจะยังคงโต้ตอบกับที่เก็บข้อมูลเริ่มต้น PROJECT_ID .appspot.com
ต่อไปตามปกติ
ฉันต้องย้ายข้อมูลออกจากที่เก็บข้อมูลเริ่มต้น *.appspot.com
ไหม
ไม่ต้อง คุณไม่ จําเป็นต้องย้ายข้อมูลออกจากที่เก็บข้อมูลเริ่มต้น PROJECT_ID .appspot.com
เพื่อรองรับการเปลี่ยนแปลงเหล่านี้
ตราบใดที่คุณอัปเกรดโปรเจ็กต์เป็นแพ็กเกจราคาแบบจ่ายตามการใช้งานของ Blaze ภายในวันที่ 1 ตุลาคม 2025 บริการของคุณจะไม่หยุดชะงัก
การเปลี่ยนแปลงของการโต้ตอบแบบเป็นโปรแกรม (เช่น REST API และ Terraform)
หากคุณจัดสรรหรือทํางานกับCloud Storage for Firebase ที่เก็บข้อมูลเริ่มต้นแบบเป็นโปรแกรม (เช่น โดยใช้ REST API หรือ Terraform) ให้ตรวจสอบการเปลี่ยนแปลงต่อไปนี้เพื่อดูว่าคุณต้องเปลี่ยนแปลงอะไรในเวิร์กโฟลว์หรือแอปหรือไม่
สำคัญ : ประเด็นสำคัญโดยสรุปของคำถามที่พบบ่อยในส่วนนี้ (อย่าลืมดูรายละเอียดในคำถามที่พบบ่อยแต่ละข้อด้านล่าง)
เราทราบดีว่าการเปลี่ยนแปลงเหล่านี้จะต้องใช้เวลาในการประเมินและทำการเปลี่ยนแปลงโปรเจ็กต์และเวิร์กโฟลว์ Firebase หากมีข้อสงสัย โปรดติดต่อทีมสนับสนุน Firebase
การเปลี่ยนแปลงในการใช้ REST API มีดังนี้
ตั้งแต่วันที่ 30 ตุลาคม 2024 เป็นต้นไป การเปลี่ยนแปลงต่อไปนี้จะมีผล
การเปลี่ยนแปลงสำหรับ "แหล่งข้อมูล Google Cloud เริ่มต้น"
"ทรัพยากรเริ่มต้นของ Google Cloud " คือทรัพยากรทั้งหมดของโปรเจ็กต์ที่เชื่อมโยงกับ Google App Engine ซึ่งรวมถึงทรัพยากรต่อไปนี้
อินสแตนซ์ Cloud Firestore เริ่มต้น
ที่เก็บข้อมูล Cloud Storage for Firebase เริ่มต้น (โดยเฉพาะที่เก็บข้อมูลที่มีรูปแบบชื่อ PROJECT_ID .appspot.com
)
Google Cloud Scheduler (โดยเฉพาะสำหรับฟังก์ชันตามกำหนดการของรุ่นที่ 1)
การเปลี่ยนแปลงหลายอย่างที่เกิดขึ้นกับระบบนิเวศ Firebase ในช่วงหลายปีที่ผ่านมาได้ทําให้การเชื่อมโยงแหล่งข้อมูลที่เกี่ยวข้องกับ Firebase กับ Google App Engine เปลี่ยนแปลงไป
เราเข้าใจดีว่าการเปลี่ยนแปลงเหล่านี้จะใช้เวลาในการประเมินและเปลี่ยนแปลงโปรเจ็กต์ Firebase และเวิร์กโฟลว์ หากมีข้อสงสัย โปรดติดต่อทีมสนับสนุน Firebase
เกิดอะไรขึ้นกับ "ตำแหน่งสำหรับทรัพยากร Google Cloud เริ่มต้น"
"ตำแหน่งสำหรับทรัพยากรเริ่มต้นของ Google Cloud " คือการตั้งค่าตำแหน่งสำหรับทรัพยากรทั้งหมดของโปรเจ็กต์ที่เชื่อมโยงกับ Google App Engine ซึ่งรวมถึงการตั้งค่าต่อไปนี้
อินสแตนซ์ Cloud Firestore เริ่มต้น
ที่เก็บข้อมูล Cloud Storage for Firebase เริ่มต้น (โดยเฉพาะที่เก็บข้อมูลที่มีรูปแบบชื่อ PROJECT_ID .appspot.com
)
Google Cloud Scheduler (สำหรับฟังก์ชันที่กำหนดเวลาไว้รุ่นที่ 1 โดยเฉพาะ)
การสร้างทรัพยากรเหล่านี้ในโปรเจ็กต์จะเป็นการตั้งค่าตำแหน่งของแอป Google App Engine ในโปรเจ็กต์ของคุณแบบชั่วคราว
ซึ่งจะเป็นการตั้งค่าตำแหน่งสำหรับทรัพยากรทั้งหมดที่เชื่อมโยงกับ Google App Engine
สำคัญ: ตั้งแต่วันที่ 30 ตุลาคม 2024 เป็นต้นไป การจัดสรรที่เก็บข้อมูล Cloud Storage เริ่มต้นจะไม่ตั้งค่า "ตำแหน่งสำหรับทรัพยากร Google Cloud เริ่มต้น" (เช่น ตำแหน่งสำหรับอินสแตนซ์ Cloud Firestore เริ่มต้นของโปรเจ็กต์) นอกจากนี้ การจัดสรรอินสแตนซ์ Cloud Firestore เริ่มต้นจะไม่ตั้งค่าตำแหน่งสำหรับที่เก็บข้อมูล Cloud Storage เริ่มต้นใหม่อีกต่อไป (ที่เก็บข้อมูลที่มีรูปแบบชื่อเป็น PROJECT_ID .firebasestorage.app
)
โปรดทราบดังต่อไปนี้
ที่เก็บข้อมูล Cloud Storage เริ่มต้นที่เตรียมไว้ก่อน
วันที่ 30 ตุลาคม 2024 (ที่มีรูปแบบชื่อเป็น
PROJECT_ID .appspot.com
) จะเชื่อมโยงกับ
Google App Engine ซึ่งมีความหมายดังต่อไปนี้
ตำแหน่งของที่เก็บข้อมูลจะกำหนดตำแหน่งของทรัพยากรที่เชื่อมโยงกับ Google App Engine (เช่น ตำแหน่งของอินสแตนซ์ Cloud Firestore เริ่มต้น)
ที่เก็บข้อมูล Cloud Storage เริ่มต้นที่จัดสรรตั้งแต่วันที่ 30 ตุลาคม 2024 (ในรูปแบบชื่อของ PROJECT_ID .firebasestorage.app
) จะไม่ เชื่อมโยงกับGoogle App Engine ซึ่งมีความหมายดังต่อไปนี้
การจัดสรรที่เก็บข้อมูล Cloud Storage เริ่มต้นจะไม่กำหนดตำแหน่งของทรัพยากรที่เชื่อมโยงกับ Google App Engine อีกต่อไป (เช่น ตำแหน่งของอินสแตนซ์ Cloud Firestore เริ่มต้น)
การจัดสรรอินสแตนซ์ Cloud Firestore เริ่มต้นจะไม่ตั้งค่าตำแหน่งของที่เก็บข้อมูล Cloud Storage เริ่มต้นของโปรเจ็กต์อีกต่อไป
ตอนนี้ตำแหน่งที่ใช้ได้สำหรับที่เก็บข้อมูล Cloud Storage เริ่มต้นจะเหมือนกับตำแหน่งที่ใช้ได้สำหรับ Google Cloud Storage (แทนที่จะจำกัดไว้เฉพาะตำแหน่งสำหรับ Google App Engine )
ฉันจะตั้งค่าหรือรับตำแหน่งสำหรับ "Google Cloud ทรัพยากรเริ่มต้น" ได้อย่างไร
"ทรัพยากรเริ่มต้นของ Google Cloud " คือทรัพยากรทั้งหมดของโปรเจ็กต์ที่เชื่อมโยงกับ Google App Engine ซึ่งรวมถึงทรัพยากรต่อไปนี้
อินสแตนซ์ Cloud Firestore เริ่มต้น
ที่เก็บข้อมูล Cloud Storage for Firebase เริ่มต้น (โดยเฉพาะที่เก็บข้อมูลที่มีรูปแบบชื่อ PROJECT_ID .appspot.com
)
Google Cloud Scheduler (สำหรับฟังก์ชันที่กำหนดเวลาไว้รุ่นที่ 1 โดยเฉพาะ)
ตั้งแต่วันที่ 30 ตุลาคม 2024 แนวคิด "ทรัพยากร Google Cloud เริ่มต้น" จะไม่มีผลกับที่เก็บข้อมูลเริ่มต้นที่จัดสรรใหม่ Cloud Storage ที่เก็บข้อมูลเริ่มต้นที่จัดสรรหลังจาก วันที่นี้จะอยู่ในรูปแบบชื่อ PROJECT_ID .firebasestorage.app
และไม่ได้ เชื่อมโยงกับ Google App Engine ดูข้อมูลเพิ่มเติมได้ที่คำถามที่พบบ่อย ดังนี้
จะเกิดอะไรขึ้นกับ "ตำแหน่งสำหรับทรัพยากร Google Cloud เริ่มต้น"
สำคัญ: เนื่องจากที่เก็บข้อมูล Cloud Storage ที่จัดสรรเริ่มต้นตั้งแต่วันที่
30 ตุลาคม 2024 ไม่ได้เชื่อมโยงกับ
Google App Engine ตำแหน่งของผู้ใช้จะไม่ ตั้งค่า
"ตำแหน่งสำหรับทรัพยากร Google Cloud เริ่มต้น" (เช่น ตำแหน่งสำหรับอินสแตนซ์ Cloud Firestore เริ่มต้น) นอกจากนี้ การจัดสรรอินสแตนซ์ Cloud Firestore เริ่มต้นก่อน ในโปรเจ็กต์จะไม่ตั้งค่าตำแหน่งสำหรับที่เก็บข้อมูล Cloud Storage เริ่มต้นใหม่เหล่านี้อีกต่อไป
หากต้องการตั้งค่าหรือรับตำแหน่งของทรัพยากรในโปรเจ็กต์ คุณควรโต้ตอบกับทรัพยากรโดยตรงแทน
ที่เก็บข้อมูล Cloud Storage for Firebase เริ่มต้น
ในคอนโซล Firebase
ตั้งค่าและค้นหาตำแหน่งของที่เก็บข้อมูล Cloud Storage เริ่มต้นในส่วนพื้นที่เก็บข้อมูล
ของคอนโซล Firebase
การใช้ REST API:
อินสแตนซ์ Cloud Firestore เริ่มต้น
โปรดทราบว่าหากคุณจัดสรรที่เก็บข้อมูล Cloud Storage เริ่มต้นก่อนวันที่ 30 ตุลาคม 2024 ระบบจะตั้งค่าตำแหน่งของอินสแตนซ์ Cloud Firestore เริ่มต้นของโปรเจ็กต์ไว้แล้ว (เนื่องจากการเชื่อมโยงกับ Google App Engine )
ในคอนโซล Firebase
ตั้งค่าและค้นหาตำแหน่งอินสแตนซ์ Cloud Firestore เริ่มต้นในส่วนFirestore ของคอนโซล Firebase
การใช้ REST API:
ฟังก์ชันที่กำหนดเวลา (รุ่นที่ 1)
โปรดทราบว่าหากคุณจัดสรรที่เก็บข้อมูล Cloud Storage เริ่มต้นก่อนวันที่ 30 ตุลาคม 2024 ระบบจะตั้งค่าฟังก์ชันที่กำหนดเวลาไว้ของโปรเจ็กต์ (รุ่นที่ 1) ไว้แล้ว (เนื่องจากมีการเชื่อมโยงกับ Google App Engine )