แผนราคา Firebase

หน้านี้จะอธิบายถึงแพ็กเกจราคา Firebase รวมถึงวิธีการเรียกเก็บเงินของ Firebase และวิธีที่ Firebase เชื่อมต่อกับบริการอื่นๆ ของ Google

Firebase มีแพ็กเกจราคา 2 แบบ ได้แก่ แพ็กเกจ Spark และแพ็กเกจ Blaze ต่อไปนี้เป็นภาพรวมโดยสังเขปของแต่ละแผน แต่สำหรับข้อมูลโดยละเอียด โปรดไปที่ บางส่วนด้านล่างในหน้านี้

แพ็กเกจราคา Spark

ไม่ต้องมีข้อมูลการชำระเงินเพื่อเริ่มต้นใช้งาน
หรือใช้เฉพาะ ผลิตภัณฑ์ Firebase ที่ไม่มีค่าใช้จ่าย

แพ็กเกจราคา Blaze

แนบบัญชีสำหรับการเรียกเก็บเงินเพื่อเข้าถึงบริการ
และการใช้งานเพิ่มเติม ระดับที่เกินโควต้าการใช้งานแบบไม่มีค่าใช้จ่าย

ใช้งานผลิตภัณฑ์และฟีเจอร์ Firebase ที่ไม่มีค่าใช้จ่ายอย่างเต็มรูปแบบ ใช้งานผลิตภัณฑ์และฟีเจอร์ Firebase ที่ไม่มีค่าใช้จ่ายอย่างเต็มรูปแบบ
โควต้าการใช้งานแบบไม่มีค่าใช้จ่าย* สำหรับผลิตภัณฑ์ Firebase แบบชำระเงิน โควต้าการใช้งานแบบไม่มีค่าใช้จ่าย* สำหรับผลิตภัณฑ์ Firebase แบบชำระเงิน
ราคาแบบจ่ายเมื่อใช้ สำหรับการใช้งานเพิ่มเติมของ Firebase แบบชำระเงิน ผลิตภัณฑ์
เข้าถึง Cloud Functions
(โควต้าการใช้งานที่ไม่มีค่าใช้จ่าย จากนั้นจ่ายราคาตามการใช้งานจริงสำหรับข้อมูลเพิ่มเติม )
สิทธิ์เข้าถึงผลิตภัณฑ์และฟีเจอร์แบบชำระเงินของ Google Cloud
* จำนวนโควต้าการใช้งานที่ไม่มีค่าใช้จ่าย โดยขึ้นอยู่กับผลิตภัณฑ์ พร้อมใช้งาน สำหรับแพ็กเกจ Spark กับ Blaze อาจแตกต่างกัน อ่านเพิ่มเติมใน คำถามที่พบบ่อย

สำหรับรายละเอียดแยกตามผลิตภัณฑ์สำหรับแต่ละแพ็กเกจราคา ให้ไปที่ หน้าราคา Firebase ในหน้านั้น คุณสามารถดูข้อมูลเกี่ยวกับเครื่องมือที่ไม่มีค่าใช้จ่าย ผลิตภัณฑ์ Firebase, โควต้าการใช้งานที่ไม่มีค่าใช้จ่าย และราคาแบบจ่ายเมื่อใช้สำหรับ Firebase Google อีกด้วย

นอกจากนี้ ผลิตภัณฑ์ Firebase ส่วนใหญ่ยังมี เอกสารประกอบเฉพาะผลิตภัณฑ์เกี่ยวกับการใช้งาน โควต้า และการกำหนดราคา พวกเขามักให้ตัวอย่างการใช้งานไปจนถึงการเรียกเก็บเงินสำหรับ ผลิตภัณฑ์ ไปที่ส่วนของผลิตภัณฑ์ในเอกสาร Firebase เพื่อดูข้อมูลนี้ ประเภทข้อมูล

ภาพต่อไปนี้แสดงให้เห็นว่าแพ็กเกจราคา (และบัญชีสำหรับการเรียกเก็บเงิน) มีประสิท��ิภาพอย่างไร ที่เกี่ยวข้องกับโปรเจ็กต์และแอป

ค��������ัมพันธ์ระหว่างแพ็กเกจราคากับโปรเจ็กต์และแอป



แพ็กเกจราคา Spark

เมื่อคุณอยู่ในขั้นเริ่มต้นของการพัฒนาแอป ให้เริ่มต้นด้วย แพ็กเกจราคา Spark คุณไม่จำเป็นต้องให้ข้อมูลการชำระเงินใดๆ ก็เริ่มใช้ฟีเจอร์ส่วนใหญ่ของ Firebase ทันที

และหากคุณใช้ผลิตภัณฑ์ Firebase ที่ไม่มีค่าใช้จ่ายเท่านั้น เช่น FCM และ Crashlytics คุณใช้แพ็กเกจ Spark ในแอปเวอร์ชันที่ใช้งานจริงได้

แพ็กเกจ Spark มีอะไรให้บ้าง

แพ็กเกจ Spark รวมการเข้าถึงบริการดังต่อไปนี้

  • ใช้ผลิตภัณฑ์และฟีเจอร์ของ Firebase ที่ไม่มีค่าใช้จ่ายอย่างเต็มรูปแบบ (เช่น วิธีการลงชื่อเข้าใช้ทางโซเชียล, FCM และ Crashlytics)
  • โควต้าการใช้งานที่ไม่มีค่าใช้จ่ายสำหรับผลิตภัณฑ์ Firebase แบบชำระเงิน (เช่น Cloud Firestore, Cloud Storage และโฮสติ้ง)

ตัวอย่างสถานการณ์

ตัวอย่างการใช้งานและการเรียกเก็บเงินในแพ็กเกจ Spark มีดังนี้

  • แอปของคุณใช้การกำหนดค่าระยะไกล, Cloud Messaging และ Crashlytics คุณจะเข้าถึงฟีเจอร์ทั้งหมดในผลิตภัณฑ์ทั้ง 3 นี้ได้โดยไม่มีค่าใช้จ่าย แม้ว่า���อปจะมีผู้ใช้หลายล้านคนก็ตาม

  • แอปของคุณใช้การตรวจสอบสิทธิ์ที่กำหนดเอง, Crashlytics และ Cloud Firestore คุณจะได้รับ สิทธิ์เข้าถึงฟีเจอร์ทั้งหมดสำหรับการตรวจสอบสิทธิ์ที่กำหนดเองและ Crashlytics (ไม่ ไม่ว่าคุณจะมีผู้ใช้กี่คน) และรับเอกสาร Cloud Firestore 20,000 รายการ การเขียนและอ่านเอกสาร 50,000 ครั้งต่อวันโดยไม่มีค่าใช้จ่าย

สิ่งสำคัญที่ควรทราบเกี่ยวกับแพ็กเกจ Spark

สิ่งที่ควรทราบเกี่ยวกับแพ็กเกจราคา Spark

  • หากคุณใช้ผลิตภัณฑ์ใดก็ตามเกินโควต้าการไม่มีค่าใช้จ่ายในเดือนปฏิทิน การใช้งานผลิตภัณฑ์ที่เฉพาะเจาะจงของโปรเจ็กต์ของคุณจะถูกปิดสำหรับ ที่เหลือของเดือนนั้น

    • ซึ่งจะมีผลกับแอปทั้งหมดที่ลงทะเบียนไว้กับโปรเจ็กต์ Firebase นั้น

    • หากต้องการใช้ผลิตภัณฑ์ที่เฉพาะเจาะจงนั้นอีกครั้ง คุณจะต้องรอจนกว่าจะมี รอบการเรียกเก็บเงินหรืออัปเกรดเป็นราคา Blaze

  • ผลิตภัณฑ์และฟีเจอร์ของ Google Cloud แบบชำระเงิน (เช่น Pub/Sub, Cloud Run หรือสตรีมมิง BigQuery สำหรับ Analytics) จะ ไม่พร้อมใช้งานสำหรับโปรเจ็กต์ในแพ็กเกจ Spark



แพ็กเกจราคา Blaze

หากโปรเจ็กต์ของคุณต้องการความสามารถที่มีให้โดยบริการที่มีค่าใช้จ่าย ให้เปลี่ยน กับแพ็กเกจราคา Blaze โปรเจ็กต์ Firebase ในแพ็กเกจ Blaze มี บัญชีสำหรับการเรียกเก็บเงินใน Cloud ที่แนบอยู่ โดย ทำให้โปรเจ็กต์และแอปของคุณเข้าถึงบริการได้มากขึ้นและระดับการใช้งานที่สูงขึ้น

แพ็กเกจ Blaze มีอะไรให้บ้าง

แพ็กเกจ Blaze มีสิทธิ์เข้าถึงบริการต่อไปนี้

  • ใช้ผลิตภัณฑ์และฟีเจอร์ของ Firebase ที่ไม่มีค่าใช้จ่ายอย่างเต็มรูปแบบ (เช่น วิธีการลงชื่อเข้าใช้ทางโซเชียล, FCM และ Crashlytics)

  • โควต้าการใช้งานที่ไม่มีค่าใช้จ่ายสำหรับผลิตภัณฑ์ Firebase แบบชำระเงิน (เช่น Cloud Firestore, Cloud Storage และโฮสติ้ง)

  • ราคาแบบจ่ายเมื่อใช้ สำหรับการใช้งานผลิตภัณฑ์ Firebase แบบชำระเงินเพิ่มเติม

  • โควต้าการใช้งานแบบไม่มีค่าใช้จ่ายสำหรับ Cloud Functions สำหรับ Firebase แล้วจึงจ่ายตามการใช้งานจริง

  • การเข้าถึงผลิตภัณฑ์และฟีเจอร์ Google Cloud แบบชำระเงิน (เช่น Pub/Sub, Cloud Run หรือสตรีมมิง BigQuery สำหรับ Analytics)

หากโปรเจ็กต์ยังอยู่ในโควต้าการใช้งานที่ไม่มีค่าใช้จ่ายของแพ็กเกจ Blaze สำหรับการชำระเงิน คุณจะไม่เห็นการเรียกเก็บเงินสำหรับผลิตภัณฑ์เหล่านั้น (ที่มี ข้อยกเว้นของ Cloud Functions) แต่ถ้าคุณ เกิดเกินโควต้าการใช้งานแบบไม่มีค่าใช้จ่าย คุณต้องจ่ายเฉพาะทรัพยากรที่ ที่คุณบริโภค นี่เป็นเหตุผลที่ แผน Blaze มักเรียกกันว่า "จ่ายเมื่อใช้"

ตัวอย่างสถานการณ์

ตัวอย่างการใช้งานและการเรียกเก็บเงินในแพ็กเกจ Blaze มีดังนี้

  • แอปของคุณใช้การกำหนดค่าระยะไกล, Cloud Messaging และ Crashlytics คุณจะเข้าถึงฟีเจอร์ทั้งหมดในผลิตภัณฑ์ทั้ง 3 นี้ได้โดยไม่มีค่าใช้จ่าย แม้ว่าแอปจะมีผู้ใช้หลายล้านคนก็ตาม

  • แอปของคุณใช้การตรวจสอบสิทธิ์ที่กำหนดเอง, Crashlytics และ Cloud Firestore คุณจะได้รับ สิทธิ์เข้าถึงฟีเจอร์ทั้งหมดสำหรับการตรวจสอบสิทธิ์ที่กำหนดเองและ Crashlytics (ไม่ ไม่ว่าคุณจะมีผู้ใช้กี่คน) และรับเอกสาร Cloud Firestore 50,000 รายการ อ่านและเขียนเอกสาร 20,000 ฉบับต่อวันโดยไม่มีค่าใช้จ่าย

    แต่หากการใช้งาน Cloud Firestore ของโปรเจ็กต์สูงกว่าการใช้งานรายวัน ระบบจะเรียกเก็บเงินสำหรับการอ่าน/เขียนในวันนั้นซึ่งเกิน จำนวน 50K หรือ 20K

สิ่งสำคัญที่ควรทราบเกี่ยวกับแพ็กเกจ Blaze

สิ่งที่ควรทราบเกี่ยวกับแพ็กเกจราคา Blaze

  • จำนวนโควต้าการใช้งานที่ไม่มีค่าใช้จ่ายที่ใช้ได้สำหรับ แพ็กเกจ Spark กับ Blaze อาจแตกต่างกัน อ่านเพิ่มเติมใน คำถามที่พบบ่อย

  • ผลิตภัณฑ์และฟีเจอร์ของ Firebase ส่วนใหญ่มีโควต้าและการกำหนดราคาตาม แต่บางส่วนจะขึ้นอยู่กับกา��ใช้งานรายเดือนหรือรายชั่วโมง ฟังก์ชันระบบคลาวด์ เช่น มีระดับการใช้งานที่ไม่มีค่าใช้จ่ายซึ่งจะรีเซ็ตทุกเดือน Cloud Firestore ���ละ Cloud Storage มีระดับที่ไม่มีค่าใช้จ่ายที่รีเซ็ตทุกๆ วัน อ่านเพิ่มเติมในคำถามที่พบบ่อยนี้

บัญชีสำหรับการเรียกเก็บเงินใน Google Cloud

เมื่อโปรเจ็กต์อยู่ในแพ็กเกจราคา Blaze โปรเจ็กต์ของคุณจะเชื่อมโยงกับ การเรียกเก็บเงินจาก Google Cloud บัญชี ลองดูตัวอย่างสั้นๆ นี้ ข้อเท็จจริงเกี่ยวกับบัญชีสำหรับการเรียกเก็บเงินใน Cloud

  • บัญชีสำหรับการเรียกเก็บเงินใน Cloud ต้องมีวิธีการชำระเงิน ซึ่งรวมถึง บัตรเครดิตรายใหญ่ รวมถึงวิธีการชำระเงินอื่นๆ หากต้องการทราบรายละเอียดเพิ่มเติม ได้ที่ เอกสารประกอบเกี่ยวกับการเรียกเก็บเงินใน Cloud

  • คุณสามารถเชื่อมโยงโปรเจ็กต์ Firebase หลายโปรเจ็กต์กับโปรเจ็กต์เดียว บัญชีสำหรับการเรียกเก็บเงินใน Cloud โปรเจ็กต์ทั้งหมดจะอยู่ในราคา Blaze

หากคุณเพิ่งเริ่มใช้ Firebase และ Google Cloud ให้ตรวจสอบว่าคุณมีสิทธิ์ใช้ เครดิต$300 และ บัญชีสำหรับการเรียกเก็บเงินใน Cloud แบบทดลองใช้ฟรีเพื่อทดลองใช้บริการของเรา



การเปลี่ยนแพ็กเกจราคาต่างๆ

อัปเกรดจาก Spark เป็น Blaze

คุณสามารถ อัปเกรดเป็นแพ็กเกจราคา Blaze ในคอนโซล Firebase

สำหรับทุกความตั้งใจและวัตถุประสงค์ การอัปเกรดไปใช้แพ็กเกจราคา Blaze หมายความว่า คุณกำลังเพิ่มบัญชีสำหรับการเรียกเก็บเงินใน Cloud ลงในโปรเจ็กต์ Google Cloud ที่เชื่อมโยง

การดำเนินการและสถานการณ์ต่อไปนี้จะอัปเกรดแพ็กเกจราคาจาก Spark เป็น Blaze โดยอัตโนมัติ

  • การเพิ่มบัญชีสำหรับการเรียกเก็บเงินใน Cloud ลงในโปรเจ็กต์ผ่าน ��อนโซล Google Cloud

  • การใช้บริการ Google Cloud (เช่น Pub/Sub หรือ Cloud Run) หรือ Google Maps API ในโปรเจ็กต์เดียวกัน

    เช่น หากคุณเริ่มใช้บริการของ Google Cloud ผ่านทาง Google Cloud Console คุณจะต้องเพิ่มบัญชีสำหรับการเรียกเก็บเงินใน Cloud ซึ่งจะอัปเกรดแพ็กเกจราคา Firebase เป็นแพ็กเกจ Blaze โดยอัตโนมัติ

หากอัปเกรดโปรเจ็กต์จาก Spark เป็น Blaze โปรดทราบว่าจะเกิดอะไรขึ้น

  • จำนวนโควต้าการใช้งานที่ไม่มีค่าใช้จ่ายที่ใช้ได้สำหรับ แพ็กเกจ Spark กับ Blaze อาจแตกต่างกัน อ่านเพิ่มเติมใน คำถามที่พบบ่อย

การดาวน์เกรดจากแพ็กเกจ Blaze เป็น Spark

คุณสามารถ ดาวน์เกรดเป็นแพ็กเกจราคา Spark ในคอนโซล Firebase

การดำเนินการและสถานการณ์ต่อไปนี้จะดาวน์เกรดแพ็กเกจราคาจาก Blaze เป็น Spark โดยอัตโนมัติ

  • การนำบัญชีสำหรับการเรียกเก็บเงินใน Cloud ที่เชื่อมโยงออกจากโปรเจ็กต์ผ่าน คอนโซล Google Cloud

  • การปิดบัญชีสำหรับการเรียกเก็บเงินใน Cloud ที่เชื่อมโยงกับโปรเจ็กต์ของคุณ
    โปรดทราบว่าการเรียกเก็บเงินใน Cloud สามารถปิดบัญชีตามสถานะการชำระเงิน หรือ ประวัติการเข้าชม เรียนรู้วิธีการ แก้ปัญหาการเรียกเก็บเงินใน Cloud

หากโปรเจ็กต์ดาวน์เกรดจาก Blaze เป็น Spark โปรดทราบว่าจะเกิดอะไรขึ้น

  • โปรเจ็กต์ของคุณเสียสิทธิ์เข้าถึงบริการที่มีค่าใช้จ่ายของ Google Cloud เช่น Pub/Sub, Cloud Run หรือสตรีมมิง BigQuery สำหรับ Analytics

  • โปรเจ็กต์ของคุณเสียสิทธิ์เข้าถึงอินสแตนซ์ Realtime Database ที่ไม่ใช่ค่าเริ่มต้น หรือที่เก็บข้อมูล Cloud Storage ที่ไม่ใช่ค่าเริ่มต้น

    • ข้อมูลในอินสแตนซ์และที่เก็บข้อมูลเหล่านี้จะไม่ลบออกไป แต่คุณจะ จะไม่มีสิทธิ์เข้าถึงข้อมูล (ไม่มีสิทธิ์อ่าน/เขียนจากแอปของคุณ เข้าถึงคอนโซล และไม่มีการเข้าถึง REST API)

    • หากต้องการเปิดใช้สิทธิ์เข้าถึงอีกครั้ง ให้อัปเกรดเป็นราคาของ Blaze

    • หากต้องการลบข้อมูลจากอินสแตนซ์ที่ไม่ใช่ค่าเริ่มต้นเหล่านี้และ/หรือ แต่ใช้แพ็กเกจ Spark ติดต่อทีมสนับสนุน

  • คุณไม่สามารถทำให้ Cloud Functions ที่มีอยู่ใช้งานได้ใหม่

  • จำนวนโควต้าการใช้งานที่ไม่มีค่าใช้จ่ายที่ใช้ได้สำหรับ แพ็กเกจ Spark กับ Blaze อาจแตกต่างกัน อ่านเพิ่มเติมใน คำถามที่พบบ่อย



ขั้นตอนถัดไป