ย้ายข้อมูลแอป Google Chat

หากรวมองค์กรที่ใช้ Google Workspace เข้าด้วยกัน คุณอาจต้องย้ายข้อมูล แอป Chat เพื่อให้แอปทำงานต่อไปได้

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

หลังจากที่คุณตัดสินใจว่าต้องย้ายข้อมูล แอป Chat ดำเนินการตามกระบวนการ 3 ขั้นตอนต่อไปนี้

  1. ตั้งค่าสภาพแวดล้อมสำหรับแอป Chat โดย สร้างโปรเจ็กต์ Google Cloud ในองค์กรที่ผสานรวม เปิดใช้ API และ อาจกำหนดค่าหน้าจอคำยินยอม OAuth 2.0
  2. ทำให้แอป Chat ใช้งานได้อีกครั้งจาก โปรเจ็กต์ที่อยู่ในระบบคลาวด์
  3. เพิ่มแอป Chat ที่สร้างใหม่ลงใน Chat พื้นที่ทำงานหรือการสนทนา และปิดใช้พื้นที่ทำงานหรือการสนทนาเดิม แอป Chat

สร้างโปรเจ็กต์ระบบคลาวด์ในองค์กรที่ผสานรวมและเปิดใช้ API

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

สร้างโปรเจ็กต์ที่อยู่ในระบบคลาวด์

คอนโซล Google Cloud

  1. ในคอนโซล Google Cloud ให้ไปที่เมนู > IAM และ ผู้ดูแลระบบ > สร้างโครงการ

    ไปที่ "สร้างโปรเจ็กต์"

  2. ในช่องชื่อโปรเจ็กต์ ให้ป้อนชื่อที่สื่อความหมายสำหรับโปรเจ็กต์ของคุณ

    ไม่บังคับ: หากต้องการแก้ไขรหัสโปรเจ็กต์ ให้คลิกแก้ไข เปลี่ยนรหัสโปรเจ็กต์ไม่ได้ หลังจากสร้างโปรเจ็กต์แล้ว ดังนั้นให้เลือกรหัสที่ตรงกับความต้องการของคุณตลอดอายุการใช้งาน

  3. ในช่องสถานที่ตั้ง ให้คลิกเรียกดูเพื่อแสดงสถานที่ตั้งที่เป็นไปได้สำหรับ จากนั้นคลิกเลือก
  4. คลิกสร้าง คอนโซล Google Cloud จะไปยังหน้าแดชบอร์ดและสร้างโปรเจ็กต์แล้ว ภายในไม่กี่นาที

gcloud CLI

เข้าถึง Google Cloud ในสภาพแวดล้อมในการพัฒนาซอฟต์แวร์ต่อไปนี้ CLI (`gcloud`):

  • Cloud Shell: วิธีใช้เทอร์มินัลออนไลน์กับ gcloud CLI ที่ตั้งค่าแล้ว ให้เปิดใช้งาน Cloud Shell
    เปิดใช้งาน Cloud Shell
  • Local Shell: หากต้องการใช้สภาพแวดล้อมการพัฒนาในเครื่อง ติดตั้งและ เริ่มต้น gcloud CLI นี้
    หากต้องการสร้างโปรเจ็กต์ระบบคลาวด์ ให้ใช้คำสั่ง "gcloud projects create`": วันที่
    gcloud projects create PROJECT_ID
    แทนที่ PROJECT_ID โดยการตั้งค่ารหัสสำหรับโปรเจ็กต์ที่ต้องการสร้าง

เปิดใช้ API

แอปใน Chat ทั้งหมดต้องมี Google Chat API เปิดอยู่ ทั้งนี้ขึ้นอยู่กับวิธีสร้างแอป Chat ของคุณ อาจต้องเปิดใช้ API อื่นๆ ตัวอย่างเช่น หากคุณ สร้างแอปใน Chat ด้วยฟังก์ชัน Google Cloud เปิดใช้ Cloud Build API, Cloud Functions API, Pub/Sub API, Cloud Logging API Artifact Registry API และ Cloud Run API แนวทางปฏิบัติแนะนำคือการทำให้ แอปที่ย้ายข้อมูลแล้วทำงานได้ โปรดเปิดใช้ API เดียวกันในโปรเจ็กต์ Cloud ใหม่ เปิดใช้ในโปรเจ็กต์ Cloud เดิมแล้ว

หากต้องการเปิดใช้ API ให้ทำดังนี้

คอนโซล Google Cloud

  1. ในคอนโซล Google Cloud ให้ไปที่เมนู > ผลิตภัณฑ์อื่นๆ > Google Workspace > คลังผลิตภัณฑ์

    ไปที่คลังผลิตภัณฑ์

  2. คลิก API ที่ต้องการเปิด
  3. คลิกเปิดใช้
  4. หากต้องการเปิดใช้ API เพิ่มเติม ให้ทำขั้นตอนเหล่านี้ซ้ำ

Google Cloud CLI

  1. ติดตั้งหรือเปิดอินเทอร์เฟซบรรทัดคำสั่งของ Google Cloud (CLI)
  2. เรียกใช้คำสั่ง services enable โดยระบุบริการ API ที่จะเปิดใช้

    gcloud services enable API_SERVICE_ID

กำหนดค่า Chat API

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

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

  1. ในคอนโซล Google Cloud ให้ไปที่เมนู > API และ บริการ > หน้าจอขอความยินยอม OAuth

    ไปที่หน้าจอขอความยินยอม OAuth

  2. เลือกประเภทผู้ใช้สำหรับแอป แล้วคลิกสร้าง
  3. กรอกแบบฟอร์มการลงทะเบียนแอป แล้วคลิกบันทึกและดำเนินการต่อ
  4. หากคุณสร้างแอปสำหรับใช้ภายนอก Google Workspace คลิกเพิ่มหรือนำขอบเขตออก เราขอแนะนำแนวทางปฏิบัติแนะนำต่อไปนี้เมื่อ เลือกขอบเขต:

    • เลือกขอบเขตที่ให้ระดับการเข้าถึงขั้นต่ำที่แอปของคุณกำหนด สำหรับรายการ ขอบเขตที่ใช้ได้ โปรดดู ขอบเขต OAuth 2.0 สำหรับ Google APIs
    • ตรวจสอบขอบเขตที่แสดงในแต่ละส่วนจาก 3 ส่วน ได้แก่ ไม่มีความละเอียดอ่อน ขอบเขต ขอบเขตที่มีความละเอียดอ่อน และขอบเขตที่จำกัด สำหรับขอบเขตที่ระบุไว้ใน "ขอบเขตที่มีความละเอียดอ่อน" หรือ "ขอบเขตที่จำกัด" ให้พยายามระบุ ขอบเขตอื่นที่ไม่มีความละเอียดอ่อนเพื่อหลีกเลี่ยงการตรวจสอบเพิ่มเติมที่ไม่จำเป็น
    • ขอบเขตบางขอบเขตต้องได้รับการตรวจสอบเพิ่มเติมจาก Google สำหรับแอปที่ใช้เท่านั้น ภายในองค์กร Google Workspace ของคุณ ขอบเขตจะไม่ปรากฏในส่วน ไม่จำเป็นต้องใช้หน้าจอขอความยินยอมและใช้ขอบเขตที่จำกัดหรือมีความละเอียดอ่อน Google ตรวจสอบเพิ่มเติม สำหรับข้อมูลเพิ่มเติม โปรดดู หมวดหมู่ขอบเขต
  5. หลังจากเลือกขอบเขตที่จำเป็นแล้ว ข้างแอปของคุณ ให้คลิกบันทึกและดำเนินการต่อ
  6. หากเลือกประเภทผู้ใช้เป็นภายนอก ให้เพิ่มผู้ใช้ทดสอบโดยทำดังนี้
    1. ในส่วนผู้ใช้ทดสอบ ให้คลิกเพิ่มผู้ใช้
    2. ป้อนอีเมลของคุณและผู้ใช้ทดสอบที่ได้รับอนุญาตคนอื่นๆ จากนั้นคลิก บันทึกและดำเนินการต่อ
  7. ตรวจสอบสรุปการลงทะเบียนแอป หากต้องการเปลี่ยนแปลง ให้คลิกแก้ไข หากแอป การลงทะเบียนถูกต้องแล้ว ให้คลิกกลับไปที่หน้าแดชบอร์ด

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

ขึ้นอยู่กับว่าแอป Chat ของคุณสร้างขึ้นจาก Apps Script, AppSheet หรือการเชื่อมต่อประเภทอื่น เช่น Python หรือ Java การทำให้ใช้งานได้อีกครั้งในแอป Chat จะแตกต่างจาก เล็กน้อย ไม่ว่าในกรณีใด คุณไม่จำเป็นต้องสร้างโค้ดทั้งหมดขึ้นใหม่ แต่คุณจะต้อง คุณต้องทำการเปลี่ยนแปลงบางอย่าง

ย้ายข้อมูลตรรกะของแอป Chat

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

  • สำหรับแอป HTTP คุณยังต้องย้ายข้อมูลตรรกะที่เหลือของแอปที่ สร้างขึ้นโดยใช้ Cloud Functions, Cloud Run หรือ App Engine
  • สำหรับแอปใน Chat แบบสนทนาที่ใช้ภาษาที่เป็นธรรมชาติ และต้องย้ายข้อมูล Agent ของ Dialogflow ด้วย
  • สำหรับแอป Chat ที่สร้างขึ้นหลังไฟร์วอลล์ คุณยัง ต้องย้ายข้อมูลหัวข้อ Pub/Sub

กำหนดค่าฟีเจอร์แบบอินเทอร์แอกทีฟในโปรเจ็กต์ใหม่ที่อยู่ในระบบคลาวด์

ทำให้แอป Chat ที่สร้างด้วยภาษาใช้งานได้อีกครั้ง เช่น Python หรือ Java กำหนดค่าแอป Chat ใน โปรเจ็กต์ระบบคลาวด์ใหม่

หากต้องการกำหนดค่าฟีเจอร์แบบอินเทอร์แอกทีฟ โปรดดู รับและตอบกลับการโต้ตอบของผู้ใช้

ทำให้แอป Chat ของ Apps Script ใช้งานได้อีกครั้ง

ทำให้แอป Chat ที่สร้างขึ้นด้วยใช้งานได้อีกครั้ง Apps Script โปรดเปลี่ยนหมายเลขโปรเจ็กต์ที่อยู่ในระบบคลาวด์ที่ โครงการ Apps Script เชื่อมโยงกับหมายเลขโครงการที่ เป็นของโปรเจ็กต์ระบบคลาวด์ใหม่ของคุณ จากนั้นคัดลอก รหัสการทำให้ Apps Script ใช้งานได้ และวางรหัสลงใน หน้าการกำหนดค่าแอป Chat ในคอนโซล Google Cloud

คัดลอกหมายเลขโปรเจ็กต์ที่อยู่ในระบบคลาวด์

  1. ในคอนโซล Google Cloud ให้ไปที่เมนู > IAM และ ผู้ดูแลระบบ > การตั้งค่า

    ไปที่ IAM และ การตั้งค่าของผู้ดูแลระบบ

  2. คัดลอกค่าในช่องหมายเลขโปรเจ็กต์

ตั้งค่าหมายเลขโปรเจ็กต์ Google Cloud ในโปรเจ็กต์ Apps Script

  1. ไปที่ Apps Script

    ไปที่ Apps Script

  2. ในโปรเจ็กต์ Apps Script ของแอป Chat คลิกการตั้งค่าโปรเจ็กต์

  3. ในส่วนโครงการ Google Cloud Platform (GCP) ให้คลิกเปลี่ยนโครงการ

  4. วางหมายเลขโปรเจ็กต์ Google Cloud ในหมายเลขโปรเจ็กต์ GCP

  5. คลิกตั้งค่าโปรเจ็กต์

คัดลอกรหัสการทำให้ใช้งานได้ของโปรเจ็กต์ Apps Script

  1. ที่ด้านบนขวาของ Apps Script ให้คลิก ทำให้ใช้งานได้ > จัดการการทำให้ใช้งานได้
  2. คลิกคัดลอกในส่วนรหัสการทำให้ใช้งานได้
  3. คลิกเสร็จสิ้น

กำหนดค่าและทำให้แอป Chat ใช้งานได้อีกครั้ง

  1. ค้นหา "Google Chat API" ในคอนโซล Google Cloud และคลิก Google Chat API จากนั้นคลิกจัดการ

    ไปที่ Chat API

  2. คลิกแท็บ Configuration แล้วป้อนข้อมูลต่อไปนี้ ข้อมูล:

    • ชื่อแอป: ชื่อที่ผู้ใช้ใช้เมื่อโต้ตอบกับ แอป Chat
    • URL รูปโปรไฟล์: HTTPS URL ที่ชี้ไปยังรูปภาพกราฟิกสี่เหลี่ยมจัตุรัส (เช่น PNG หรือ JPEG) อย่างน้อย 128x128 ที่ปรากฏเป็น สำหรับแอป Chat ของคุณ
    • คำอธิบาย: คำอธิบายของ จุดประสงค์ของแอป Chat ที่ปรากฏขึ้น ใต้ชื่อแอป Chat ของคุณ
  3. หากต้องการเปิดฟีเจอร์แบบอินเทอร์แอกทีฟ ให้คลิกเปิดใช้ฟีเจอร์แบบอินเทอร์แอกทีฟ เปิด/ปิดเพื่อให้ผู้ใช้โต้ตอบกับ แอปแชท:

  4. ในส่วนการตั้งค่าการเชื่อมต่อ ให้เลือกโครงการ Apps Script

  5. ในช่องรหัสการทำให้ใช้งานได้ ให้วางรหัสการทำให้ใช้งานได้ที่คุณได้ดำเนินการไว้ก่อนหน้านี้ คัดลอกแล้ว

  6. หากต้องการกำหนดค่าที่เหลือให้เสร็จสมบูรณ์ โปรดดูตารางใน กำหนดค่าแอป Chat ในโปรเจ็กต์ Cloud ใหม่

  7. คลิกบันทึก

ทำให้แอป AppSheet Chat ใช้งานได้อีกครั้ง

ทำให้แอป Chat ที่สร้างขึ้นด้วยใช้งานได้อีกครั้ง AppSheet ในโปรเจ็กต์ใหม่ที่อยู่ในระบบคลาวด์ คัดลอกแอปไปยังโปรเจ็กต์ Cloud ใหม่

อัปเดตบัญชีบริการ

หากแอป Chat ตรวจสอบสิทธิ์เป็นแอปและใช้ บัญชีบริการในการเรียก Google APIs ให้อัปเดต รายละเอียดบัญชีบริการของแอป Chat สำหรับข้อมูลเพิ่มเติม ดูข้อมูลได้ที่ ตรวจสอบสิทธิ์ในฐานะแอป Chat

แชร์แอปใน Chat

ก่อนที่แอป Chat ของคุณจะพร้อมใช้งานสำหรับผู้ใช้ใน การจัดระเบียบใหม่ ผู้ดูแลระบบอาจต้องให้สิทธิ์เข้าถึง แอป Chat สำหรับข้อมูลเพิ่มเติม อ้างถึง วิธีที่ผู้ดูแลระบบ Google Workspace ติดตั้งแอปใน Chat

เปลี่ยนไปใช้แอป Chat เวอร์ชันใหม่

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

เพิ่มแอป Chat เวอร์ชันใหม่ไปยังพื้นที่ใน Chat

  1. ไปที่ Chat

    ไปที่ Chat

  2. คลิกข้อความส่วนตัวหรือพื้นที่ทำงาน

  3. คลิกเมนูแบบเลื่อนลงข้างชื่อพื้นที่ทำงานหรือบุคคล แล้ว เลือกแอปและ การผสานรวม

  4. คลิกเพิ่มแอป

  5. ป้อนชื่อแอป เลือกแอปจากรายการ แล้วคลิก เพิ่ม

  6. ทำขั้นตอนเหล่านี้ซ้ำสำหรับทุกพื้นที่ทำงานหรือข้อความส่วนตัวที่ต้องการเพิ่ม ในแอป Chat

นําแอป Chat เวอร์ชันเก่าออกจากพื้นที่ใน Chat

  1. ไปที่ Chat

    ไปที่ Chat

  2. คลิกข้อความส่วนตัวหรือพื้นที่ทำงาน

  3. คลิกเมนูแบบเลื่อนลงข้างชื่อพื้นที่ทำงานหรือบุคคล แล้ว เลือกแอปและ การผสานรวม

  4. ข้างแอป Chat เวอร์ชันเก่าที่ไม่ได้ย้ายข้อมูล ให้คลิก ตัวเลือกเพิ่มเติม จากนั้นคลิก นำออกจากพื้นที่ทำงาน

  5. ทำขั้นตอนเหล่านี้ซ้ำสำหรับทุกพื้นที่ทำงานหรือข้อความส่วนตัวที่ต้องการนำออก แอป Chat เวอร์ชันเก่า

ปิดแอป Chat เวอร์ชันเก่า

เพื่อป้องกันไม่ให้ผู้ใช้ใช้แอป Chat เวอร์ชันเก่า และส่งเสริมให้ใช้แอป Chat เวอร์ชันใหม่ ปิดแอป Chat เวอร์ชันเก่าและยกเลิกการเผยแพร่จาก Google Workspace Marketplace