Intent ในตัวคือตัวระบุที่ไม่ซ้ำกันซึ่งคุณระบุเพื่อบอก Assistant ได้ว่าการดำเนินการของคุณจะดำเนินการตามคำขอของผู้ใช้ในหมวดหมู่ที่เจาะจงได้ Intent ในตัวช่วยให้ผู้ใช้เรียกใช้การดำเนินการของคุณได้โดยไม่ต้องใช้ชื่อที่แสดงของโปรเจ็กต์ Google Assistant จะพิจารณาว่าผู้ใช้ขอให้ทำสิ่งต่างๆ ที่คล้ายกับวลีคำขอสำหรับ Intent ที่คุณกำหนดค่าไว้หรือไม่ หรือเมื่อผู้ใช้อยู่ในบริบทที่การดำเนินการของคุณเหมาะสมเพื่อค้นหาการดำเนินการที่ตรงกัน
ลองดูตัวอย่างคำถามจากผู้ใช้บางส่วนที่ Assistant จับคู่กับฟีเจอร์ในตัวต่อไปนี้ Intent:
- "เล่นเกม" Intent ในตัว: "Ok Google เล่นเกมทดสอบความจำ"
- "สอนสิ่งใหม่ๆ" Intent ในตัว: "Ok Google สอนสิ่งใหม่ๆ ให้ฉัน"
- "การเล่าเรื่อง" Intent ในตัว: "Ok Google เล่านิทานก่อนนอนให้ฟังหน่อย"
ในระหว่างการค้นหาการดำเนินการ Assistant สามารถใช้ข้อมูลเมตาเกี่ยวกับ การดำเนินการของคุณ รวมถึง Intent ในตัวที่คุณระบุไว้ เพื่อแนะนำ การดำเนินการต่อผู้ใช้ นอกจากนี้ Assistant ยังจะพยายามลดขั้นตอนการสื่อสารไป-กลับให้น้อยที่สุด เพื่อสแกนพารามิเตอร์จากคำค้นหาของผู้ใช้ แล้วส่งต่อไปยังการดำเนินการของคุณ
หากคุณพัฒนาการดำเนินการโดยใช้ Actions SDK โปรดตรวจสอบว่าคุณใช้ไบนารีของ Gaction เวอร์ชัน 3.1.0 ขึ้นไปเพื่อใช้ประโยชน์จาก Intent ในตัว
พารามิเตอร์การเรียกใช้
Intent ในตัวบางรายการมีค่าพารามิเตอร์ที่ใช้เพื่อดำเนินการเพิ่มเติม จัดหมวดหมู่การดำเนินการเพื่อให้ค้นพบได้ เช่น การเล่าเรื่องที่มีอยู่แล้ว Intent มีค่าพารามิเตอร์ประเภท ผู้ใช้สามารถใส่ค่าเหล่านี้ในการค้นหา กับ Assistant ได้โดยการส่งคำขออย่างเช่น "Ok Google เล่าการผจญภัยให้ฟังหน่อย"
ดูรายละเอียดเกี่ยวกับค่าพารามิเตอร์ที่เฉพาะเจาะจงได้ในส่วนการเล่าเรื่องและส่วนให้ความรู้
Intent ในตัวของ Play Games
Intent ในตัวของ Play Games ช่วยให้ผู้ใช้ Assistant ที่ส่งคำขออย่างเช่น "Ok Google ค้นพบการดำเนินการของคุณได้มากขึ้น เล่นเกม"
ดูข้อมูลเพิ่มเติมเกี่ยวกับการพัฒนาเกม Assistant และคำแนะนำได้ที่คู่มือการออกแบบเกมสำหรับ Google Assistant
ตั้งค่า
ทำตามขั้นตอนต่อไปนี้เพื่อตั้งค่า Intent ในตัวของ Play Games
- ไปที่คอนโซล Actions
- คลิกโครงการใหม่ จากนั้นป้อนชื่อโครงการ แล้วคลิกสร้างโครงการ
ความตั้งใจในการเล่าเรื่อง
Intent ในตัวของการเล่าเรื่องจะบันทึกการดำเนินการของคุณเพื่อค้นพบการเล่าเรื่องเพิ่มเติมผ่านคำขอของ Assistant เช่น "Ok Google เล่าเรื่องเจ้าหญิงให้ฟังหน่อย"
การเล่าเรื่องควรเป็นไปตามหลักเกณฑ์ระดับสูงต่อไปนี้
- การดำเนินการของคุณไม่ได้ใช้การอ่านออกเสียงข้อความเป็นเสียงหลักของการเล่าเรื่อง
- การดำเนินการของคุณควรเพลิดเพลินได้ไม่ว่าจะมีหรือไม่มีหน้าจอ
- การดำเนินการต้องเหมาะสำหรับครอบครัว
พารามิเตอร์การเรียกใช้
พารามิเตอร์การเรียกใช้สำหรับความตั้งใจในการเล่าเรื่องจะแสดงถึงประเภทที่ผู้ใช้รวมไว้ในคำขอฟังเรื่องราวได้ พารามิเตอร์เหล่านี้ช่วยปรับปรุงการค้นพบตามประเภทที่ขอได้
ประเภท (เครื่องมือสร้างการดำเนินการ) | ค่าพารามิเตอร์ (SDK) |
---|---|
ผจญภัย | ADVENTURE |
เวลาเข้านอน | BEDTIME |
แฟนตาซี | FANTASY |
อินเทอร์แอกทีฟ | INTERACTIVE |
เจ้าหญิง | PRINCESS |
ตั้งค่า
หากต้องการตั้งค่าความตั้งใจที่มีในตัวการเล่าเรื่อง ให้ทำตามขั้นตอนต่อไปนี้
- ไปที่คอนโซล Actions
- คลิกโครงการใหม่ จากนั้นป้อนชื่อโครงการ แล้วคลิกสร้างโครงการ
Intent ในตัวของการศึกษา
Intent ในตัวเพื่อการศึกษาจะบันทึกการดำเนินการของคุณเพื่อค้นหาข้อมูลด้านการศึกษาเพิ่มเติมผ่านคำขอ Assistant เช่น "Ok Google สอนสิ่งใหม่ให้ฉัน"
การดำเนินการด้านการศึกษาควรเป็นไปตามหลักเกณฑ์ระดับสูงต่อไปนี้
การดำเนินการของคุณควรมุ่งเน้นที่การสอนหรือช่วยในการเรียนรู้
การดำเนินการของคุณไม่ได้มีไว้สำหรับโฆษณาหรือเครื่องมือการสรรหาบุคลากร
การดำเนินการของคุณมุ่งเน้นทักษะและความรู้
การดำเนินการของคุณสอนทักษะและความรู้ที่ได้รับการยอมรับ
ข้อมูลที่การดำเนินการของคุณสอนไม่ได้อิงตามความคิดเห็นหรือผลลัพธ์ของเหตุการณ์ปัจจุบัน
พารามิเตอร์การเรียกใช้
พารามิเตอร์การเรียกใช้สำหรับ Intent ในตัวของ Education จะแสดงหัวข้อการเรียนรู้ที่ผู้ใช้รวมไว้ในคำขอได้ พารามิเตอร์เหล่านี้ช่วยปรับปรุงการค้นพบได้ในหัวข้อการเรียนรู้ที่ขอ
หัวข้อการเรียนรู้ (เครื่องมือสร้างการดำเนินการ) | ค่าพารามิเตอร์ (SDK) |
---|---|
เรียนรู้ภาษาใหม่ | LANGUAGE |
ดูข้อมูลเพิ่มเติมเกี่ยวกับโลกธรรมชาติ | WORLD |
เรียนรู้ทักษะใหม่ | SKILL |
เรียนรู้กับครอบครัว | FAMILY |
ตั้งค่า
หากต้องการตั้งค่า Intent ในตัวเพื่อการศึกษา ให้ทำตามขั้นตอนต่อไปนี้
- ไปที่คอนโซล Actions
- คลิกโครงการใหม่ จากนั้นป้อนชื่อโครงการ แล้วคลิกสร้างโครงการ