เอกสารนี้อธิบายCloud Firestoreรายละเอียดราคา
หากคุณชำระเงินเป็นสกุลเงินอื่นที่ไม่ใช่ USD ราคาที่แสดงจะเป็นสกุลเงินที่ Cloud Platform SKU ใช้
ภาพรวมของราคา
เมื่อใช้ Cloud Firestore ระบบจะเรียกเก็บเงินจากคุณสำหรับรายการต่อไปนี้
- จำนวนเอกสารที่คุณอ่าน เขียน และลบ
- จำนวนรายการดัชนีที่อ่านเพื่อตอบสนองการค้นหา ดูรายละเอียดเพิ่มเติมเกี่ยวกับการอ่านดัชนี
- ปริมาณพื้นที่เก็บข้อมูลที่ฐานข้อมูลใช้ รวมถึงค่าใช้จ่ายในการจัดการสำหรับ ข้อมูลเมตาและดัชนี
- ปริมาณแบนด์วิดท์ของเครือข่ายที่คุณใช้
ระบบจะคำนวณการใช้พื้นที่เก็บข้อมูลและแบนด์วิดท์เป็นกิบิไบต์ (GiB) โดยที่ 1 GiB = 230 ไบต์ ระบบจะเรียกเก็บเงินทั้งหมดทุกวัน
ส่วนต่อไปนี้จะให้รายละเอียดเกี่ยวกับวิธีที่เราเรียกเก็บเงินสำหรับการใช้งาน Cloud Firestore ของคุณ
โควต้าฟรี
Cloud Firestore มีโควต้าฟรีที่ช่วยให้คุณเริ่มต้นใช้งานได้โดยไม่มีค่าใช้จ่าย หากต้องการโควต้าเพิ่มเติม คุณต้องเปิดใช้การเรียกเก็บเงินสำหรับโปรเจ็กต์ Google Cloud
ระบบจะใช้โควต้าทุกวันและรีเซ็ตประมาณเที่ยงคืนตามเวลาแปซิฟิก
ตารางต่อไปนี้สรุปจำนวนโควต้าฟรี
รุ่นฟรี | โควต้า |
---|---|
ข้อมูลที่จัดเก็บ | 1 GiB |
การอ่านเอกสาร | 50,000 ต่อวัน |
การเขียนเอกสาร | 20,000 ต่อวัน |
การลบเอกสาร | 20,000 ต่อวัน |
การโอนข้อมูลขาออก | 10 GiB ต่อเดือน |
การดำเนินการและฟีเจอร์ต่อไปนี้ไม่รวมการใช้งานฟรี คุณต้องเปิดใช้ การเรียกเก็บเงินเพื่อใช้ฟีเจอร์ต่อไปนี้
- การลบ TTL
- ข้อมูล PITR
- สำรองข้อมูล
- การดำเนินการกู้คืน
- การดำเนินการโคลน
ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีเรียกเก็บเงินสำหรับฟีเจอร์เหล่านี้ได้ที่ราคาพื้นที่เก็บข้อมูล
การกำหนดราคาตามสถานที่
หากต้องการดูราคาสำหรับการอ่าน การเขียน การลบ และพื้นที่เก็บข้อมูลสำหรับCloud Firestoreแต่ละภูมิภาค โปรดดูราคาของ Google Cloud
หากคุณชำระเงินเป็นสกุลเงินอื่นที่ไม่ใช่ USD ราคาที่แสดงจะเป็นสกุลเงินที่ Cloud Platform SKU ใช้
โควต้าฟรีใช้ได้กับฐานข้อมูลเพียง 1 ฐานข้อมูลต่อโปรเจ็กต์เท่านั้น
โปรเจ็กต์จะมีฐานข้อมูลที่เข้าเกณฑ์โควต้าฟรีได้เพียงฐานข้อมูลเดียว
หากต้องการสร้างฐานข้อมูลเพิ่มเติม คุณต้องอัปเกรดแผนการเรียกเก็บเงินของโปรเจ็กต์
ฐานข้อมูลแรกที่คุณสร้าง (ไม่ว่าจะมีรหัสใด) จะมีสิทธิ์ใช้โควต้าฟรี หากคุณลบฐานข้อมูลดังกล่าว ฐานข้อมูลถัดไปที่คุณสร้างจะกลายเป็นฐานข้อมูลใหม่ที่มีสิทธิ์สำหรับโควต้าฟรี
การสร้างหรือลบฐานข้อมูลจะไม่มีค่าใช้จ่ายเพิ่มเติม ระบบจะเรียกเก็บเงินจากฐานข้อมูลทั้งหมดในภายหลังตามการใช้งานที่เกิดขึ้นในฐานข้อมูลเหล่านั้น
การอ่าน การเขียน และการลบ
ระบบจะเรียกเก็บเงินสำหรับเอกสารและรายการดัชนีที่อ่านเพื่อตอบคำค้นหา ระบบจะเรียกเก็บเงินจากคุณ สำหรับการเขียนและการลบเอกสารแต่ละรายการที่คุณดำเนินการ
ค่าใช้จ่ายสำหรับการเขียนและการลบนั้นไม่ซับซ้อน สำหรับการเขียน การดำเนินการ set
หรือ update
แต่ละรายการจะนับเป็นการเขียนครั้งเดียว
การเรียกเก็บเงินสำหรับการดำเนินการอ่านมี รายละเอียดบางอย่างที่คุณควรทราบ ส่วนต่อไปนี้จะอธิบายความแตกต่างเหล่านี้โดยละเอียด
อ่านรายการดัชนี
ระบบจะเรียกเก็บเงินสำหรับการดำเนินการอ่าน 1 ครั้งต่อกลุ่มรายการดัชนีสูงสุด 1,000 รายการ ที่อ่านโดยการค้นหายกเว้นในกรณีต่อไปนี้
หรือไม่สำหรับ คำค้นหาเวกเตอร์ K-Nearest Neighbor ระบบจะเรียกเก็บเงินสำหรับการดำเนินการอ่าน 1 ครั้งต่อกลุ่มที่มีรายการดัชนีเวกเตอร์ kNN สูงสุด 100 รายการที่คำค้นหาอ่าน
เช่น หากคำค้นหาแบบเวกเตอร์ต่อไปนี้ที่มี
limit: 5
แสดงเอกสาร 5 รายการและอ่านรายการดัชนีเวกเตอร์ kNN 1550 รายการ ระบบจะเรียกเก็บเงินสำหรับการดำเนินการอ่าน 5 ครั้งสำหรับเอกสารที่แสดงและดำเนินการอ่าน 16 ครั้ง สำหรับรายการดัชนี// Requires single-field vector index const vectorQuery: VectorQuery = db.collection('cities').findNearest('embedding_field', FieldValue.vector([3.0, 1.0, 2.0]), { limit: 5, distanceMeasure: 'EUCLIDEAN' });
ระบบจะไม่เรียกเก็บเงินสำหรับรายการดัชนี ที่อ่านสำหรับคำค้นหาที่มีฟิลด์ช่วงสูงสุด 1 รายการ
เช่น การค้นหาต่อไปนี้มีฟิลด์ความเท่ากัน 1 รายการ (
age
) และฟิลด์ช่วง 1 รายการ (start_date
) และจะไม่ถูกเรียกเก็บเงินสำหรับการอ่านรายการดัชนีdb.collection("employees").whereEqualTo("age", 35) .whereGreaterThanOrEqualTo("start_date", new Date(2020, 1, 1))
การค้นหาต่อไปนี้มีฟิลด์ช่วง 2 รายการ (
age
และstart_date
) และจะมีการเรียกเก็บเงินสำหรับการอ่านรายการดัชนีdb.collection("employees").whereGreaterThanOrEqualTo("age", 35) .whereGreaterThanOrEqualTo("start_date", new Date(2020, 1, 1))
ฟิลด์ที่ปรากฏในข้อความ ORDER BY จะถือเป็นฟิลด์ช่วงเมื่อมีฟิลด์ช่วงอื่นๆ อย่างน้อย 1 รายการในการค้นหา ดังนั้นคำค้นหาต่อไปนี้จึงมีฟิลด์ช่วง 2 รายการ (
age
และstart_date
) และจะมีการเรียกเก็บเงินสำหรับการอ่านรายการดัชนีdb.collection("employees").whereGreaterThanOrEqualTo("age", 35) .orderBy("start_date")
ระบบจะถือว่าฟิลด์
__name__
เป็นฟิลด์ช่วงเสมอ แม้ว่าจะใช้ในตัวกรองความเท่ากันเท่านั้นก็ตาม ดังนั้น คำค้นหาต่อไปนี้จึงมีฟิลด์ช่วง 2 รายการ (age
และ__name__
) และจะมีการเรียกเก็บเงินสำหรับการอ่านรายการดัชนีdb.collection("employees").whereIn("__name__", Arrays.asList("/employees/Alice", "/employees/Bob")) .orderBy("age")
คำค้นหาการรวม
สำหรับการค้นหาแบบรวม
เช่น count()
, sum()
และ avg()
ระบบจะเรียกเก็บเงินสำหรับรายการดัชนีที่การค้นหาอ่านตามที่อธิบายไว้ข้างต้น สําหรับคําค้นหาการรวบรวมที่อ่านรายการดัชนี 0
จะมีการเรียกเก็บเงินขั้นต่ำสำหรับการอ่านเอกสาร 1 รายการ
เช่น count()
การดำเนินการที่อ่านรายการดัชนีระหว่าง 0 ถึง 1, 000 รายการ
จะมีการเรียกเก็บเงินสำหรับการอ่านเอกสาร 1 ครั้ง สำหรับcount()
การดำเนินการที่อ่านรายการดัชนี 1, 500 รายการ ระบบจะเรียกเก็บเงินจากการอ่านเอกสาร 2 ครั้ง
หากต้องการดูข้อมูลเพิ่มเติมเกี่ยวกับดัชนีที่ใช้และรายการดัชนีที่อ่าน ให้ใช้คำอธิบายการค้นหา
การฟังผลการค้นหา
Cloud Firestore ช่วยให้คุณฟังผลลัพธ์ของคำค้นหาและรับข้อมูลอัปเดตแบบเรียลไทม์เมื่อผลการค้นหาเปลี่ยนแปลง
เมื่อฟังผลลัพธ์ของการค้นหา ระบบจะเรียกเก็บเงินสำหรับการอ่านทุกครั้งที่มีการเพิ่มหรืออัปเดตเอกสารในชุดผลลัพธ์ นอกจากนี้ ระบบยังเรียกเก็บเงินสำหรับการ อ่านเมื่อนำเอกสารออกจากชุดผลลัพธ์เนื่องจากเอกสารมีการ เปลี่ยนแปลง (ในทางตรงกันข้าม เมื่อลบเอกสาร ระบบจะไม่เรียกเก็บเงินสำหรับการ อ่าน)
การเรียกเก็บเงินจากผู้ฟังใน SDK ของอุปกรณ์เคลื่อนที่และเว็บจะขึ้นอยู่กับว่าได้เปิดใช้ความต่อเนื่องแบบออฟไลน์หรือไม่ ดังนี้
หากเปิดใช้การคงอยู่แบบออฟไลน์และผู้ฟังถูกตัดการเชื่อมต่อเป็นเวลามากกว่า 30 นาที (เช่น หากผู้ใช้ออฟไลน์) ระบบจะเรียกเก็บเงินสำหรับเอกสารและรายการดัชนีที่อ่านเสมือนว่าคุณได้ออกคำค้นหาใหม่
หากปิดใช้การคงอยู่แบบออฟไลน์ ระบบจะเรียกเก็บเงินสำหรับเอกสารและ รายการดัชนีที่อ่านราวกับว่าคุณได้ออกคำค้นหาใหม่ทุกครั้งที่ เครื่องมือฟังตัดการเชื่อมต่อและเชื่อมต่ออีกครั้ง
การจัดการชุดผลลัพธ์ขนาดใหญ่
Cloud Firestore มีฟีเจอร์หลายอย่างที่จะช่วยคุณจัดการคำค้นหาที่ แสดงผลลัพธ์จำนวนมาก ดังนี้
- เคอร์เซอร์ที่ช่วยให้คุณเรียกใช้การค้นหาที่ใช้เวลานานต่อได้
- โทเค็นหน้า ซึ่งช่วยคุณแบ่งหน้าผลการค้นหา
- ขีดจำกัดที่ระบุจำนวนผลลัพธ์ที่จะดึงข้อมูล
- ออฟเซ็ต ซึ่งช่วยให้คุณข้ามเอกสารจำนวนที่แน่นอนได้
การใช้เคอร์เซอร์ โทเค็นหน้า และขีดจำกัดไม่มีค่าใช้จ่ายเพิ่มเติม ในความเป็นจริงแล้ว ฟีเจอร์เหล่านี้ช่วยให้คุณประหยัดเงินได้ด้วยการอ่านเฉพาะเอกสารที่คุณต้องการจริงๆ
อย่างไรก็ตาม เมื่อคุณส่งการค้นหาที่มีออฟเซ็ต ระบบจะเรียกเก็บเงินสำหรับการอ่าน สำหรับเอกสารแต่ละรายการที่ข้าม ตัวอย่างเช่น หากการค้นหาใช้ออฟเซ็ตเป็น 10 และ การค้นหาแสดงผลลัพธ์เป็นเอกสาร 1 รายการ ระบบจะเรียกเก็บค่าอ่าน 11 ครั้งจากคุณ คุณจึงควรใช้เคอร์เซอร์แทนออฟเซ็ตทุกครั้งที่ทำได้
คำค้นหาอื่นๆ นอกเหนือจากการอ่านเอกสาร
สำหรับคำค้นหาอื่นๆ นอกเหนือจากการอ่านเอกสาร เช่น คำขอรายการรหัสคอลเล็กชัน ระบบจะเรียกเก็บเงินสำหรับการอ่านเอกสาร 1 ครั้ง หากการดึงข้อมูลชุดผลลัพธ์ทั้งหมดต้องใช้คำขอมากกว่า 1 รายการ (เช่น หากคุณใช้การแบ่งหน้า) ระบบจะเรียกเก็บเงินจากคุณครั้งละ 1 คำขอ
ค่าใช้จ่ายขั้นต่ำสำหรับการค้นหา
ระบบจะเรียกเก็บเงินขั้นต่ำสำหรับการอ่านเอกสาร 1 รายการต่อคำค้นหาแต่ละรายการที่คุณดำเนินการ แม้ว่าคำค้นหาจะไม่แสดงผลลัพธ์ก็ตาม
Cloud Firestore Security Rules
สำหรับไลบรารีของไคลเอ็นต์บนอุปกรณ์เคลื่อนที่และเว็บ หาก Cloud Firestore Security Rules ใช้ exists()
, get()
หรือ getAfter()
เพื่ออ่านเอกสารอย่างน้อย 1 รายการจากฐานข้อมูล ระบบจะเรียกเก็บเงินสำหรับการอ่านเพิ่มเติมตามที่ระบุไว้ดังนี้
ระบบจะเรียกเก็บเงินสำหรับการอ่านที่จำเป็นต่อการประเมิน Cloud Firestore Security Rules
เช่น หากกฎอ้างอิงถึงเอกสาร 3 ฉบับ แต่Cloud Firestoreอ่านเอกสารเหล่านั้นเพียง 2 ฉบับเพื่อประเมินกฎของคุณ ระบบจะเรียกเก็บเงินสำหรับการอ่านเพิ่มเติม 2 ครั้งสำหรับเอกสารที่ขึ้นต่อกัน
ระบบจะเรียกเก็บเงินสำหรับการอ่านเอกสารที่ขึ้นต่อกันเพียงครั้งเดียวเท่านั้น แม้ว่ากฎของคุณจะอ้างอิงถึงเอกสารนั้นมากกว่า 1 ครั้งก็ตาม
ระบบจะเรียกเก็บเงินสำหรับการประเมินกฎเพียงครั้งเดียวต่อคำขอ
ดังนั้น การอ่านเอกสารหลายฉบับจึงอาจมีค่าใช้จ่ายน้อยกว่าการอ่านเอกสารทีละฉบับ เนื่องจากต้องใช้คำขอน้อยกว่า
เมื่อฟังผลลัพธ์ของการค้นหา ระบบจะเรียกเก็บเงินค่าการประเมินกฎ ในกรณีต่อไปนี้ทั้งหมด
- เมื่อคุณออกคำค้นหา
- ทุกครั้งที่อัปเดตผลการค้นหา
- ทุกครั้งที่อุปกรณ์ของผู้ใช้ออฟไลน์แล้วกลับมาออนไลน์อีกครั้ง
- ทุกครั้งที่คุณอัปเดตกฎ
- ทุกครั้งที่คุณอัปเดตเอกสารที่ขึ้นอยู่กับกฎ
ขนาดพื้นที่เก็บข้อมูลของฐานข้อมูล
ระบบจะเรียกเก็บเงินตามปริมาณข้อมูลที่คุณจัดเก็บไว้ใน Cloud Firestore รวมถึงค่าใช้จ่ายในการจัดเก็บ ปริมาณค่าใช้จ่ายเพิ่มเติมประกอบด้วยข้อมูลเมตา ดัชนีอัตโนมัติ และดัชนีแบบผสม
เอกสารแต่ละฉบับที่จัดเก็บใน Cloud Firestore ต้องมีข้อมูลเมตาดังต่อไปนี้
- รหัสเอกสาร รวมถึงรหัสคอลเล็กชันและชื่อเอกสาร
- ชื่อและค่าของแต่ละฟิลด์ เนื่องจาก Cloud Firestore ไม่มีสคีมา ชื่อของแต่ละฟิลด์ในเอกสารจึงต้องจัดเก็บไว้พร้อมกับค่าของฟิลด์
- ดัชนีแบบฟิลด์เดียวและดัชนีแบบผสมที่อ้างอิงถึงเอกสาร ดัชนีแต่ละรายการ จะมีรหัสคอลเล็กชัน ค่าฟิลด์จำนวนเท่าใดก็ได้ ขึ้นอยู่กับ คำจำกัดความของดัชนี และชื่อเอกสาร
ค่าใช้จ่ายสำหรับพื้นที่เก็บข้อมูลอยู่ในหน่วย GiB/เดือนและคำนวณเป็นรายวัน Cloud Firestore จะวัดขนาดฐานข้อมูลทุกวัน ในช่วงระยะเวลา 1 เดือน ระบบจะหาค่าเฉลี่ยของจุดตัวอย่างเหล่านี้เพื่อคำนวณขนาดพื้นที่เก็บข้อมูลของฐานข้อมูล จากนั้นจะนำค่าเฉลี่ยนี้ไปคูณกับราคาต่อหน่วยของพื้นที่เก็บข้อมูล (GiB-เดือน)
ดูวิธีคำนวณCloud Firestoreพื้นที่เก็บข้อมูลได้ที่การคำนวณ ขนาดพื้นที่เก็บข้อมูล
ข้อมูล PITR
หากเปิดใช้ PITR ระบบจะเรียกเก็บเงินค่าพื้นที่เก็บข้อมูลของข้อมูล PITR ลูกค้าส่วนใหญ่จะพบว่าต้นทุนโดยรวมของพื้นที่เก็บข้อมูล PiTR นั้นคล้ายกับต้นทุนพื้นที่เก็บข้อมูลของฐานข้อมูล
ค่าใช้จ่ายสำหรับพื้นที่เก็บข้อมูลของ PITR อยู่ในหน่วย GiB/เดือนและ คำนวณทุกวัน Cloud Firestore จะวัดขนาดฐานข้อมูลทุกวัน ในช่วงระยะเวลา 1 เดือน ระบบจะหาค่าเฉลี่ยของจุดตัวอย่างเหล่านี้เพื่อคำนวณขนาดพื้นที่เก็บข้อมูลของฐานข้อมูล ค่าเฉลี่ยนี้จะคูณด้วยราคาต่อหน่วยของ PITR (GiB-เดือน)
เช่น หากขนาดเฉลี่ยของฐานข้อมูลในระหว่างเดือนคือ 1 GiB และเปิดใช้ PITR ตลอดทั้งเดือน ขนาดข้อมูล PITR ที่เรียกเก็บเงินได้จะเป็น 1 GiB ด้วย
การเรียกเก็บเงินขั้นต่ำ: ระบบอาจเรียกเก็บค่าใช้จ่ายในการจัดเก็บ PITR สูงสุด 1 วัน แม้ว่าคุณจะ ปิดใช้ PITR ภายใน 1 วันหลังจากเปิดใช้ก็ตาม
การดำเนินการสำรองข้อมูลและกู้คืน
หากเปิดใช้ข้อมูลสำรอง ระบบจะเรียกเก็บเงินค่าพื้นที่เก็บข้อมูลสำรองฐานข้อมูล ของคุณ ขนาดพื้นที่เก็บข้อมูลสำหรับข้อมูลสำรองจะเท่ากับขนาดพื้นที่เก็บข้อมูลของฐานข้อมูลเมื่อมีการสำรองข้อมูล
ค่าใช้จ่ายสำหรับพื้นที่เก็บข้อมูลของข้อมูลสำรองเป็น GiB/เดือน ในระยะเวลา 1 เดือน ระบบจะคำนวณ จำนวนวันที่เก็บข้อมูลสำรองแต่ละรายการไว้ โดยเฉลี่ยตลอดทั้งเดือนด้วย ระบบจะคำนวณค่าใช้จ่ายของการสำรองข้อมูลแต่ละรายการโดยใช้ขนาดพื้นที่เก็บข้อมูลของ การสำรองข้อมูลคูณด้วยสัดส่วนของเดือนที่เก็บรักษาการสำรองข้อมูล คูณด้วยราคาต่อหน่วย ขอบเขตของวันจะกำหนดตามเขตเวลาอเมริกา/ลอสแอนเจลิสเพื่อ วัตถุประสงค์ในการเรียกเก็บเงิน
เมื่อคุณดำเนินการกู้คืน Cloud Firestore จะวัดขนาดของข้อมูลสำรองสำหรับการดำเนินการกู้คืน ขนาดของการสำรองข้อมูลจะ คูณด้วยราคาต่อหน่วยของการดำเนินการกู้คืน (GiB)
อธิบายการค้นหา
การใช้ Firestore Query Explain จะมีค่าใช้จ่าย
เมื่ออธิบายการค้นหาด้วยตัวเลือกเริ่มต้น ระบบจะไม่ดำเนินการอ่านดัชนี ไม่ว่าการค้นหาจะซับซ้อนเพียงใด ระบบจะเรียกเก็บเงินสำหรับการดำเนินการอ่าน 1 ครั้ง
เมื่ออธิบายการค้นหาด้วยตัวเลือกวิเคราะห์ ระบบจะดำเนินการดัชนีและการอ่าน ดังนั้นระบบจะเรียกเก็บเงินสำหรับการค้นหาตามปกติ ไม่มี ค่าใช้จ่ายเพิ่มเติมสำหรับกิจกรรมการอธิบายและการวิเคราะห์ มีเพียงค่าใช้จ่ายตามปกติ สำหรับการค้นหาที่ดำเนินการ
แบนด์วิดท์เครือข่าย
ระบบจะเรียกเก็บเงินจากคุณสำหรับแบนด์วิดท์เครือข่ายที่ใช้โดยCloud Firestore คำขอของคุณ ดังที่แสดงในส่วนต่อไปนี้ ค่าใช้จ่ายแบนด์วิดท์ของเครือข่ายสำหรับคำขอ Cloud Firestore จะขึ้นอยู่กับขนาดการตอบกลับของคำขอ ตำแหน่งของฐานข้อมูล Cloud Firestore และปลายทางการตอบกลับ
Cloud Firestore คำนวณขนาดการตอบกลับตามรูปแบบข้อความที่แปลงเป็นอนุกรม ค่าใช้จ่ายของโปรโตคอล เช่น ค่าใช้จ่ายของ SSL จะไม่นับรวมในการใช้งานแบนด์วิดท์ของเครือข่าย คำขอที่Cloud Firestore Security Rulesปฏิเสธจะไม่นับรวม ในการใช้งานแบนด์วิดท์ของเครือข่าย
หากต้องการทราบปริมาณแบนด์วิดท์เครือข่าย ที่คุณใช้ไป คุณสามารถใช้คอนโซล Google Cloud เพื่อส่งออกข้อมูล การเรียกเก็บเงินไปยังไฟล์
ราคาเครือข่ายทั่วไป
สำหรับคำขอที่มาจากภายใน Google Cloud Platform (เช่น จากแอปพลิเคชันที่ทำงานบน Google Compute Engine) ระบบจะเรียกเก็บเงินจากคุณดังนี้
ประเภทการเข้าชม | ราคา |
---|---|
การโอนข้อมูลขาเข้า | ฟรี |
การโอนข้อมูลภายในภูมิภาค | ฟรี |
การโอนข้อมูลระหว่างภูมิภาคในแบบหลายภูมิภาคเดียวกัน | ฟรี |
การโอนข้อมูลระหว่างภูมิภาคภายในสหรัฐอเมริกา (ต่อ GiB) | $0.01 (10 GiB แรกต่อเดือนไม่มีค่าใช้จ่าย) |
การโอนข้อมูลระหว่างภูมิภาค โดยไม่รวมการรับส่งข้อมูลระหว่างภูมิภาคในสหรัฐอเมริกา | อัตราการโอนข้อมูลอินเทอร์เน็ตขาออกจาก Google Cloud Platform |
หากคุณชำระเงินเป็นสกุลเงินอื่นที่ไม่ใช่ USD ราคาที่แสดงจะเป็นสกุลเงินที่ Cloud Platform SKU ใช้
Cloud Firestore ยังขึ้นอยู่กับค่าบริการเพิ่มเติมสำหรับข้อมูลขาออกของอินเทอร์เน็ตสำหรับ รายการต่อไปนี้ด้วย
- คำขอ Google Cloud ระหว่างภูมิภาค โดยไม่รวมการรับส่งระหว่างภูมิภาคในสหรัฐอเมริกา
- คำขอจากภายนอก Google Cloud (เช่น จากอุปกรณ์เคลื่อนที่ของผู้ใช้ )
ดูGoogle Cloudอัตราการรับส่งข้อมูลอินเทอร์เน็ตขาออก
ดูตัวอย่างราคา
หากต้องการดูว่าCloud Firestoreค่าใช้จ่ายในการเรียกเก็บเงินสะสมในแอปตัวอย่างในโลกจริงอย่างไร โปรดดูCloud Firestoreตัวอย่างการเรียกเก็บเงิน
จัดการการใช้จ่าย
ตั้งงบประมาณและการแจ้งเตือนรายเดือนโดยใช้คอนโซลการเรียกเก็บเงินของ Google Cloud เพื่อช่วยหลีกเลี่ยงการเรียกเก็บเงินที่ไม่คาดคิดในใบเรียกเก็บเงิน
หากต้องการตรวจสอบการใช้งาน Cloud Firestore ให้เปิดCloud Firestore แท็บการใช้งาน ในคอนโซล Firebase ใช้แดชบอร์ดเพื่อวัดการใช้งาน ในช่วงเวลาต่างๆ