เมื่อเดือนกันยายน 2024 เราได้ประกาศการอัปเดตโครงสร้างพื้นฐานเพื่อให้สอดคล้องกับโควต้าและการเรียกเก็บเงินของ Google Cloud Storage มากขึ้น และเพื่อป้องกันการละเมิดในแพลตฟอร์มของเรา
สิ่งสำคัญที่ควรทราบ 2 ประการมีดังนี้
ตอนนี้ Cloud Storage for Firebase (แม้แต่บักเก็ตเริ่มต้น) กำหนดให้โปรเจ็กต์ต้องใช้แพ็กเกจราคา Blaze แบบจ่ายเมื่อใช้ การใช้งานแบบไม่มีค่าใช้จ่ายยังคงใช้ได้แม้จะใช้แพ็กเกจราคา Blaze
บักเก็ต Cloud Storage for Firebase เริ่มต้นทั้งหมดที่สร้างหลังจาก เดือนกันยายน 2024 จะมีรูปแบบชื่อเป็น PROJECT_ID .firebasestorage.app
โปรดดูรายละเอียดเกี่ยวกับการเปลี่ยนแปลงในคำถามที่พบบ่อยต่อไปนี้
ข้อกำหนดในการเรียกเก็บเงินและการแก้ปัญหา
หากต้องการใช้ Cloud Storage for Firebase โปรเจ็กต์ Firebase ต้องอยู่ในแพ็กเกจราคา Blaze แบบจ่ายเมื่อใช้ การใช้งานแบบไม่มีค่าใช้จ่ายยังคงใช้ได้แม้จะใช้แพ็กเกจราคา Blaze
หากโปรเจ็กต์ Firebase ใช้แพ็กเกจราคา Spark คุณจะไม่มีสิทธิ์เข้าถึงบักเก็ต Cloud Storage (รวมถึงบักเก็ตเริ่มต้น) และการเรียก API ไปยังบักเก็ตจะแสดงข้อผิดพลาด 402 หรือ 403
วิธีรับสิทธิ์เข้าถึงอีกครั้ง
หากต้องการกลับมามีสิทธิ์เข้าถึงและคุณภาพการให้บริการสำหรับทรัพยากรและข้อมูลของ Cloud Storage ให้อัปเกรดเป็นแพ็กเกจราคา Blaze แบบจ่ายเมื่อใช้ การใช้งานแบบไม่มีค่าใช้จ่ายยังคงใช้ได้แม้จะใช้แพ็กเกจราคา Blaze ซึ่งรวมถึงบักเก็ตเริ่มต้น *.appspot.com เดิมด้วย
ไม่มีสิทธิ์เข้าถึงในคอนโซล
หากโปรเจ็กต์ใช้แพ็กเกจราคา Spark คุณจะเข้าถึงที่เก็บข้อมูลในคอนโซล Firebase และคอนโซล Google Cloud ไม่ได้อีกต่อไป
ระบบจะเปลี่ยนเส้นทางคุณไปยังหน้า Landing Page ของ Cloud Storage แทน ซึ่งคุณสามารถอัปเกรดเป็นแพ็กเกจราคา Blaze ได้
ข้อผิดพลาด 402 และ 403
หากโปรเจ็กต์ใช้แพ็กเกจราคา Spark การเรียกใช้ API ของ Cloud Storage (เช่น จากแอป) จะไม่สำเร็จและแสดงข้อผิดพลาด 402 หรือ 403
ทำตามคำแนะนำในหัวข้อวิธีรับสิทธิ์เข้าถึงอีกครั้ง ด้านบน หรือดูตัวเลือกการแก้ปัญหา เพิ่มเติมด้านล่าง
ข้อผิดพลาด 402
"error": {
"code": 402,
"message": "Cloud Storage for Firebase no longer supports Firebase projects that are on the no-cost Spark pricing plan. Please upgrade to the pay-as-you-go Blaze pricing plan to maintain access to your default bucket and all other Cloud Storage resources. For details, see our FAQ: https://firebase.google.com/docs/storage/faqs-storage-changes-announced-sept-2024"
}
หรือ
storage/quota-exceeded: Firebase Storage: Quota for bucket '{project-id}.appspot.com' exceeded, please view quota on https://firebase.google.com/pricing/. (storage/quota-exceeded)
ข้อผิดพลาด 403
<Error>
<Code>UserProjectAccountProblem</Code>
<Message>The project to be billed is associated with an absent billing account.</Message>
<Details>The billing account for the owning project is disabled in state absent</Details>
</Error>
หรือ
storage/unauthorized: User does not have permission to access {path}
การแก้ปัญหา
หากพบปัญหา โปรดดูแหล่งข้อมูลการแก้ปัญหาเหล่านี้ หากวิธีต่อไปนี้ไม่ช่วยแก้ปัญหา โปรดติดต่อทีมสนับสนุนของ Firebase
แก้ปัญหาการตั้งค่าการเรียกเก็บเงิน
เอกสารประกอบของ Cloud Billing มีความช่วยเหลือในการแก้ปัญหาเกี่ยวกับการเรียกเก็บเงินและการชำระเงินที่พบบ่อย
ตัวอย่างเช่น คุณสามารถดูวิธีแก้ไขหากระบบไม่ยอมรับบัตรเดบิตหรือบัตรเครดิตของอินเดีย
แก้ปัญหาสิทธิ์ของบัญชีบริการ
เพื่อให้ Cloud Storage for Firebase ทำงานได้อย่างถูกต้อง บัญชีบริการในโปรเจ็กต์ Firebase ของคุณต้องมีสิทธิ์ IAM บางอย่าง
หากคุณได้รับข้อผิดพลาดในคอนโซล Firebase เกี่ยวกับสิทธิ์สำหรับบัญชีบริการนี้ มักเป็นเพราะบัญชีบริการถูกลบออกจากโปรเจ็กต์ Firebase ของคุณ หากต้องการแก้ไขปัญหานี้ ให้ทำตามขั้นตอนที่อธิบายไว้ในคำถามที่พบบ่อยเกี่ยวกับบัญชีพื้นที่เก็บข้อมูล
คำถามที่พบบ่อยเกี่ยวกับแพ็กเกจราคา
หากต้องการใช้ Cloud Storage for Firebase โปรเจ็กต์ Firebase ต้องอยู่ในแพ็กเกจราคา Blaze แบบจ่ายเมื่อใช้ การใช้งานแบบไม่มีค่าใช้จ่ายยังคงใช้ได้แม้จะใช้แพ็กเกจราคา Blaze
สำคัญ : ข้อมูลสำคัญโดยสรุปเกี่ยวกับข้อกำหนดของแพ็กเกจราคา (ดูรายละเอียดในคำถามที่พบบ่อยแต่ละข้อด้านล่าง) มีดังนี้
หากต้องการจัดสรรบักเก็ตเริ่มต้น Cloud Storage for Firebase ใหม่ โปรเจ็กต์ Firebase ต้องใช้แพ็กเกจราคา Blaze แบบจ่ายเมื่อใช้ โดยที่ที่เก็บข้อมูลจะใช้ระดับ "ฟรีตลอด" สำหรับ Google Cloud Storage หรือไม่ก็ได้
หากต้องการเข้าถึงบักเก็ตเริ่มต้นและทรัพยากร Cloud Storage อื่นๆ ทั้งหมดต่อไป โปรเจ็กต์ Firebase ต้องใช้แพ็กเกจราคา Blaze แบบจ่ายเมื่อใช้
บัケットเริ่มต้นของ *.appspot.com จะยังคงรักษาระดับการใช้งานแบบไม่มีค่าใช้จ่ายในปัจจุบันไว้แม้จะใช้แพ็กเกจราคา Blaze ก็ตาม
เราทราบดีว่าการเปลี่ยนแปลงเหล่านี้จะใช้เวลาในการประเมินและทำการเปลี่ยนแปลงโปรเจ็กต์ Firebase และเวิร์กโฟลว์ หากมีคำถาม โปรดติดต่อทีมสนับสนุนของ Firebase
ข้อกำหนดของแพ็กเกจราคาสำหรับ Cloud Storage for Firebase มีอะไรบ้าง
ข้อกำหนดสำหรับการเรียกเก็บเงินต่อไปนี้ใช้กับโปรเจ็กต์ทั้งหมดที่ใช้ Cloud Storage for Firebase
หากต้องการจัดสรรบักเก็ตเริ่มต้นใหม่ โดยใช้คอนโซล Firebase หรือ REST API โปรเจ็กต์ของคุณต้องใช้แพ็กเกจราคา Blaze แบบจ่ายเมื่อใช้
ที่เก็บข้อมูลเริ่มต้นทั้งหมดที่จัดสรรหลัง เดือนกันยายน 2024 จะมีลักษณะดังนี้
หากต้องการรักษาสิทธิ์เข้าถึงที่เก็บข้อมูลเริ่มต้นและทรัพยากร Cloud Storage อื่นๆ ทั้งหมด โปรเจ็กต์ของคุณต้องใช้แพ็กเกจราคา Blaze แบบจ่ายเมื่อใช้ บัケットเริ่มต้น *.appspot.com จะยังคงรักษาระดับการใช้งานแบบไม่มีค่าใช้จ่ายในปัจจุบันไว้แม้จะใช้แพ็กเกจราคา Blaze ก็ตาม
ดูข้อมูลเพิ่มเติมเกี่ยวกับสิ่งที่จะเกิดขึ้นหากคุณไม่อัปเกรดเป็นแพ็กเกจราคา Blaze
หากมีคำถาม โปรดติดต่อทีมสนับสนุนของ 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 ครั้ง/วัน
ตั้งแต่เดือนกันยายน 2024 เป็นต้นไป บัケットเริ่มต้นใหม่ทั้งหมดจะมีรูปแบบชื่อเป็น PROJECT_ID .firebasestorage.app และเป็นไปตามราคาและการใช้งานของ Google Cloud Storage ซึ่งมีระดับ "ฟรีตลอด" สำหรับบัケットใน US-CENTRAL1 , US-EAST1 และ US-WEST1
ฉันต้องอัปเกรดเป็นแพ็กเกจราคา Blaze เมื่อใด
หากต้องการใช้ Cloud Storage for Firebase หรือคงสิทธิ์เข้าถึงบักเก็ตเริ่มต้น PROJECT_ID .appspot.com คุณต้องอัปเกรดเป็นแพ็กเกจราคา Blaze แบบจ่ายเมื่อใช้ ข้อกำหนดนี้มีผลบังคับใช้ตั้งแต่วันที่ 3 กุมภาพันธ์ 2026
หากต้องการอัปเกรดโปรเจ็กต์ ให้ลิงก์โปรเจ็กต์กับบัญชี Cloud Billing
คุณสามารถใช้เวิร์กโฟลว์คอนโซล Firebase เพื่ออัปเกรดแพ็กเกจราคา ได้
จะเกิดอะไรขึ้นหากฉันไม่อัปเกรดโปรเจ็กต์เป็นแพ็กเกจราคา Blaze
หากยังไม่ได้จัดสรรบักเก็ต Cloud Storage เริ่มต้นในโปรเจ็กต์ คุณจะจัดสรรไม่ได้เว้นแต่โปรเจ็กต์จะใช้แพ็กเกจราคา Blaze
หากคุณมีที่เก็บข้อมูลอยู่แล้วและโปรเจ็กต์ไม่ได้ใช้แพ็กเกจราคา Blaze สิ่งต่อไปนี้จะเกิดขึ้น
คุณจะเสียสิทธิ์การอ่าน/เขียนในทรัพยากร Cloud Storage ทั้งหมด รวมถึงที่เก็บข้อมูลเริ่มต้น
คุณจะดูที่เก็บข้อมูลหรือเข้าถึงข้อมูลในคอนโซล 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 เริ่มต้น
สำคัญ : ข้อมูลสำคัญโดยสรุปสำหรับที่เก็บข้อมูลเริ่มต้นมีดังนี้ (ดูรายละเอียดในคำถามที่พบบ่อยแต่ละข้อด้านล่าง)
บักเก็ต Cloud Storage เริ่มต้นที่จัดสรรใหม่ทั้งหมดจะมีรูปแบบชื่อเป็น PROJECT_ID .firebasestorage.app
ที่เก็บข้อมูลเหล่านี้เป็นไปตามราคาและการใช้งานของ Google Cloud Storage ซึ่งมีระดับ "ฟรีตลอด" สำหรับที่เก็บข้อมูลในUS-CENTRAL1 , US-EAST1 และ US-WEST1
ชื่อของที่เก็บข้อมูลเริ่มต้น PROJECT_ID .appspot.com ที่มีอยู่จะไม่มีการเปลี่ยนแปลง
โปรดอ่านคำถามที่พบบ่อยต่อไปนี้เพื่อดูรายละเอียดเพิ่มเติมเกี่ยวกับข้อกำหนดเหล่านี้ หากมีคำถาม โปรดติดต่อทีมสนับสนุนของ Firebase
ชื่อบักเก็ตเริ่มต้นของฉันจะเปลี่ยนไหม
ไม่ เมื่อคุณอัปเกรดเป็นแพ็กเกจราคา Blaze ชื่อของที่เก็บข้อมูล Cloud Storage เริ่มต้นจะไม่ เปลี่ยนแปลง
หากคุณสร้างบักเก็ตเริ่มต้นก่อน เดือนกันยายน 2024 บักเก็ตเริ่มต้นจะมีรูปแบบชื่อเป็น PROJECT_ID .appspot.com
ข้อยกเว้นเพียงอย่างเดียวคือหากคุณลบบัケット *.appspot.com และจัดสรรบัケットเริ่มต้นใหม่
หากคุณสร้างบักเก็ตเริ่มต้นเมื่อเร็วๆ นี้ (หลังจาก เดือนกันยายน 2024 ) บักเก็ตเริ่มต้นจะมีรูปแบบชื่อเป็น PROJECT_ID .firebasestorage.app
จะเกิดอะไรขึ้นหากฉันลบบัケットเริ่มต้นของ *.appspot.com
คุณสามารถกู้คืนที่เก็บข้อมูลที่ลบไปแล้วได้โดยใช้ API Buckets: restore ของ Cloud Storage จนกว่าจะถึงเวลาลบถาวร
หากลบบัケットเริ่มต้น 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 แบบจ่ายเมื่อใช้ ฐานของโค้ดจะยังคงโต้ตอบกับบักเก็ตเริ่มต้น PROJECT_ID .appspot.com เหมือนที่เคยเป็นมา
ฉันจำเป็นต้องย้ายข้อมูลออกจากบักเก็ตเริ่มต้นของ *.appspot.com ไหม
ไม่ คุณไม่ จำเป็นต้องย้ายข้อมูลออกจากที่เก็บข้อมูลเริ่มต้นของ PROJECT_ID .appspot.com
ตราบใดที่คุณอัปเกรดโปรเจ็กต์เป็นแพ็กเกจราคา Blaze แบบจ่ายเมื่อใช้ คุณจะยังคงเข้าถึงที่เก็บข้อมูลได้และจะไม่พบการหยุดชะงักของบริการ
การเปลี่ยนแปลงสำหรับการโต้ตอบแบบเป็นโปรแกรม (เช่น REST API และ Terraform)
หากคุณจัดสรรหรือทำงานกับบักเก็ต Cloud Storage for Firebase เริ่มต้นแบบเป็นโปรแกรม (เช่น ใช้ REST API หรือ Terraform) โปรดตรวจสอบการเปลี่ยนแปลงต่อไปนี้เพื่อดูว่าคุณต้องเปลี่ยนแปลงสิ่งใดในเวิร์กโฟลว์หรือแอปหรือไม่
สำคัญ : ต่อไปนี้เป็นสรุปประเด็นสำคัญสำหรับการโต้ตอบแบบเป็นโปรแกรม (ดูรายละเอียดในคำถามที่พบบ่อยแต่ละข้อด้านล่าง)
โปรดอ่านคำถามที่พบบ่อยต่อไปนี้เพื่อดูรายละเอียดเพิ่มเติมเกี่ยวกับข้อกำหนดเหล่านี้ หากมีคำถาม โปรดติดต่อทีมสนับสนุนของ Firebase
การเปลี่ยนแปลงสำหรับการใช้ REST API มีอะไรบ้าง
การเปลี่ยนแปลงต่อไปนี้จะมีผลกับ REST API ที่เกี่ยวข้องกับ Cloud Storage for Firebase
การเปลี่ยนแปลงสำหรับ "ทรัพยากร 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
เกิดอะไรขึ้นกับ "ตำแหน่งสำหรับทรัพยากร 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 เริ่มต้นที่จัดสรรก่อน เดือนกันยายน 2024 (ซึ่งมีรูปแบบชื่อเป็น PROJECT_ID .appspot.com ) จะเชื่อมโยงกับ Google App Engine
ซึ่งหมายความว่า
ตำแหน่งของที่เก็บข้อมูลจะกำหนดตำแหน่งของทรัพยากรที่เชื่อมโยงกับ Google App Engine (เช่น ตำแหน่งของอินสแตนซ์ Cloud Firestore เริ่มต้น)
บักเก็ต Cloud Storage เริ่มต้นที่จัดสรรหลังจาก เดือนกันยายน 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)
แนวคิดเรื่อง "ทรัพยากร Google Cloud เริ่มต้น" จะไม่มีผลกับบักเก็ต Cloud Storage เริ่มต้นที่มีรูปแบบชื่อเป็น PROJECT_ID .firebasestorage.app และบักเก็ตเหล่านี้จะไม่ เชื่อมโยงกับ Google App Engine ดูข้อมูลเพิ่มเติมได้ที่คำถามที่พบบ่อย:
เกิดอะไรขึ้นกับ "ตำแหน่งสำหรับทรัพยากร Google Cloud เริ่มต้น"
สำคัญ: เนื่องจากบักเก็ตเริ่มต้นของ *.firebasestorage.app ไม่ได้เชื่อมโยงกับ Google App Engine ตำแหน่งของบักเก็ตจึงไม่ได้ กำหนด "ตำแหน่งสำหรับทรัพยากร Google Cloud เริ่มต้น" (เช่น ตำแหน่งสำหรับอินสแตนซ์ Cloud Firestore เริ่มต้น) นอกจากนี้ การจัดสรรอินสแตนซ์ Cloud Firestore เริ่มต้นก่อน ในโปรเจ็กต์จะไม่กำหนดตำแหน่งสำหรับที่เก็บข้อมูลเริ่มต้น *.firebasestorage.app เหล่านี้
หากต้องการตั้งค่าหรือรับตำแหน่งของทรัพยากรใดๆ ในโปรเจ็กต์ คุณควรโต้ตอบกับทรัพยากรนั้นโดยตรงแทน
ที่เก็บข้อมูล Cloud Storage for Firebase เริ่มต้น
อินสแตนซ์ Cloud Firestore เริ่มต้น
โปรดทราบว่าหากคุณมีบักเก็ตเริ่มต้น *.appspot.com เดิม (จัดสรรก่อน เดือนกันยายน 2024 ) ระบบจะตั้งค่าตำแหน่งของอินสแตนซ์ Cloud Firestore เริ่มต้นของโปรเจ็กต์ไว้แล้ว (เนื่องจากเชื่อมโยงกับ Google App Engine )
ฟังก์ชันที่กำหนดเวลาไว้ (รุ่นที่ 1)
โปรดทราบว่าหากคุณมีบักเก็ตเริ่มต้น *.appspot.com เดิม (จัดสรรก่อน เดือนกันยายน 2024 ) ระบบจะตั้งค่าฟังก์ชันตามกำหนดเวลา (รุ่นที่ 1) ของโปรเจ็กต์ไว้แล้ว (เนื่องจากเชื่อมโยงกับ Google App Engine )