Firebase MCP Server

ทางการ

คุณสามารถใช้ Firebase MCP server เพื่อให้เครื่องมือพัฒนา AI สามารถทำงานร่วมกับโปรเจกต์ Firebase และโค้ดเบสของแอปของคุณได้

คุณทำอะไรได้บ้างด้วย Firebase MCP?

  • สร้างและจัดการโปรเจกต์ Firebase — ให้ผู้ช่วยเริ่มต้นโปรเจกต์ใหม่ด้วย firebase_create_project หรือแสดงรายการโปรเจกต์และแอปที่มีอยู่
  • จัดการผู้ใช้ Authentication — ดึงรายละเอียดผู้ใช้ด้วย auth_get_users อัปเดต custom claims หรือปิดใช้งานบัญชีผ่าน auth_update_user
  • สอบถามและอัปเดต Firestore หรือ Realtime Database — อ่าน เขียน และจัดการเอกสารโดยใช้ firebase_read_resources และเครื่องมือที่เกี่ยวข้องกับฐานข้อมูล
  • ดีบักข้อขัดข้องด้วย Crashlytics — ดึงรายละเอียดปัญหา แสดงรายการเหตุการณ์ข้อขัดข้องล่าสุด และเพิ่มบันทึกโดยใช้ crashlytics_get_issue และ crashlytics_list_events
  • ตรวจสอบและดึงกฎความปลอดภัย — ตรวจสอบกฎของ Firestore, Storage หรือ Realtime Database เพื่อหาข้อผิดพลาดด้วย firebase_validate_security_rules
  • ตรวจสอบแบ็กเอนด์ของ App Hosting — แสดงรายการแบ็กเอนด์ผ่าน apphosting_list_backends และดึงบันทึกบิลด์หรือรันไทม์ล่าสุดด้วย apphosting_fetch_logs

เอกสาร

Firebase MCP Server

License Install MCP Server

Firebase Model Context Protocol (MCP) Server มอบความสามารถให้เครื่องมือพัฒนาที่ขับเคลื่อนด้วย AI สามารถทำงานร่วมกับโปรเจกต์ Firebase และโค้ดเบสของแอปของคุณได้ Firebase MCP server ทำงานร่วมกับเครื่องมือใดๆ ที่ทำหน้าที่เป็น MCP client ได้ รวมถึง: Firebase Studio, Gemini CLI, Claude Code, Cline, Cursor, VS Code Copilot, Windsurf และอื่นๆ อีกมากมาย!

คุณสมบัติ

เอดิเตอร์ที่กำหนดค่าให้ใช้ Firebase MCP server สามารถใช้ความสามารถ AI เพื่อช่วยคุณในเรื่องต่อไปนี้:

  • สร้างและจัดการโปรเจกต์ Firebase - เริ่มต้นโปรเจกต์ใหม่ แสดงรายการโปรเจกต์ที่มีอยู่ และจัดการแอป Firebase
  • จัดการผู้ใช้ Firebase Authentication - ดึงข้อมูล อัปเดต และจัดการบัญชีผู้ใช้
  • ทำงานกับ Cloud Firestore และ Firebase SQL Connect - สืบค้น อ่าน เขียน และจัดการเอกสารฐานข้อมูล
  • ดึง schema ของ Firebase SQL Connect - สร้าง schema และการดำเนินการด้วยความช่วยเหลือจาก AI
  • ทำความเข้าใจกฎความปลอดภัย - ตรวจสอบและดึงกฎความปลอดภัยสำหรับ Firestore, Cloud Storage และ Realtime Database
  • ส่งข้อความด้วย Firebase Cloud Messaging - ส่งการแจ้งเตือนแบบพุชไปยังอุปกรณ์และหัวข้อ
  • เข้าถึงข้อมูล Crashlytics - แก้ไขปัญหา ดูรายงานข้อขัดข้อง และจัดการการวิเคราะห์ข้อขัดข้อง
  • ปรับใช้กับ App Hosting - ตรวจสอบแบ็กเอนด์และดึงบันทึก
  • ทำงานกับ Realtime Database - อ่านและเขียนข้อมูลแบบเรียลไทม์
  • สืบค้นบันทึก Cloud Functions - ดึงและวิเคราะห์บันทึกการทำงานของฟังก์ชัน
  • จัดการ Remote Config - รับและอัปเดตเทมเพลตการกำหนดค่าระยะไกล

เครื่องมือบางอย่างใช้ Gemini in Firebase เพื่อช่วยคุณ:

  • สร้าง schema และการดำเนินการของ Firebase SQL Connect
  • ปรึกษา Gemini เกี่ยวกับผลิตภัณฑ์ Firebase

สำคัญ: Gemini in Firebase สามารถสร้างผลลัพธ์ที่ดูเหมือนสมเหตุสมผลแต่ไม่ถูกต้องตามข้อเท็จจริง มันอาจตอบกลับด้วยข้อมูลที่ไม่ถูกต้องซึ่งไม่ได้แสดงถึงมุมมองของ Google ตรวจสอบผลลัพธ์ทั้งหมดจาก Gemini ก่อนนำไปใช้ และอย่าใช้โค้ดที่สร้างขึ้นโดยไม่ผ่านการทดสอบในสภาพแวดล้อมจริง อย่าป้อนข้อมูลที่ระบุตัวตนได้ (PII) หรือข้อมูลผู้ใช้ลงในแชท
เรียนรู้เพิ่มเติมเกี่ยวกับ Gemini in Firebase และวิธีการใช้ข้อมูลของคุณ

การติดตั้งและการตั้งค่า

ข้อกำหนดเบื้องต้น

ตรวจสอบให้แน่ใจว่าคุณมีการติดตั้ง Node.js และ npm ที่ใช้งานได้

การกำหนดค่าพื้นฐาน

Firebase MCP server สามารถทำงานร่วมกับ MCP client ใดๆ ที่รองรับ standard I/O (stdio) เป็นสื่อกลางในการขนส่ง เมื่อ Firebase MCP server ทำการเรียกใช้เครื่องมือ มันจะใช้ข้อมูลประจำตัวผู้ใช้เดียวกันกับที่อนุญาต Firebase CLI ในสภาพแวดล้อมที่มันกำลังทำงานอยู่

นี่คือคำแนะนำการกำหนดค่าสำหรับเครื่องมือช่วยเหลือ AI ยอดนิยม:

Gemini CLI

ติดตั้ง Firebase extension สำหรับ Gemini CLI:

gemini extensions install https://github.com/firebase/agent-skills

Claude Code

ตัวเลือก 1: ติดตั้งผ่านปลั๊กอิน (แนะนำ)

วิธีที่ง่ายที่สุดในการตั้งค่า Firebase MCP server ใน Claude Code คือการติดตั้งปลั๊กอิน Firebase อย่างเป็นทางการ:

  1. เพิ่ม Firebase marketplace สำหรับปลั๊กอิน Claude:

    claude plugin marketplace add firebase/firebase-tools
    
  2. ติดตั้งปลั๊กอิน Claude สำหรับ Firebase:

    claude plugin install firebase@firebase
    
  3. ตรวจสอบการติดตั้ง:

    claude plugin
    
ตัวเลือก 2: กำหนดค่า MCP server ด้วยตนเอง

อีกทางเลือกหนึ่ง คุณสามารถกำหนดค่า Firebase MCP server ด้วยตนเองโดยรัน:

claude mcp add firebase npx -- -y firebase-tools@latest mcp

คุณสามารถตรวจสอบการติดตั้งได้โดยรัน:

claude mcp list

มันควรแสดง:

firebase: npx -y firebase-tools@latest mcp - ✓ Connected

Cursor

เพิ่มลงใน .cursorrules ในไดเรกทอรีโปรเจกต์ของคุณหรือกำหนดค่าในการตั้งค่า Cursor:

{
  "mcpServers": {
    "firebase": {
      "command": "npx",
      "args": ["-y", "firebase-tools@latest", "mcp"]
    }
  }
}

Windsurf

เพิ่มลงใน ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "firebase": {
      "command": "npx",
      "args": ["-y", "firebase-tools@latest", "mcp"]
    }
  }
}

Firebase Studio

เพื่อกำหนดค่า Firebase Studio ให้ใช้ Firebase MCP server ให้แก้ไขหรือสร้างไฟล์การกำหนดค่า: .idx/mcp.json

{
  "mcpServers": {
    "firebase": {
      "command": "npx",
      "args": ["-y", "firebase-tools@latest", "mcp"]
    }
  }
}

การใช้งาน

เมื่อกำหนดค่าแล้ว MCP server จะมอบความสามารถ Firebase ให้กับผู้ช่วย AI ของคุณโดยอัตโนมัติ คุณสามารถ:

  • ขอให้ AI ช่วยตั้งค่าบริการ Firebase
  • สืบค้นฐานข้อมูล Firestore ของคุณ
  • จัดการผู้ใช้การตรวจสอบสิทธิ์
  • ปรับใช้กับ Firebase Hosting
  • แก้ไขปัญหา Crashlytics
  • และอื่นๆ อีกมากมาย!

สำหรับรายการเครื่องมือและทรัพยากรที่มีอยู่ทั้งหมด ดูที่ส่วน ความสามารถของเซิร์ฟเวอร์ ด้านล่าง

เอกสารประกอบ

สำหรับข้อมูลเพิ่มเติม เยี่ยมชม เอกสารประกอบ Firebase MCP server อย่างเป็นทางการ

ความสามารถของเซิร์ฟเวอร์

Firebase MCP server มอบความสามารถสามประเภท: เครื่องมือ (ฟังก์ชันที่ดำเนินการ), พรอมต์ (เทมเพลตคำสั่งที่ใช้ซ้ำได้) และ ทรัพยากร (ไฟล์เอกสารประกอบสำหรับโมเดล AI)

ชื่อเครื่องมือกลุ่มฟีเจอร์คำอธิบาย
apphosting_fetch_logsapphostingใช้เพื่อดึงข้อมูลบันทึกล่าสุดสำหรับแบ็กเอนด์ App Hosting ที่ระบุ หากระบุ buildLogs บันทึกจากกระบวนการสร้างสำหรับบิลด์ล่าสุดจะถูกส่งกลับ บันทึกล่าสุดจะแสดงก่อน
apphosting_list_backendsapphostingใช้เพื่อดึงรายการแบ็กเอนด์ App Hosting ในโปรเจกต์ปัจจุบัน รายการว่างหมายความว่าไม่มีแบ็กเอนด์ uri คือ URL สาธารณะของแบ็กเอนด์ แบ็กเอนด์ที่ทำงานได้จะมีอาร์เรย์ managed_resources ที่มีรายการ run_service run_service.service นั้นคือชื่อทรัพยากรของบริการ Cloud Run ที่ให้บริการแบ็กเอนด์ App Hosting ส่วนสุดท้ายของชื่อนั้นคือรหัสบริการ domains คือรายการโดเมนที่เชื่อมโยงกับแบ็กเอนด์ ซึ่งมีประเภทเป็น CUSTOM หรือ DEFAULT แบ็กเอนด์ทุกตัวควรมีโดเมน DEFAULT โดเมนจริงที่ผู้ใช้จะใช้เชื่อมต่อกับแบ็กเอนด์คือพารามิเตอร์สุดท้ายของชื่อทรัพยากรโดเมน หากตั้งค่าโดเมนแบบกำหนดเองอย่างถูกต้อง จะมีสถานะลงท้ายด้วย ACTIVE
auth_get_usersauthใช้เพื่อดึงข้อมูลผู้ใช้ Firebase Auth หนึ่งรายหรือมากกว่าตามรายการ UID หรือรายการอีเมล
auth_update_userauthใช้เพื่อปิดใช้งาน เปิดใช้งาน หรือตั้งค่าการอ้างสิทธิ์แบบกำหนดเองในบัญชีผู้ใช้ที่ระบุ
auth_set_sms_region_policyauthใช้เพื่อตั้งค่านโยบายภูมิภาค SMS สำหรับ Firebase Authentication เพื่อจำกัดภูมิภาคที่สามารถรับข้อความตัวอักษรตามรายการอนุญาตหรือปฏิเสธของรหัสประเทศ นโยบายนี้จะแทนที่นโยบายที่มีอยู่เมื่อตั้งค่า
firebase_logincoreใช้เพื่อลงชื่อเข้าใช้ผู้ใช้ใน Firebase CLI และเซิร์ฟเวอร์ Firebase MCP ซึ่งต้องใช้บัญชี Google และจำเป็นต้องลงชื่อเข้าใช้เพื่อสร้างและทำงานกับโปรเจกต์ Firebase
firebase_logoutcoreใช้เพื่อลงชื่อออกผู้ใช้จาก Firebase CLI และเซิร์ฟเวอร์ Firebase MCP
firebase_validate_security_rulescoreใช้เพื่อตรวจสอบกฎความปลอดภัย Firebase สำหรับ Firestore, Storage หรือ Realtime Database เพื่อหาข้อผิดพลาดทางไวยากรณ์และการตรวจสอบ
firebase_get_projectcoreใช้เพื่อดึงข้อมูลเกี่ยวกับโปรเจกต์ Firebase ที่ใช้งานอยู่ในปัจจุบัน
firebase_list_appscoreใช้เพื่อดึงรายการแอป Firebase ที่ลงทะเบียนในโปรเจกต์ Firebase ที่ใช้งานอยู่ในปัจจุบัน แอป Firebase สามารถเป็น iOS, Android หรือ Web
firebase_list_projectscoreใช้เพื่อดึงรายการโปรเจกต์ Firebase ที่ผู้ใช้ที่ลงชื่อเข้าใช้มีสิทธิ์เข้าถึง
firebase_get_sdk_configcoreใช้เพื่อดึงข้อมูลการกำหนดค่า Firebase สำหรับแอป Firebase คุณต้องระบุแพลตฟอร์ม หรือรหัสแอป Firebase สำหรับแอป Firebase ที่ลงทะเบียนในโปรเจกต์ Firebase ที่ใช้งานอยู่ในปัจจุบัน
firebase_create_projectcoreใช้เพื่อสร้าง Firebase Project ใหม่
firebase_create_appcoreใช้เพื่อสร้าง Firebase App ใหม่ใน Firebase Project ที่ใช้งานอยู่ปัจจุบัน Firebase App สามารถเป็น iOS, Android หรือ Web
firebase_create_android_shacoreใช้เพื่อเพิ่มแฮชใบรับรอง SHA ที่ระบุลงใน Firebase Android App ที่ระบุ
firebase_get_environmentcoreใช้เพื่อดึงข้อมูลการกำหนดค่า สภาพแวดล้อม ปัจจุบันของ Firebase CLI และ Firebase MCP server รวมถึงผู้ใช้ที่รับรองตัวตนปัจจุบัน ไดเรกทอรีโปรเจกต์ Firebase Project ที่ใช้งานอยู่ และอื่นๆ เครื่องมือทั้งหมดต้องการให้ผู้ใช้รับรองตัวตน แต่ไม่ใช่ข้อมูลทั้งหมดที่จำเป็นสำหรับทุกเครื่องมือ โปรดใส่ใจข้อกำหนดของเครื่องมือว่าต้องใช้ข้อมูลส่วนใดบ้าง
firebase_update_environmentcoreใช้เพื่ออัปเดตการกำหนดค่าสภาพแวดล้อมสำหรับ Firebase CLI และ Firebase MCP server เช่น ไดเรกทอรีโปรเจกต์ โปรเจกต์ที่ใช้งานอยู่ บัญชีผู้ใช้ที่ใช้งานอยู่ การยอมรับข้อกำหนดในการให้บริการ และอื่นๆ ใช้ firebase_get_environment เพื่อดูการกำหนดค่าสภาพแวดล้อมปัจจุบัน
firebase_initcoreใช้เพื่อเริ่มต้นบริการ Firebase ที่เลือกในพื้นที่ทำงาน (ฐานข้อมูล Cloud Firestore, Firebase SQL Connect, ฐานข้อมูล Firebase Realtime, Firebase AI Logic) บริการทั้งหมดเป็นทางเลือก ระบุเฉพาะผลิตภัณฑ์ที่คุณต้องการตั้งค่า คุณสามารถเริ่มต้นฟีเจอร์ใหม่ลงในไดเรกทอรีโปรเจกต์ที่มีอยู่ได้ แต่การเริ่มต้นฟีเจอร์ที่มีอยู่ใหม่อาจเขียนทับการกำหนดค่า หากต้องการปรับใช้ฟีเจอร์ที่เริ่มต้นแล้ว ให้รันคำสั่ง firebase deploy หลังจากเครื่องมือ firebase_init
firebase_get_security_rulescoreใช้เพื่อดึงข้อมูลกฎความปลอดภัยสำหรับบริการ Firebase ที่ระบุ หากมีหลายอินสแตนซ์ของบริการนั้นในผลิตภัณฑ์ กฎสำหรับอินสแตนซ์เริ่มต้นจะถูกส่งกลับ
firebase_read_resourcescoreใช้เพื่ออ่านเนื้อหาของทรัพยากร firebase:// หรือแสดงรายการทรัพยากรที่พร้อมใช้งาน
crashlytics_create_notecrashlyticsเพิ่มบันทึกไปยังปัญหาจาก Crashlytics
crashlytics_delete_notecrashlyticsลบบันทึกจากปัญหา Crashlytics
crashlytics_get_issuecrashlyticsรับข้อมูลสำหรับปัญหา Crashlytics ซึ่งสามารถใช้เป็นจุดเริ่มต้นสำหรับการดีบัก
crashlytics_list_eventscrashlyticsใช้เพื่อแสดงรายการเหตุการณ์ล่าสุดที่ตรงกับตัวกรองที่กำหนด
สามารถใช้เพื่อดึงตัวอย่างแครชและข้อยกเว้นสำหรับปัญหา
ซึ่งจะรวม stack traces และข้อมูลอื่นๆ ที่มีประโยชน์สำหรับการดีบัก
crashlytics_batch_get_eventscrashlyticsรับเหตุการณ์เฉพาะตามชื่อทรัพยากร
สามารถใช้เพื่อดึงตัวอย่างแครชและข้อยกเว้นสำหรับปัญหา
ซึ่งจะรวม stack traces และข้อมูลอื่นๆ ที่มีประโยชน์สำหรับการดีบัก
crashlytics_list_notescrashlyticsใช้เพื่อแสดงรายการบันทึกทั้งหมดสำหรับปัญหาใน Crashlytics
crashlytics_get_reportcrashlyticsใช้เพื่อขอรายงานเชิงตัวเลขจาก Crashlytics ผลลัพธ์จะรวมผลรวมของเหตุการณ์และผู้ใช้ที่ได้รับผลกระทบ โดยจัดกลุ่มตามมิติที่เหมาะสมสำหรับรายงานนั้น เอเจนต์ต้องอ่าน คู่มือรายงาน Firebase Crashlytics โดยใช้เครื่องมือ firebase_read_resources ก่อนเรียกใช้ เพื่อทำความเข้าใจข้อกำหนดเบื้องต้นที่สำคัญสำหรับการขอรายงานและวิธีการตีความผลลัพธ์
crashlytics_update_issuecrashlyticsใช้เพื่ออัปเดตสถานะของปัญหา Crashlytics
realtimedatabase_get_datarealtimedatabaseใช้เพื่อดึงข้อมูลจากตำแหน่งที่ระบุใน Firebase Realtime Database
realtimedatabase_set_datarealtimedatabaseใช้เพื่อเขียนข้อมูลไปยังตำแหน่งที่ระบุใน Firebase Realtime Database
dataconnect_builddataconnectใช้เพื่อคอมไพล์สคีมา การดำเนินการ และ/หรือคอนเนกเตอร์ของ Firebase SQL Connect และตรวจสอบข้อผิดพลาดในการสร้าง
dataconnect_list_servicesdataconnectใช้เพื่อแสดงรายการบริการ Firebase SQL Connect ที่มีอยู่ในเครื่องและบนแบ็กเอนด์
dataconnect_executedataconnectใช้เพื่อดำเนินการ GraphQL กับบริการ SQL Connect หรืออีมูเลเตอร์ของมัน
firestore_delete_documentfirestoreใช้เพื่อลบเอกสาร Firestore จากฐานข้อมูลในโปรเจกต์ปัจจุบันโดยใช้เส้นทางเอกสารแบบเต็ม ใช้สิ่งนี้หากคุณทราบเส้นทางที่แน่นอนของเอกสาร
firestore_get_documentsfirestoreใช้เพื่อดึงเอกสาร Firestore หนึ่งรายการหรือมากกว่าจากฐานข้อมูลในโปรเจกต์ปัจจุบันโดยใช้เส้นทางเอกสารแบบเต็ม ใช้สิ่งนี้หากคุณทราบเส้นทางที่แน่นอนของเอกสาร
firestore_list_collectionsfirestoreใช้เพื่อดึงรายการคอลเลกชันจากฐานข้อมูล Firestore ในโปรเจกต์ปัจจุบัน
firestore_query_collectionfirestoreใช้เพื่อดึงเอกสาร Firestore หนึ่งรายการหรือมากกว่าจากคอลเลกชันในฐานข้อมูลในโปรเจกต์ปัจจุบัน โดยใช้คอลเลกชันที่มีเส้นทางเอกสารแบบเต็ม ใช้สิ่งนี้หากคุณทราบเส้นทางที่แน่นอนของคอลเลกชันและเงื่อนไขการกรองที่คุณต้องการสำหรับเอกสาร
functions_get_logsfunctionsใช้เพื่อดึงหน้าของรายการบันทึก Cloud Functions โดยใช้ตัวกรองขั้นสูงของ Google Cloud Logging
functions_list_functionsfunctionsแสดงรายการฟังก์ชันทั้งหมดที่ปรับใช้ในโปรเจกต์ Firebase ของคุณ
messaging_send_messagemessagingใช้เพื่อส่งข้อความไปยังโทเค็นการลงทะเบียนหรือหัวข้อของ Firebase Cloud Messaging สามารถระบุได้เพียงอย่างใดอย่างหนึ่งระหว่าง registration_token หรือ topic ในการเรียกใช้แต่ละครั้ง
remoteconfig_get_templateremoteconfigใช้เพื่อดึงเทมเพลต Firebase Remote Config ที่ระบุจากโปรเจกต์ Firebase ที่ใช้งานอยู่ในปัจจุบัน
remoteconfig_update_templateremoteconfigใช้เพื่อเผยแพร่เทมเพลต Remote Config ใหม่หรือย้อนกลับไปยังเวอร์ชันที่ระบุสำหรับโปรเจกต์
storage_get_object_download_urlstorageใช้เพื่อดึง URL สำหรับดาวน์โหลดของออบเจกต์ในบัคเก็ต Cloud Storage for Firebase
ชื่อ Promptกลุ่มฟีเจอร์คำอธิบาย
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
firebase:deploycoreใช้คำสั่งนี้เพื่อปรับใช้ทรัพยากรไปยัง Firebase

อาร์กิวเมนต์:
<prompt> (ไม่บังคับ): คำแนะนำเฉพาะใดๆ ที่คุณต้องการให้เกี่ยวกับการปรับใช้
firebase:initcoreใช้คำสั่งนี้เพื่อตั้งค่าบริการ Firebase เช่น ฟีเจอร์แบ็กเอนด์และ AI
firestore:generate_security_rulesfirestoreสร้างกฎความปลอดภัย Firebase Firestore ที่ปลอดภัยและการทดสอบหน่วยที่สอดคล้องกันสำหรับโปรเจกต์ของคุณ
storage:generate_security_rulesstorageสร้างกฎความปลอดภัย Firebase Storage ที่ปลอดภัยและการทดสอบหน่วยที่สอดคล้องกันสำหรับโปรเจกต์ของคุณ
crashlytics:connectcrashlyticsใช้คำสั่งนี้เพื่อเข้าถึงข้อมูล Crashlytics ของแอปพลิเคชัน Firebase
ชื่อทรัพยากรคำอธิบาย
app_id_guideคู่มือ Firebase App Id: แนะนำเอเจนต์การเขียนโค้ดในการเลือก Firebase App ID ในโปรเจกต์ปัจจุบัน
crashlytics_investigations_guideคู่มือการสืบสวน Firebase Crashlytics: แนะนำเอเจนต์การเขียนโค้ดเมื่อสืบสวนบั๊กที่รายงานในปัญหา Crashlytics รวมถึงขั้นตอนการวินิจฉัยและแก้ไขข้อขัดข้อง
crashlytics_issues_guideคู่มือปัญหา Firebase Crashlytics: แนะนำเอเจนต์การเขียนโค้ดเมื่อทำงานกับปัญหา Crashlytics รวมถึงกฎการจัดลำดับความสำคัญและขั้นตอนการวินิจฉัยและแก้ไขข้อขัดข้อง
crashlytics_reports_guideคู่มือรายงาน Firebase Crashlytics: แนะนำเอเจนต์การเขียนโค้ดในการขอรายงาน Crashlytics รวมถึงการตั้งค่าตัวกรองที่เหมาะสมและวิธีทำความเข้าใจเมตริก เอเจนต์ควรอ่านคู่มือนี้ก่อนขอรายงานใดๆ
backend_init_guideคู่มือการเริ่มต้น Firebase Backend: แนะนำเอเจนต์การเขียนโค้ดในการกำหนดค่าบริการแบ็กเอนด์ Firebase ในโปรเจกต์ปัจจุบัน
ai_init_guideคู่มือการเริ่มต้น Firebase GenAI: แนะนำเอเจนต์การเขียนโค้ดในการกำหนดค่าความสามารถ GenAI ในโปรเจกต์ปัจจุบันโดยใช้ Firebase
firestore_init_guideคู่มือการเริ่มต้น Firestore: แนะนำเอเจนต์การเขียนโค้ดในการกำหนดค่า Firestore ในโปรเจกต์ปัจจุบัน
firestore_rules_init_guideคู่มือการเริ่มต้นกฎ Firestore: แนะนำเอเจนต์การเขียนโค้ดในการตั้งค่ากฎความปลอดภัย Firestore ในโปรเจกต์
auth_init_guideคู่มือการเริ่มต้น Firebase Authentication: แนะนำเอเจนต์การเขียนโค้ดในการกำหนดค่า Firebase Authentication ในโปรเจกต์ปัจจุบัน
hosting_init_guideคู่มือการปรับใช้ Firebase Hosting: แนะนำเอเจนต์การเขียนโค้ดในการปรับใช้ไปยัง Firebase Hosting ในโปรเจกต์ปัจจุบัน
docsFirebase Docs: โหลดเนื้อหาข้อความธรรมดาจากเอกสาร Firebase เช่น https://firebase.google.com/docs/functions กลายเป็น firebase://docs/functions