تم إيقاف إجراءات المحادثات نهائيًا في 13 حزيران (يونيو) 2023. لمزيد من المعلومات، يُرجى الاطّلاع على
إنهاء إجراءات المحادثة.
هواتف ذكية
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يمكنك مساعدة المستخدمين في إنجاز المهام أثناء التنقل، وذلك باستخدام الإمكانات الكاملة
متعددة الوسائط المتوفرة على الهواتف، بما في ذلك الصوت والمرئيات.
الأنماط
بالنسبة إلى الأجهزة الجوّالة التي تحتوي على شاشات، يجب أن يتوافق الإجراء مع طريقتين:
- الاستدعاء الصوتي
- استدعاء لوحة المفاتيح
وتجدر الإشارة إلى أنّه يمكن للمستخدمين التنقّل بين هذه الطرق ضمن "الإجراء". واحرص على تصميم ردود مفيدة لكل طريقة من هذه الطرق تحديدًا. على سبيل المثال، عند استدعاء لوحة المفاتيح، لا يتم تشغيل أي أصوات إذا تم توفيرها SSML. إذا كانت الاستجابة تعتمد على سماع المستخدم لصوت وكان الجهاز يستخدم طريقة لوحة المفاتيح، يجب أن يصف الإجراء الخاص بك نوع الصوت الذي يتم تشغيله.
لرصد مدى توفّر الشاشة وطريقة الإدخال على هاتف ذكي، يمكنك استخدام الرمز التالي:
- يتضمن شاشة:
if (conv.screen)
- استخدام طريقة الصوت:
if (conv.input.type === 'VOICE')
- استخدام طريقة لوحة المفاتيح:
if (conv.input.type === 'KEYBOARD')
معلومات وأفضل الممارسات

تجربة هذه الإجراءات
تجربة هذا النموذج
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2023-12-02 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2023-12-02 (حسب التوقيت العالمي المتفَّق عليه)"],[[["Build Actions that enable users to accomplish tasks on their mobile devices using voice and visual interactions."],["Support both voice and keyboard invocation methods, tailoring responses appropriately for each modality."],["Enhance the user experience with rich responses, push notifications, and concise conversational flows."],["Leverage deep links to seamlessly integrate your Action with other platforms like websites and apps."]]],["Actions on mobile devices should support both voice and keyboard input. Developers can detect screen availability and input modality using `conv.screen` and `conv.input.type` respectively. When using keyboard input, sounds should be described in text instead of played. Rich responses and theme customization enhance screen usage, while push notifications and deep links maintain user engagement. Prioritize quick task completion and intuitive conversational flows, considering the user is on the go.\n"]]