1. ภาพรวม
App Actions ช่วยให้ผู้ใช้เปิดใช้ฟีเจอร์เฉพาะของแอปได้โดยตรงจาก Google Assistant เพื่อช่วยให้คุณขยายการเข้าถึงแอป Android ของคุณได้ ในฐานะนักพัฒนาแอป Android คุณสามารถใช้ความสามารถที่จะช่วยให้ Google Assistant ทราบประเภทของฟังก์ชันการทำงานที่ผู้ใช้ใช้งานได้ และวิธีที่คุณต้องการดำเนินการตามคำขอเหล่านี้
ในCodelab ของ App Actions ครั้งแรก คุณได้เรียนรู้วิธีขยาย Google Assistant ไปยังแอปฟิตเนสตัวอย่างโดยการใช้Intent ในตัว (BII) จากหมวดหมู่ BII ด้านสุขภาพและฟิตเนส BII จะจัดระเบียบเป็นหมวดหมู่ที่แสดงถึงประเภทของงานที่ผู้ใช้มักขอให้ Assistant ทำ
ในโค้ดแล็บนี้ คุณจะได้เรียนรู้วิธีเพิ่ม App Actions ลงในแอปโดยใช้ BII จากหมวดหมู่ BII"ทั่วไป" ซึ่งแสดงถึงงานทั่วไปของแอปที่แอป Android เกือบทุกแอปสามารถทำได้
Codelab นี้ครอบคลุมแนวคิดระดับกลางสำหรับการพัฒนาด้วย App Actions คุณควรมีประสบการณ์ในการพัฒนาแอป Android และการใช้ Intent ของ Android มาก่อน
สิ่งที่คุณจะสร้าง
ในโค้ดแล็บนี้ คุณจะเพิ่ม BII ทั่วไป 2 รายการลงในแอปรายการสิ่งที่ต้องทำตัวอย่าง เพื่อให้ผู้ใช้ขอให้ Assistant ทำสิ่งต่อไปนี้ได้
- ไปยังฟีเจอร์ต่างๆ ภายในแอปด้วย
actions.intent.OPEN_APP_FEATUREBII - ค้นหาเนื้อหาโดยใช้การค้นหาในแอปด้วย
actions.intent.GET_THINGBII

รูปที่ 1 หน้าจอ 3 หน้าจอที่แสดงงานที่ใช้งานอยู่ในแอปของ Google Assistant
สิ่งที่คุณจะได้เรียนรู้
คุณจะได้เรียนรู้วิธีใช้ BII หมวดหมู่ทั่วไปเพื่อขยาย Assistant ไปยังแอป Android ส่วนใหญ่ นอกจากนี้ คุณยังจะได้เรียนรู้วิธีทดสอบ BII ทั่วไปด้วยปลั๊กอิน Google Assistant สำหรับ Android Studio
ข้อกำหนดเบื้องต้น
- เทอร์มินัลเพื่อเรียกใช้คำสั่งเชลล์ที่ติดตั้ง git
- Android Studio เวอร์ชันเสถียรล่าสุด
- อุปกรณ์ Android จริงหรือเสมือนที่มีการเข้าถึงอินเทอร์เน็ตไปยัง Google Play Store เพื่อทดสอบการดำเนินการ
- คุณต้องลงชื่อเข้าใช้ Android Studio ด้วยบัญชี Google เดียวกัน และต้องลงชื่อเข้าใช้ทั้งแอป Google และแอป Google Assistant บนอุปกรณ์ทดสอบ
ในโค้ดแล็บนี้ คุณจะใช้อุปกรณ์ Android (จริงหรือเสมือน) เพื่อทดสอบการทำงาน หากใช้อุปกรณ์จริง ให้ตรวจสอบว่าอุปกรณ์เชื่อมต่อกับเครื่องพัฒนาในพื้นที่ นอกจากนี้ คุณต้องลงชื่อเข้าใช้แอป Google ในอุปกรณ์และลงชื่อเข้าใช้ Android Studio ด้วยบัญชี Google เดียวกันด้วย นอกจากนี้ อุปกรณ์ต้องติดตั้งแอป Google Assistant ด้วย
2. ทำความเข้าใจวิธีการทำงาน
App Actions เชื่อมต่อผู้ใช้จาก Google Assistant ไปยังแอป Android ของคุณ แต่ทำงานอย่างไร
เมื่อผู้ใช้ระบุต่อ Assistant ว่าต้องการใช้แอปของคุณ Assistant จะค้นหา App Actions ที่ลงทะเบียนไว้กับแอปจากไฟล์ shortcuts.xml ไฟล์นี้มีความสามารถของแอป ซึ่งจะลิงก์ Intent ในตัวของ Assistant หรือ Intent ที่กำหนดเองกับ Intent ของ Android หรือ Deep Link
เมื่อผู้ใช้พูดคำค้นหากับ Assistant, Assistant จะแยกวิเคราะห์ข้อมูลที่ผู้ใช้ป้อนและจับคู่กับ Intent ของ App Actions (ใน Codelab นี้จะเป็น BII) Assistant จะทราบความสามารถที่คุณรองรับจากไฟล์ shortcuts.xml ในแอป Android ของคุณ เมื่อ Intent ตรงกัน ความสามารถที่มี BII นั้นจะระบุวิธีที่คุณต้องการดำเนินการตามคำขอดังกล่าว ในโค้ดแล็บนี้ การดำเนินการตามคำสั่งคือ Intent ของ Android ที่เปิดใช้กิจกรรมในแอป
แผนภาพต่อไปนี้แสดงขั้นตอนการทำงานของ Assistant
รูปที่ 2 โฟลว์ที่อธิบายวิธีที่ Google Assistant ประมวลผลการค้นหาด้วยเสียง
shortcuts.xml ไฟล์โปรเจ็กต์มีข้อมูลต่อไปนี้สำหรับ App Action แต่ละรายการ
- เจตนาที่มีมาให้หรือเจตนาที่กำหนดเองที่การกระทำของแอปใช้
- ควรระบุกิจกรรม Android หรือ Deep Link ใดให้แก่ผู้ใช้
- วิธีที่พารามิเตอร์สำหรับ Intent ในตัวเชื่อมโยงกับข้อมูลที่ผู้ใช้ให้ไว้กับ Assistant
จากนั้นกิจกรรม Android จะกรองและจัดการ Intent หรือ Deep Link ของ Android ที่ระบุเพื่อให้ผู้ใช้ได้รับฟังก์ชันการทำงานที่ต้องการ ผลลัพธ์ที่ได้คือประสบการณ์ของผู้ใช้ที่ Assistant จะเรียกใช้ฟังก์ชันการทำงานของแอปเพื่อตอบคำค้นหาของผู้ใช้
3. เตรียมสภาพแวดล้อมในการพัฒนา
Codelab นี้ใช้แอปตัวอย่างรายการสิ่งที่ต้องทำสำหรับ Android แอปตัวอย่างนี้สามารถเพิ่มรายการลงในรายการสิ่งที่ต้องทำ ค้นหารายการตามหมวดหมู่ และดูข้อมูลเกี่ยวกับงานที่เสร็จสมบูรณ์แล้ว
ดาวน์โหลดไฟล์พื้นฐาน
เรียกใช้คำสั่งต่อไปนี้เพื่อโคลนที่เก็บ GitHub ของแอปตัวอย่าง
git clone --branch codelab-start https://github.com/actions-on-google/appactions-common-biis-kotlin.git
เมื่อโคลนที่เก็บแล้ว ให้ทำตามขั้นตอนต่อไปนี้เพื่อเปิดใน Android Studio
- ในกล่องโต้ตอบ Welcome to Android Studio ให้คลิก Import project
- ค้นหาและเลือกโฟลเดอร์ที่คุณโคลนที่เก็บ
หากต้องการดูแอปเวอร์ชันที่แสดงถึง Codelab ที่เสร็จสมบูรณ์ ให้โคลนที่เก็บแอปตัวอย่างโดยใช้แฟล็ก --branch master
อัปเดตรหัสแอปพลิเคชัน Android
การอัปเดตรหัสแอปพลิเคชันของแอปจะระบุแอปในอุปกรณ์ทดสอบได้อย่างไม่ซ้ำกัน และหลีกเลี่ยงข้อผิดพลาด "ชื่อแพ็กเกจซ้ำ" หากมีการอัปโหลดแอปไปยัง Play Console หากต้องการอัปเดตรหัสแอปพลิเคชัน ให้เปิด app/build.gradle แล้วทำดังนี้
android {
...
defaultConfig {
applicationId "com.MYUNIQUENAME.android.fitactions"
...
}
}
แทนที่ "MYUNIQUENAME" ในapplicationIdด้วยชื่อที่ไม่ซ้ำกันของคุณ
ทดสอบแอปบนอุปกรณ์
ก่อนที่จะทำการเปลี่ยนแปลงเพิ่มเติมกับแอป คุณควรทราบว่าแอปตัวอย่างทำอะไรได้บ้าง โดยทำตามขั้นตอนต่อไปนี้เพื่อเรียกใช้แอปในโปรแกรมจำลอง
- ใน Android Studio ให้เลือกเรียกใช้ > เรียกใช้แอป หรือคลิกเรียกใช้
ในแถบเครื่องมือ - ในกล่องโต้ตอบเลือกเป้าหมายการติดตั้งใช้งาน ให้เลือกอุปกรณ์ แล้วคลิกตกลง เวอร์ชันระบบปฏิบัติการที่แนะนำคือ Android 10 (API ระดับ 30) ขึ้นไป แม้ว่า Actions จะทำงานในอุปกรณ์ที่ใช้ Android 5 (API ระดับ 21) ก็ตาม
- กดปุ่มหน้าแรกค้างไว้เพื่อตั้งค่า Assistant และยืนยันว่าใช้งานได้ คุณจะต้องลงชื่อเข้าใช้ Assistant ในอุปกรณ์ หากยังไม่ได้ทำ
ดูข้อมูลเพิ่มเติมเกี่ยวกับอุปกรณ์เสมือน Android ได้ที่หัวข้อสร้างและจัดการอุปกรณ์เสมือน

รูปที่ 3 ภาพเคลื่อนไหวที่แสดงแอปตัวอย่างรายการสิ่งที่ต้องทำ
ลองสำรวจแอปคร่าวๆ เพื่อดูว่าแอปทำอะไรได้บ้าง การแตะไอคอนเครื่องหมายบวกจะสร้างรายการงานใหม่ และรายการในเมนูที่ด้านขวาบนจะช่วยให้คุณค้นหาและกรองรายการงานตามสถานะการเสร็จสิ้นได้
ติดตั้งปลั๊กอินทดสอบ
ปลั๊กอิน Google Assistant ช่วยให้คุณทดสอบ App Actions ในอุปกรณ์ทดสอบได้ หากยังไม่มีเครื่องมือทดสอบ ให้ติดตั้งโดยทำตามขั้นตอนต่อไปนี้
- ไปที่ไฟล์ > การตั้งค่า (Android Studio > ค่ากำหนด ใน MacOS)
- ในส่วนปลั๊กอิน ให้ไปที่ Marketplace แล้วค้นหา "Google Assistant" หรือจะดาวน์โหลดและติดตั้งเครื่องมือทดสอบด้วยตนเองก็ได้
- หากไม่พบปลั๊กอินใน Marketplace ให้ดาวน์โหลดปลั๊กอินด้วยตนเอง แล้วทำตามวิธีการในติดตั้งปลั๊กอินจากดิสก์
- ติดตั้งเครื่องมือแล้วรีสตาร์ท Android Studio
4. เพิ่มความสามารถ Get Thing BII
actions.intent.GET_THING BII จะขยายฟังก์ชันการค้นหาในแอปไปยัง Google Assistant ในขั้นตอนนี้ คุณจะใช้และทดสอบ GET_THING BII เพื่อให้ผู้ใช้ค้นหางานที่เฉพาะเจาะจงในแอปตัวอย่างได้
กำหนดความสามารถ "รับ Thing"
ในระหว่าง App Action ที่เกี่ยวข้องกับการค้นหา Assistant จะดึงข้อความค้นหาจากคําค้นหาของผู้ใช้ไปยังพารามิเตอร์ thing.name BII จากนั้นจะส่งค่านั้นไปยังแอปพลิเคชัน Android
หากต้องการเพิ่ม GET_THING BII ลงในแอป ให้อัปเดต shortcuts.xml ซึ่งอยู่ในไดเรกทอรีโปรเจ็กต์ตัวอย่าง app/src/main/res/xml โดยมีองค์ประกอบ <capability> ภายในแท็ก <shortcuts> ระดับบนสุด
shortcuts.xml
<shortcuts ....>
<capability android:name="actions.intent.GET_THING">
<intent
android:action="android.intent.action.VIEW"
android:targetPackage="com.yourApplicationId.appaction"
android:targetClass="com.example.android.architecture.blueprints.todoapp.tasks.TasksActivity">
<parameter
android:name="thing.name"
android:key="q"/>
</intent>
</capability>
</shortcuts>
การกำหนดค่าข้างต้น
- ประกาศว่าแอปตอบสนองต่อ
GET_THINGBII - ระบุวิธีสร้าง Intent ของ Android ที่เปิดแอปเพื่อตอบสนองต่อ BII นั้น
- ระบบจะระบุกิจกรรมโดยใช้
targetPackageและtargetClass - ระบบจะแมปพารามิเตอร์ BII
thing.nameลงใน Extra ของ Intent ที่ชื่อq
- ระบบจะระบุกิจกรรมโดยใช้
กิจกรรมที่มีชื่อต้องอยู่ในไฟล์ Manifest ของแอปและส่งออก
แอปพลิเคชัน Android ที่ระบุมีข้อมูลเมตา ดังนั้น AndroidManifest จึงรับรู้ไฟล์ shortcuts.xml
<meta-data
android:name="android.app.shortcuts"
android:resource="@xml/shortcuts" />
ทดสอบ App Action
หากต้องการทดสอบการค้นหาในแอปสำหรับแอปของคุณจาก Assistant ให้ทำตามขั้นตอนต่อไปนี้
- ตรวจสอบว่าอุปกรณ์ Android เชื่อมต่ออยู่
- ไปที่เครื่องมือ > Google Assistant > เครื่องมือทดสอบการทำงานของแอป
- คลิกสร้างตัวอย่างเพื่อยอมรับค่าเริ่มต้นสำหรับชื่อแอปและภาษา หากได้รับแจ้ง ให้อ่านและยอมรับนโยบายและข้อกำหนดในการให้บริการของการดำเนินการของแอป
- ในขั้นตอนแรกที่เครื่องมือขอให้คุณเลือกและกำหนดค่า BII ให้เลือก
actions.intent.GET_THINGเปลี่ยนค่าnameจากrunning shoesเป็นmilk - คลิกเรียกใช้ App Action
ในการทดสอบนี้ GET_THING BII จะใช้แอตทริบิวต์ name เพื่อค้นหาแอปสำหรับงานที่มีคำว่า "นม" เช่นเดียวกับ App Action ก่อนหน้านี้ คุณสามารถทดสอบการกระทำได้โดยใช้เครื่องมือทดสอบ หรือเพียงพูดว่า "Ok Google ค้นหาเค้กมิกซ์ใน Task List" หรือวลีค้นหาอื่นๆ ในอุปกรณ์ทดสอบ
5. เพิ่มความสามารถ BII ของฟีเจอร์เปิดแอป
ในขั้นตอนนี้ คุณจะติดตั้งใช้งาน BII ฟีเจอร์เปิดแอป ซึ่งช่วยให้ผู้ใช้ดูงานที่กำลังดำเนินการและงานที่ทำเสร็จแล้วได้โดยใช้ Assistant โดยดำเนินการนี้ให้เสร็จสมบูรณ์ใน shortcuts.xml ซึ่งมีข้อมูลเกี่ยวกับวิธีทริกเกอร์ความสามารถ วิธีส่งพารามิเตอร์ และ Intent ของ Android ที่จะเรียกใช้ สำหรับ Codelab นี้ คุณจะใช้ OPEN_APP_FEATURE BII หลังจากใช้งาน BII นี้แล้ว ให้ทดสอบการดำเนินการในอุปกรณ์
เพิ่มความสามารถของฟีเจอร์เปิดแอป
เพิ่มความสามารถที่ 2 สำหรับฟีเจอร์เปิดแอปใน shortcuts.xml ใต้องค์ประกอบความสามารถรับสิ่งต่างๆ
shortcuts.xml
<capability android:name="actions.intent.OPEN_APP_FEATURE">
<intent
android:action="android.intent.action.VIEW"
android:targetPackage="yourApplicationId"
android:targetClass="com.example.android.architecture.blueprints.todoapp.tasks.TasksActivity">
<parameter
android:name="feature"
android:key="feature"/>
</intent>
</capability>
ความสามารถนี้จะเชื่อมโยงฟีเจอร์เปิดแอป BII และ Android Intent เข้าด้วยกัน ดังนั้นเมื่อมีการเรียกใช้ฟีเจอร์เปิดแอป ระบบจะเรียกใช้ Android Intent
ก่อนที่จะทริกเกอร์ Intent ของ Android ระบบจะดึงพารามิเตอร์ที่รองรับจากข้อมูลที่ผู้ใช้ป้อน OPEN_APP_FEATURE BII รองรับพารามิเตอร์ 1 รายการ feature ซึ่งแสดงถึงฟีเจอร์แอปที่ดึงมาจากคําค้นหาของผู้ใช้ แอปพลิเคชันนี้จะรองรับฟีเจอร์ 2 ประเภท ได้แก่ งานที่ใช้งานอยู่และงานที่เสร็จสมบูรณ์ ฟีเจอร์เหล่านี้ช่วยให้ผู้ใช้เปิดแอปด้วยมุมมองที่กรองแล้วของรายการงานได้ คุณต้องใช้พื้นที่โฆษณาในบรรทัดเพื่อรองรับฟีเจอร์เหล่านี้
จัดการพารามิเตอร์ของ Intent โดยใช้สินค้าคงคลังในบรรทัด
พารามิเตอร์ความตั้งใจแสดงถึงองค์ประกอบที่ดึงมาจากคําค้นหาของผู้ใช้ ตัวอย่างเช่น หากผู้ใช้พูดว่า "Ok Google สั่งพิซซ่าจาก ExampleApp" Assistant จะดึง "พิซซ่า" ไปไว้ในพารามิเตอร์ความตั้งใจ food.item schema.org และส่งพารามิเตอร์ไปยังการดำเนินการของคุณเพื่อจัดการ
ฟีเจอร์เปิดแอป BII รองรับพารามิเตอร์ 1 รายการ feature ซึ่งแสดงถึงฟีเจอร์แอปที่ดึงมาจากคำค้นหาของผู้ใช้ พารามิเตอร์นี้ต้องมีพื้นที่โฆษณาในบรรทัด ซึ่งจะให้ชุดชื่อฟีเจอร์แอปที่รองรับแก่ Assistant เพื่อให้ตรงกับค่าพารามิเตอร์
หากต้องการจัดการพารามิเตอร์ Intent feature ให้เพิ่มทางลัดไปยัง shortcuts.xml ด้วยโค้ดต่อไปนี้เหนือความสามารถของฟีเจอร์เปิดแอป
shortcuts.xml
<shortcut
android:shortcutId="active_tasks"
android:shortcutShortLabel="@string/label_active"
android:enabled="false">
<capability-binding
android:key="actions.intent.OPEN_APP_FEATURE">
<parameter-binding
android:key="feature"
android:value="@array/active_tasks_synonyms" />
</capability-binding>
</shortcut>
<shortcut
android:shortcutId="completed_tasks"
android:shortcutShortLabel="@string/label_completed"
android:enabled="false">
<capability-binding
android:key="actions.intent.OPEN_APP_FEATURE">
<parameter-binding
android:key="feature"
android:value="@array/completed_tasks_synonyms" />
</capability-binding>
</shortcut>
ในโค้ดด้านบน คุณได้กำหนดพื้นที่โฆษณาในบรรทัดซึ่งแสดงเป็นองค์ประกอบ shortcut ที่มีการเชื่อมโยงความสามารถและพารามิเตอร์ คุณใช้ทางลัดเป็นพื้นที่โฆษณาสำหรับพารามิเตอร์ BII ได้ Google Assistant จะจับคู่คำค้นหาของผู้ใช้กับค่าในการเชื่อมโยงพารามิเตอร์ของทางลัด สำหรับค่าพารามิเตอร์ที่ตรงกัน ระบบจะเพิ่ม shortcutId ลงในความตั้งใจในการดำเนินการตามคำสั่ง เมื่อผู้ใช้เปิดใช้งาน OPEN_APP_FEATURE BII ด้วยคำขอ Assistant จะจับคู่ค่าพารามิเตอร์ฟีเจอร์กับแอตทริบิวต์ค่าของทางลัด โดยส่งค่าไปยัง targetClass เป็น parameter ใน Extra
เช่น หากผู้ใช้พูดว่า "Ok Google แสดงงานที่ทำเสร็จแล้วใน ExampleApp" Assistant จะจับคู่ค่าพารามิเตอร์เจตนาของฟีเจอร์ "งานที่ทำเสร็จแล้ว" กับทางลัดในคลังที่เกี่ยวข้อง ซึ่งจะส่งค่าดังกล่าวไปยังความสามารถ OPEN_APP_FEATURE จากนั้น Assistant จะทริกเกอร์ Intent ของ Android
ทดสอบ App Action
ในระหว่างการพัฒนาและการทดสอบ คุณจะใช้ปลั๊กอิน Google Assistant เพื่อแสดงตัวอย่าง App Action ด้วย Assistant ในอุปกรณ์ทดสอบ นอกจากนี้ คุณยังใช้เครื่องมือเพื่อปรับพารามิเตอร์ความตั้งใจสําหรับการกระทําของแอป เพื่อทดสอบว่าการกระทําของคุณจัดการกับวิธีต่างๆ ที่ผู้ใช้อาจขอให้ Assistant เรียกใช้การกระทําของคุณได้อย่างไร
หากต้องการทดสอบ App Action ด้วยเครื่องมือทดสอบ ให้ทำตามขั้นตอนต่อไปนี้
- เชื่อมต่ออุปกรณ์ทดสอบ Android จริง หรือเริ่มโปรแกรมจำลอง Android
- หากไม่เห็นเครื่องมือทดสอบ ให้เปิดโดยไปที่เครื่องมือ > Google Assistant > เครื่องมือทดสอบ App Actions
- คลิกปุ่มอัปเดตเพื่อรีเฟรชตัวอย่าง
- ในขั้นตอนแรกที่เครื่องมือขอให้คุณเลือกและกำหนดค่า BII ให้เลือก
actions.intent.OPEN_APP_FEATURE - ในช่อง feature ให้อัปเดตค่าเริ่มต้น
Historyด้วยCompleted tasks - คลิกเรียกใช้ App Action
หรือจะใช้ชื่อเรียกโดยตรงในแอป Assistant บนอุปกรณ์เพื่อลองใช้ App Action ก็ได้ เช่น พูดว่า "Ok Google แสดงงานที่ทำเสร็จแล้วในรายการงาน"
6. ขั้นตอนถัดไป
ยินดีด้วย
ตอนนี้คุณสามารถเปิดใช้แอป Android เกือบทุกแอปให้ทำงานร่วมกับ Google Assistant ได้โดยใช้ BII ทั่วไป
สิ่งที่เราได้พูดถึง
ใน Codelab นี้ คุณได้เรียนรู้สิ่งต่อไปนี้
- วิธีอนุญาตให้ผู้ใช้เจาะลึกฟีเจอร์เฉพาะของแอปโดยใช้ Assistant
- วิธีที่ผู้ใช้จะเข้าถึงการค้นหาในแอปจาก Assistant ได้
- วิธีทดสอบ BII ทั่วไปโดยใช้ปลั๊กอิน Google Assistant
ขั้นต่อไปคืออะไร
จากนี้ไป คุณสามารถลองปรับแต่งแอปรายการสิ่งที่ต้องทำเพิ่มเติมได้ หากต้องการอ้างอิงโปรเจ็กต์ที่เสร็จสมบูรณ์แล้ว โปรดดูที่เก็บ –master branch ใน GitHub
คำแนะนำบางส่วนสำหรับการเรียนรู้เพิ่มเติมเกี่ยวกับการขยายแอปนี้ด้วยการดำเนินการของแอปมีดังนี้
- ดูตัวอย่างรายการสิ่งที่ต้องทําด้วย Google Analytics สําหรับ Firebase เพื่อดูวิธีติดตามประสิทธิภาพของ App Actions
- ไปที่ข้อมูลอ้างอิงเจตนาในตัวของการดำเนินการของแอปเพื่อดูวิธีอื่นๆ ในการขยายแอปไปยัง Assistant
หากต้องการเดินทางต่อใน Actions on Google โปรดดูแหล่งข้อมูลต่อไปนี้
- developers.google.com/assistant: เว็บไซต์เอกสารประกอบอย่างเป็นทางการสำหรับ Actions on Google
- ดัชนีตัวอย่าง App Actions: ตัวอย่างแอปและโค้ดสําหรับสํารวจความสามารถของ App Actions
- ที่เก็บข้อมูล GitHub ของ Actions on Google: ตัวอย่างโค้ดและไลบรารี
- r/GoogleAssistantDev: ชุมชน Reddit อย่างเป็นทางการสำหรับนักพัฒนาซอฟต์แวร์ที่ทำงานร่วมกับ Google Assistant
ติดตามเราบน Twitter @ActionsOnGoogle เพื่อรับทราบประกาศล่าสุดของเรา และทวีตถึง #AoGDevs เพื่อแชร์สิ่งที่คุณสร้าง
แบบสำรวจความคิดเห็น
สุดท้าย โปรดตอบแบบสำรวจนี้เพื่อแสดงความคิดเห็นเกี่ยวกับประสบการณ์การใช้งาน Codelab นี้