คู่มือนี้มีการรับส่งข้อความกับผู้ใช้และเส้นทางการย้ายข้อมูลสำหรับการสนทนา การดำเนินการที่จะเลิกใช้งานในวันที่ 13 มิถุนายน 2023 โดยครอบคลุมถึงหัวข้อต่อไปนี้ พื้นที่:
- ระยะการเลิกใช้งาน: วิธีการทำงานของการดําเนินการในปัจจุบันและหลังการเลิกใช้งาน
- การรับส่งข้อความที่แนะนํา: การแจ้งเตือนที่แนะนําสำหรับเพิ่มลงในการดําเนินการ
- เส้นทางการย้ายข้อมูลที่เป็นไปได้: ตัวเลือกในการคงผู้ใช้ไว้หลังหยุดให้บริการ
บล็อกโพสต์เชิงรุก (ไม่บังคับ)
การดำเนินการ เอเจนซี และธุรกิจแต่ละรายการแตกต่างกัน นอกจากการอัปเดต การดำเนินการกับข้อความที่แนะนำในคู่มือนี้ ควรโพสต์บล็อก ที่ตอบข้อกังวลของผู้ใช้ที่พบบ่อยเหล่านี้เชิงรุก:
- จะเกิดอะไรขึ้น
- ประสบการณ์การใช้งานของฉันจะเปลี่ยนแปลงเมื่อใด
- ฉันจะรับฟังก์ชันการทำงานที่คล้ายกันต่อไปได้อย่างไร
เราขอแนะนำให้รวมตัวเลือกเส้นทางการย้ายข้อมูลไว้ในการเลิกใช้งาน ประกาศ คุณจะแชร์โพสต์ได้ทางอีเมล จดหมายข่าว และโซเชียลมีเดีย
ระยะการเลิกใช้งาน
ตารางต่อไปนี้อธิบายลักษณะการทำงานของการดำเนินการแบบการสนทนาในปัจจุบัน ลักษณะ จะเปลี่ยนไปหลังจากวันที่หยุดให้บริการ และการอัปเดตที่แนะนำซึ่งคุณสามารถทำได้เพื่อ แจ้งให้ผู้ใช้ทราบ
| ก่อนวันเลิกใช้งาน (13 มิถุนายน 2023) | หลังการเลิกใช้งาน | |
|---|---|---|
| ลักษณะการทำงาน | ประสบการณ์การดำเนินการที่มีอยู่ | ปิดใช้การเรียกใช้การดำเนินการอยู่ | 
| ข้อมูลอัปเดตที่แนะนำสำหรับนักพัฒนาซอฟต์แวร์ | เพิ่มการแจ้งเตือนการหยุดให้บริการไปยังการดำเนินการ (คำแนะนำ) | ไม่มี | 
| การอัปเดต UX ของ Google | ในส่วนของการเรียกใช้ Google อาจประกาศการอ่านออกเสียงข้อความ (TTS) ที่ การดำเนินการนี้จะใช้ไม่ได้อีกต่อไปหลังจากวันที่หยุดให้บริการ | เมื่อมีการเรียก Google ให้ TTS แจ้งให้ผู้ใช้ทราบว่าการดำเนินการนี้ไม่ใช่ ใช้งานได้นานขึ้น | 
หากคุณตัดสินใจที่จะไม่ปิดใช้การดำเนินการโดยทันทีก่อนการเลิกใช้งาน วันที่ ผู้ใช้ที่เรียกใช้จะได้รับการแจ้งเตือน TTS จาก Google ข้อความที่ชัดเจนของการแจ้งเตือนนี้ยังคงอยู่ในระหว่างการกำหนด แต่ข้อความสุดท้าย จะไม่มีข้อมูลการย้ายข้อมูลไปยังผู้ใช้ของคุณ
การรับส่งข้อความที่แนะนำ
วิธีที่ดีที่สุดในการแจ้งให้ผู้ใช้ทราบเกี่ยวกับการหยุดให้บริการที่กำลังจะมาถึงคือ แจ้งให้ผู้ใช้ทราบทุกครั้ง พวกเขาจะกระตุ้นการทำงานของคุณ คุณยังใช้โอกาสนี้เพื่อให้ความรู้แก่พวกเขาเกี่ยวกับ เส้นทางการย้ายข้อมูลไปยังฟังก์ชันการทำงานที่คล้ายกัน
- วัตถุประสงค์ของการสื่อข้อความ: เพื่อแจ้งให้ผู้ใช้ทราบเกี่ยวกับการเปลี่ยนแปลงที่กำลังจะเกิดขึ้น และให้ข้อมูลเพิ่มเติม ตามตัวเลือกการย้ายข้อมูลที่มีอยู่ 
- กรอบเวลาการรับส่งข้อความ: เริ่มแจ้งให้ผู้ใช้ทราบล่วงหน้าอย่างน้อย 30 วัน การเลิกใช้งาน (13 พ.ค. 2022 - 13 มิ.ย. 2022) 
จัดการการค้นหาเกี่ยวกับการหยุดให้บริการ
หากต้องการตอบคำถามเกี่ยวกับการเลิกใช้งานจากผู้ใช้โดยเฉพาะ ให้สร้าง ความตั้งใจที่กำหนดเองทั่วโลกที่ใช้คําพูดที่แนะนำต่อไปนี้
- "เราจะปิด Action Nameในdateดูรายละเอียดได้ที่short link|migration path message"
แคนวาสแบบอินเทอร์แอกทีฟ
 
 
หากการดำเนินการของคุณใช้ Interactive Canvas ให้เพิ่มแบนเนอร์การแจ้งเตือนลงใน หน้าสำหรับโหลดผ้าใบที่ใช้ข้อความตัวอย่างต่อไปนี้
- "Action Nameจะปิดให้บริการในวันที่dateโปรดดูรายละเอียดที่shortlink url"
- "Action Nameจะปิดให้บริการในวันที่datemigration path message"
การสื่อสารที่ไม่บังคับ
มีวิธีอื่นๆ ในการอัปเดตการดำเนินการที่มีอยู่เพื่อแจ้งให้ผู้ใช้ทราบ ถึงการเปลี่ยนแปลงที่กำลังจะเกิดขึ้น ลองพิจารณาคำต่อท้ายการแจ้งการเลิกใช้งานของคุณ ข้อความการดำเนินการ:
- "existing messageขอแจ้งเตือนอีกครั้งว่าAction Nameจะ (ปิด | กำลังปิด) ในdate"
- "existing messageขอแจ้งให้ทราบว่าAction Nameจะ (ปิด | กำลังปิด) ในdate,migration path"
คุณยังเพิ่มประกาศฟีเจอร์พิเศษต่างๆ ที่การดำเนินการของคุณอาจ นำไปใช้:
- คำขอ Deep Link: แสดงการ์ดพื้นฐานที่ให้ข้อมูล (ตัวอย่าง) 
- Last promptข้อความ: คุณเพิ่ม- last promptข้อความได้ (ตัวอย่าง) ประเภทพรอมต์ต่อไปนี้- Intent ในตัว (BII) ใช้ได้ใน Play Games การเล่าเรื่อง และ Education BII
- คำแนะนำกิจวัตร
- ข้อความแจ้งต้อนรับ
 
- ออกจากข้อความแจ้ง: คุณยังเพิ่มข้อความพิเศษ - last promptได้ด้วย (ตัวอย่าง) ออกจากข้อความแจ้ง (- actions.intent.CANCEL)
- ข้อความ Push: เพิ่มข้อความที่แนะนำต่อไปนี้ลงในข้อความ Push การแจ้งเตือนที่สร้างขึ้นโดยใช้ Action Builder หรือ Dialogflow - "การช่วยเตือน Action Nameจะปิดให้บริการในวันที่dateดูรายละเอียดได้ที่shortlink url"
- "การช่วยเตือน: Action Nameจะปิดให้บริการในวันที่datemigration path message
 
- "การช่วยเตือน 
เส้นทางการย้ายข้อมูลที่เป็นไปได้
แม้ว่าอาจไม่มีเส้นทางการย้ายข้อมูลที่คล้ายกันจากการสนทนาของคุณ การดำเนินการ ลองพิจารณาตัวเลือกต่อไปนี้ตามความต้องการของผู้ใช้และความพร้อมใช้งาน ทรัพยากรสำหรับนักพัฒนาซอฟต์แวร์
เนื้อหาสื่อ
เปิดใช้การดำเนินการกับสื่อ ค้นพบเนื้อหาของคุณใน Google Assistant และเริ่มต้น การเล่นเนื้อหาบนแอปของคุณโดยตรง คุณสามารถช่วยเหลือผู้ใช้ เปลี่ยนไปใช้การดำเนินการกับสื่อโดยใช้ตัวอย่างการสื่อข้อความต่อไปนี้
- 
        "คุณจะหาเราเจอได้เสมอ เพียงพูดว่า Ok Google เปิด 
        Media Brand Name"
- 
        "คุณหาเราได้เสมอเพียงพูดว่า Ok Google ฟัง "เพลง" บน 
        Media Brand Name"
การใช้สื่อแตกต่างจากการดำเนินการแบบการสนทนา ดังนี้
- ในการใช้สื่อ ผู้ใช้จะไม่ "โต้ตอบ" กับ 3P โดยตรงแต่ ผ่าน Assistant ไปยัง 3P
- การใช้สื่อไม่ใช่การสนทนา แต่รองรับ “ช็อตเดียว” เท่านั้น การค้นหา
แอป Android
ผู้ช่วย การดำเนินการของแอป เป็นฟีเจอร์ของ Android ที่ช่วยให้ผู้ใช้เปิดและควบคุม แอป Android ด้วยเสียง โดยใช้ Assistant คุณสามารถให้ความรู้ผู้ใช้ได้ เกี่ยวกับการดำเนินการของแอปด้วยข้อความตัวอย่างนี้
- 
        "คุณหาเราเจอเสมอโดยพูดว่า "Ok Google เปิด
        App Name"
- 
        "คุณเปิดแอป Android ได้โดยพูดว่า "Ok Google BIIเปิดอยู่"App Name"
- 
        "คุณติดตั้งแอป Android ได้โดยพูดว่า "Ok Google เปิด 
        App Name"
การดำเนินการของแอปมีข้อแตกต่างบางประการจากการดำเนินการแบบการสนทนา ดังนี้
- App Action BII รองรับภาษาและท้องถิ่นแบบจำกัด
- ต้องมีแอป Android เพื่อเปิดการดำเนินการของแอป
- จออัจฉริยะไม่รองรับการดำเนินการของแอป
- การดำเนินการของแอปไม่ใช่การสนทนา รองรับเพียง "ช็อตเดียว" การค้นหา
ฮาร์ดแวร์
สมาร์ทโฮมของ Google ทำให้ เพื่อเปิดใช้อุปกรณ์สั่งงานด้วยเสียงผ่าน Assistant คุณสามารถให้ความรู้ผู้ใช้ได้ เกี่ยวกับการดำเนินการของสมาร์ทโฮมด้วยตัวอย่างข้อความดังนี้
- 
        "คุณคุยกับเราได้ทุกเมื่อโดยใช้device nameมีจำหน่ายที่store"
- 
        "คุณพูดคุยกับเราผ่าน device nameในแอป Google Home ได้"
สมาร์ทโฮมมีข้อแตกต่างต่อไปนี้จากการดำเนินการแบบการสนทนา
- เพิ่มสมาร์ทโฮมได้ในอุปกรณ์ที่เข้ากันได้เท่านั้น
- สมาร์ทโฮมไม่มีการสนทนา รองรับ "ภาพเดียว" เท่านั้น การค้นหา
ตัวแทนการแชท
สำหรับการโต้ตอบกลับไปกลับมากับผู้ใช้ผ่านแชทบ็อต ผลิตภัณฑ์ต่อไปนี้ พร้อมใช้งาน
- Dialogflow CX มีประเภท Agent ขั้นสูงสำหรับบัญชีขนาดใหญ่และซับซ้อน ตัวแทน ซึ่งมีการผสานรวมกับ Dialogflow CX Phone Gateway Dialogflow Messenger, Messenger จาก Facebook, LINE และอีกมากมาย โปรดดู เต็ม รายการการผสานรวม
- Dialogflow EX จะระบุประเภท Agent มาตรฐานที่เหมาะสำหรับ Agent ที่เล็กลงและง่ายขึ้น ซึ่งมีการผสานรวมกับ Slack, Telegram LINE, Messenger จาก Facebook, Workplace จาก Meta และอีกมากมาย โปรดดู เต็ม รายการการผสานรวม
คุณสามารถให้ความรู้เกี่ยวกับตัวแทนแชทแก่ผู้ใช้ตามตัวอย่างต่อไปนี้ การรับส่งข้อความ:
- "โทรหา support numberเพื่อรับการสนับสนุนในอนาคต"
- 
          "หากต้องการการสนับสนุนในอนาคต โปรดไปที่เว็บไซต์ของเราที่ 
          short link url"
- 
          "หากต้องการความคิดเห็นในอนาคต โปรดแชทกับเราใน Company NameSlack"
บริการตัวแทน Chat มีข้อแตกต่างบางประการจากการดำเนินการแบบการสนทนาดังนี้
- จออัจฉริยะไม่รองรับตัวแทน
- ตัวแทนไม่สามารถผสานรวมกับ Assistant ได้
การดูแลลูกค้า
แก้ไขปัญหาของลูกค้า ตอบสนองความต้องการได้รวดเร็วขึ้นด้วยแชทบ็อต บ็อตเสียง แผนกช่วยเหลือทางโทรศัพท์ ซึ่งทุกฝ่ายให้บริการอยู่ใน Contact Center AI ข้อเสนออย่างเช่น Agent Assist และ CCAI Insights คุณสามารถให้ความรู้ผู้ใช้เกี่ยวกับตัวเลือกการดูแลลูกค้าได้โดยใช้ตัวอย่างนี้ การรับส่งข้อความ:
- โปรดโทรหา support numberเพื่อรับการสนับสนุนในอนาคต"
- 
        "สำหรับการสนับสนุนในอนาคต โปรดไปที่เว็บไซต์ของเราที่ short link url"
- หากต้องการความคิดเห็นในอนาคต โปรดแชทกับเราใน Slack ของ "ชื่อบริษัท" แชแนล"
ตัวเลือกการดูแลลูกค้ามีข้อแตกต่างบางประการจากการดำเนินการแบบการสนทนา ดังนี้
- จออัจฉริยะไม่รองรับ
- และจะผสานรวมกับ Assistant ไม่ได้
เว็บไซต์
คุณนำผู้ใช้ไปยังฟังก์ชันที่เว็บไซต์ของคุณมีให้ได้ คุณสามารถ ให้ความรู้ผู้ใช้เกี่ยวกับตัวเลือกเว็บของคุณด้วยการส่งข้อความตัวอย่างนี้:
- 
        "หากต้องการการสนับสนุนในอนาคต โปรดไปที่เว็บไซต์ของเราที่ short link url"
เว็บไซต์มีข้อแตกต่างต่อไปนี้จากการกระทำที่เป็นการสนทนา
- จออัจฉริยะไม่รองรับเว็บไซต์
- เว็บไซต์ผสานรวมกับ Assistant โดยตรงไม่ได้
ตัวอย่างโค้ด
ใช้ตัวอย่างโค้ดเหล่านี้เพื่อสร้างคำตอบที่เกี่ยวข้องกับการหยุดให้บริการสำหรับ การดำเนินการแบบการสนทนา
ตัวอย่างการ์ดพื้นฐาน
YAML
candidates: - first_simple: variants: - speech: >- We are turning offon . For more details check out text: >- We are turning off on . For more details check out content: card: title: Turning Off subtitle: text: >- `We are turning off on button: name: Learn more open: url:. For more details check out .` 
JSON
{ "candidates": [ { "first_simple": { "variants": [ { "speech": "We are turning offon , "text": "We are turning off. For details, check out ." on } ] }, "content": { "card": { "title": "Turning Off. For details, check out ." " , "subtitle": "" , "text": "`We are turning offon , "button": { "name": "Learn more", "open": { "url": ". For details, check out .`" " } } } } } ] }
Node.js
app.handle('Card', conv => { conv.add('We are turning offon ); conv.add(new Card({ "title": "Turning Off. For details, check out .' " , "subtitle": "" , "text": "Card Content", "button": new Link({ name: 'Learn more', open: { url: '' , }, }) })); });
JSON
{ "responseJson": { "session": { "id": "session_id", "params": {} }, "prompt": { "override": false, "content": { "card": { "title": "Turning Off" , "subtitle": "" , "text": "We are turning offon , "button": { "name": "Learn more", "open": { "url": ". For, details check out ." " } } } }, "firstSimple": { "speech": "We are turning offon , "text": "We are turning off. For details, check out ." on } } } }. For details, check out ." 
ตัวอย่างพรอมต์สุดท้าย
YAML
candidates: - first_simple: variants: - speech:text: last_simple: variants: - speech: Also, just reminding you that will be turning off on text: Also, just reminding you that will be turning off on 
JSON
{ "candidates": [ { "first_simple": { "variants": [ { "speech": "" , "text": "" } ] }, "last_simple": { "variants": [ { "speech": "Also, just reminding you thatwill be turning off on , "text": "Also, just reminding you that" will be turning off on } ] } } ] }" 
Node.js
app.handle('Simple', conv => { conv.add(new Simple({ speech: '' , text: '' })); conv.add(new Simple({ speech: 'Also, just reminding you thatwill be turning off on , text: 'Also, just reminding you that' will be turning off on })); });' 
JSON
{ "responseJson": { "session": { "id": "session_id", "params": {} }, "prompt": { "override": false, "firstSimple": { "speech": "" , "text": "" }, "lastSimple": { "speech": "Also, just reminding you thatwill be turning off on , "text": "Also, just reminding you that" will be turning off on } } } }" 
ตัวอย่างพรอมต์สุดท้าย (ออก/ยกเลิก)
YAML
candidates: - first_simple: variants: - speech:text: last_simple: variants: - speech: Also, just reminding you that will be turning off on text: Also, just reminding you that. Bye. will be turning off on . Bye. 
JSON
{ "candidates": [ { "first_simple": { "variants": [ { "speech": "" , "text": "" } ] }, "last_simple": { "variants": [ { "speech": "Also, just reminding you thatwill be turning off on , "text": "Also, just reminding you that. Bye." will be turning off on } ] } } ] }. Bye." 
Node.js
app.handle('Simple', conv => { conv.add(new Simple({ speech: '' , text: '' })); conv.add(new Simple({ speech: 'Also, just reminding you thatwill be turning off on , text: 'Also, just reminding you that. Bye.' will be turning off on })); });. Bye.' 
JSON
{ "responseJson": { "session": { "id": "session_id", "params": {} }, "prompt": { "override": false, "firstSimple": { "speech": "" , "text": "" }, "lastSimple": { "speech": "Also, just reminding you thatwill be turning off on , "text": "Also, just reminding you that. Bye." will be turning off on } } } }. Bye." 
