نظرة عامة على اختصارات التطبيقات

بصفتك مطوّرًا، يمكنك تحديد اختصارات لتنفيذ إجراءات معيّنة في تطبيقك. ويمكنك عرض هذه الاختصارات في مشغّل تطبيقات أو مساعد متوافقَين ومساعدة المستخدمين في بدء المهام الشائعة أو المقترَحة بسرعة داخل تطبيقك.

يوضّح لك هذا المستند كيفية إنشاء اختصارات التطبيقات وإدارتها. يمكنك أيضًا الاطّلاع على بعض أفضل الممارسات لتحسين اختصاراتك.

أنواع الاختصارات

الإجراءات الرئيسية المعروضة باستخدام اختصارات التطبيقات
الشكل 1. باستخدام اختصارات التطبيقات، يمكنك عرض الإجراءات الرئيسية ونقل المستخدمين إلى صفحات معيّنة في تطبيقك على الفور.

يشير كل اختصار إلى غرض واحد أو أكثر، ويؤدي كل غرض إلى تنفيذ إجراء محدّد في تطبيقك عندما يختار المستخدمون الاختصار. تعتمد أنواع الاختصارات التي تنشئها لتطبيقك على حالة استخدام التطبيق. تشمل أمثلة الإجراءات التي يمكنك التعبير عنها كاختصارات ما يلي:

  • إنشاء رسالة إلكترونية جديدة في تطبيق بريد إلكتروني
  • توجيه المستخدمين إلى موقع جغرافي معيّن في تطبيق خرائط
  • إرسال رسائل إلى جهة اتصال مستخدم في تطبيق تواصل
  • تشغيل الحلقة التالية من برنامج تلفزيوني في تطبيق وسائط
  • جارٍ تحميل نقطة الحفظ الأخيرة في لعبة على الأجهزة الجوّالة.
  • السماح للمستخدم بطلب مشروب في تطبيق توصيل باستخدام الأوامر الصوتية

يمكنك نشر الأنواع التالية من اختصارات تطبيقك:

  • يتم تحديد الاختصارات الثابتة في ملف موارد يتم تجميعه في حزمة APK أو حزمة تطبيق.
  • يمكن لتطبيقك فقط إرسال الاختصارات الديناميكية وتعديلها وإزالتها في وقت التشغيل.
  • يمكن إضافة اختصارات مثبّتة إلى مشغّلات التطبيقات المتوافقة في وقت التشغيل إذا منح المستخدم الإذن بذلك.

عرض الاختصارات في المساعدين باستخدام الإمكانات

تتيح لك الإمكانات في shortcuts.xml تحديد أنواع الإجراءات التي يمكن للمستخدمين اتّخاذها لتشغيل تطبيقك والانتقال مباشرةً إلى تنفيذ مهمة معيّنة. لمزيد من التفاصيل، يُرجى الاطّلاع على المستندات حول إضافة إمكانات.

القيود المفروضة على الاختصارات

تعرض معظم مشغّلات التطبيقات المتوافقة ما يصل إلى أربعة اختصارات في المرة الواحدة، بما في ذلك الاختصارات الثابتة والديناميكية. عند إرسال اختصارات ديناميكية لعرضها على مساحات عرض Google، استخدِم مكتبة دمج اختصارات Google لتجنُّب الخضوع لحدّ الاختصارات.

إذا اخترت عدم استخدام مكتبة Google Shortcuts Integration Library، سيخضع تطبيقك للحد الأقصى لعدد الاختصارات التي يمكنه توفيرها في الوقت نفسه. لا تظهر الاختصارات المنشورة بهذه الطريقة إلا في مشغّلات Android، ولا يمكن العثور عليها على مساحات عرض Google الأخرى.

ليس هناك حدّ لعدد الاختصارات المثبَّتة التي يمكن للمستخدمين إنشاؤها لتطبيقك، ولا يمكن لتطبيقك إزالة الاختصارات المثبَّتة، ولكن يمكنه إيقافها.

لبدء إنشاء اختصارات لتطبيقك، راجِع المستندات التالية:

لمزيد من التفاصيل حول العمليات التي يمكنك تنفيذها على الاختصارات، يُرجى الاطّلاع على ShortcutManager مستندات مرجعية لواجهة برمجة التطبيقات.