ทำให้แอปจากโปรเจ็กต์ IDX ใช้งานได้

คุณทำให้เว็บหรือแอป Flutter ใช้งานได้โดยตรงจากพื้นที่ทำงานของ Project IDX โดยใช้วิธีต่างๆ เช่น โฮสติ้งของ Firebase และ Google Cloud Run

โฮสติ้งของ Firebase

ก่อนที่จะทำให้แอปใช้งานได้ในโฮสติ้งของ Firebase ให้สร้างโปรเจ็กต์ Firebase และลงทะเบียนแอปของคุณ

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

หากต้องการทำให้แอปใช้งานได้บนโฮสติ้งของ Firebase จาก IDX ให้ทำตามขั้นตอนต่อไปนี้

  1. เปิดพื้นที่ทำงานของ Project IDX

  2. คลิกไอคอน IDX ในแผงการนำทางเพื่อเปิดแผง IDX โปรเจ็กต์ และขยายส่วนโฮสติ้งของ Firebase

  3. คลิกตรวจสอบสิทธิ์โฮสติ้งของ Firebase และทำตามข้อความแจ้งในหน้าต่างเทอร์มินัลเพื่อตรวจสอบสิทธิ์บัญชี Firebase

  4. คลิกเริ่มต้นโฮสติ้งของ Firebase และทำตามข้อความแจ้งในหน้าต่างเทอร์มินัลเพื่อตั้งค่าการทำให้ใช้งานได้

  5. หากต้องการทำให้แอปใช้งานได้ ให้คลิกทำให้ใช้งานได้เป็นเวอร์ชันที่ใช้งานจริงหรือทำให้ใช้งานได้ในช่องจากส่วนโฮสติ้งของ Firebase ของแผง Project IDX

Cloud Run

ก่อนทำให้ใช้งานได้ด้วย Cloud Run ให้ตั้งค่าโปรเจ็กต์ Google Cloud และเปิดใช้การเรียกเก็บเงิน

  1. เปิดพื้นที่ทำงานของ Project IDX

  2. คลิกไอคอน IDX ในแผงการนำทางเพื่อเปิดแผง Project IDX แล้วคลิกทำให้ใช้งานได้ใน Cloud Run

  3. เลือกตัวเลือกเพื่ออนุญาตให้พื้นที่ทำงานนี้เข้าถึงทรัพยากร Google Cloud โดยใช้บัญชี Google ของฉัน และเลือกโปรเจ็กต์ Google Cloud ที่เปิดใช้การเรียกเก็บเงินจากหน้าต่างกล่องโต้ตอบ

  4. คลิก Authenticate จากส่วน Cloud Run ของแผง IDX แล้วทำตามข้อความแจ้งเพื่อตรวจสอบสิทธิ์

  5. คลิกทำให้ใช้งานได้แล้วทำตามข้อความแจ้งเพื่อตั้งค่าการกำหนดค่าการทำให้ใช้งานได้และทำให้แอปใช้งานได้