با استفاده از قابلیتهای چندوجهی کامل موجود در تلفنها، از جمله صدا و تصویر، به کاربران کمک کنید کارها را در حین حرکت انجام دهند.
روش ها
برای دستگاه های تلفن همراهی که صفحه نمایش دارند، Action شما باید از دو حالت پشتیبانی کند:
- فراخوانی صوتی
- فراخوانی صفحه کلید
توجه داشته باشید که کاربران میتوانند بین این روشها در یک Action حرکت کنند. مطمئن شوید که پاسخ های غنی خود را به طور خاص برای هر یک از این روش ها طراحی کرده اید. به عنوان مثال، با فراخوانی صفحه کلید، اگر صداها در SSML ارائه شوند، هیچ صدایی پخش نمی شود. اگر پاسخ متکی به شنیدن صدای کاربر است و دستگاه از حالت صفحه کلید استفاده می کند، Action شما باید توصیف کند که چه نوع صدایی پخش می شود.
برای تشخیص در دسترس بودن صفحه نمایش و حالت ورودی در گوشی هوشمند، می توانید از کد زیر استفاده کنید:
- دارای صفحه نمایش :
if (conv.screen)
- از حالت صوتی استفاده می کند :
if (conv.input.type === 'VOICE')
- از حالت صفحه کلید استفاده می کند :
if (conv.input.type === 'KEYBOARD')
نکات و بهترین شیوه ها
- از پاسخهای غنی و سفارشیسازی تم برای استفاده حداکثری از صفحه استفاده کنید.
- استفاده از اعلانهای فشاری را در نظر بگیرید تا کاربران را با دستگاههای تلفن همراه درگیر نگه دارید.
- به یاد داشته باشید که کاربر در حال حرکت است و سعی کنید به او کمک کنید تا در اسرع وقت به وظیفه خود برسد. برای یادگیری نحوه ایجاد جریان های مکالمه طبیعی و شهودی، به راهنمای طراحی مکالمه مراجعه کنید.
- پیوند عمیق مستقیماً از وبسایت، برنامه تلفن همراه یا رسانههای اجتماعی به Action خود برای تجربههایی که بهتر از طریق صدا انجام میشوند.