ภาพรวมทางลัดของแอป

ในฐานะนักพัฒนาแอป คุณสามารถกำหนดทางลัดเพื่อดำเนินการที่เฉพาะเจาะจง ในแอปของคุณได้ คุณสามารถแสดงทางลัดเหล่านี้ในตัวเรียกใช้หรือ ผู้ช่วยที่รองรับ เช่น Google Assistant และช่วยให้ผู้ใช้เริ่ม งานทั่วไปหรืองานที่แนะนำภายในแอปได้อย่างรวดเร็ว

เอกสารประกอบนี้แสดงวิธี สร้างและ จัดการทางลัดของแอป นอกจากนี้ คุณยังดูแนวทางปฏิบัติแนะนำบางส่วนเพื่อ ปรับปรุงทางลัดได้ด้วย

ประเภททางลัด

ทางลัดของแอป
รูปที่ 1 การใช้ทางลัดของแอปจะช่วยให้คุณแสดงการดำเนินการที่สำคัญและนำผู้ใช้ไปยังส่วนลึกของแอปได้ทันที

ทางลัดแต่ละรายการจะอ้างอิงIntent อย่างน้อย 1 รายการ ซึ่งแต่ละรายการจะเปิดใช้การดำเนินการที่เฉพาะเจาะจงในแอปเมื่อผู้ใช้เลือกทางลัด ประเภทของทางลัดที่คุณสร้างสำหรับแอปจะขึ้นอยู่กับกรณีการใช้งานของแอป ตัวอย่างการดำเนินการที่คุณแสดงเป็นทางลัดได้มีดังนี้

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

คุณเผยแพร่ทางลัดประเภทต่อไปนี้สำหรับแอปได้

  • ทางลัดแบบคงที่จะกำหนดไว้ในไฟล์ทรัพยากรที่แพ็กเกจเป็น APK หรือ App Bundle
  • แอปของคุณจะพุช อัปเดต และนำทางลัดแบบไดนามิกออกได้ เฉพาะในเวลาที่รันเท่านั้น
  • ทางลัดที่ปักหมุดจะเพิ่มลงใน Launcher ที่รองรับได้ในขณะรันไทม์ หาก ผู้ใช้ให้สิทธิ์

แสดงทางลัดในผู้ช่วยโดยใช้ความสามารถ

ความสามารถใน shortcuts.xml ช่วยให้คุณประกาศประเภท ของการดำเนินการที่ผู้ใช้สามารถทำเพื่อเปิดแอปและไปยังการทำงาน เฉพาะได้โดยตรง ตัวอย่างเช่น คุณสามารถให้ผู้ใช้ควบคุมแอปด้วยเสียงผ่าน Google Assistant ได้โดยการประกาศองค์ประกอบ capability ที่ขยายฟังก์ชันการทำงานในแอปไปยัง App Actions ของ Assistant ดูรายละเอียดเพิ่มเติมได้ในเอกสารประกอบเกี่ยวกับการเพิ่ม ความสามารถ

ข้อจำกัดของทางลัด

Launcher ที่รองรับส่วนใหญ่จะแสดงทางลัดได้สูงสุด 4 รายการในครั้งเดียว ซึ่งรวมถึง ทั้งทางลัดแบบคงที่และแบบไดนามิก เมื่อพุชทางลัดแบบไดนามิกเพื่อแสดงบนแพลตฟอร์มของ Google เช่น Google Assistant ให้ใช้ไลบรารีการผสานรวมทางลัดของ Google เพื่อหลีกเลี่ยงการถูกจำกัดจำนวนทางลัด

หากเลือกไม่ใช้ไลบรารีการผสานรวมทางลัดของ Google แอปของคุณจะขึ้นอยู่กับขีดจำกัดของอุปกรณ์สำหรับจำนวนทางลัดที่รองรับในแต่ละครั้ง โดยทางลัดที่เผยแพร่ด้วยวิธีนี้จะปรากฏเฉพาะในตัวเรียกใช้ Android และ จะไม่ปรากฏในแพลตฟอร์มของ Google เช่น Assistant

ผู้ใช้สร้างทางลัดที่ปักหมุดไปยังแอปของคุณได้ไม่จำกัดจำนวน แอปของคุณไม่สามารถนำทางลัดที่ปักหมุดออกได้ แต่ปิดใช้ได้

หากต้องการเริ่มสร้างทางลัดสำหรับแอป โปรดดูเอกสารประกอบต่อไปนี้

ดูรายละเอียดเพิ่มเติมเกี่ยวกับการดำเนินการที่คุณทำได้กับทางลัดได้ที่ ShortcutManager เอกสารอ้างอิง API