फ़ोन पर उपलब्ध मल्टीमोडल क्षमताओं का इस्तेमाल करके उपयोगकर्ताओं को कभी भी, कहीं भी काम करने में मदद करें. इन सुविधाओं में आवाज़ और विज़ुअल, दोनों शामिल हैं.
मॉडल
स्क्रीन वाले मोबाइल डिवाइसों के लिए, आपकी सेट की गई कार्रवाई में दो तरह के तरीके काम करने चाहिए:
- बोलकर खोजने की सुविधा
- कीबोर्ड पर बातचीत शुरू करने की सुविधा
ध्यान दें कि किसी कार्रवाई में उपयोगकर्ता इन तरीकों के बीच स्विच कर सकते हैं. पक्का करें कि आप खास तौर पर इनमें से हर एक मॉडल के लिए, बेहतर जवाब तैयार करें. उदाहरण के लिए, कीबोर्ड पर नाम शुरू करने पर, अगर SSML में कोई आवाज़ नहीं दी गई है, तो उस आवाज़ को चलाया नहीं जाता. अगर जवाब इस बात पर निर्भर करता है कि उपयोगकर्ता को आवाज़ सुनाई दे रही है और डिवाइस, कीबोर्ड मोडलिटी का इस्तेमाल कर रहा है, तो आपकी सेट की गई कार्रवाई को बताना होगा कि किस तरह की आवाज़ सुनाई देगी.
किसी स्मार्टफ़ोन पर स्क्रीन की उपलब्धता और इनपुट के तरीके का पता लगाने के लिए, इस कोड का इस्तेमाल किया जा सकता है:
- जिसमें स्क्रीन हो:
if (conv.screen)
- आवाज़ के तरीके का इस्तेमाल किया जाता है:
if (conv.input.type === 'VOICE')
- कीबोर्ड की सेटिंग का इस्तेमाल करता है:
if (conv.input.type === 'KEYBOARD')
सलाह और सबसे सही तरीके
- स्क्रीन का ज़्यादा से ज़्यादा फ़ायदा पाने के लिए, ज़्यादा बेहतर रिस्पॉन्स और थीम को पसंद के मुताबिक बनाने का इस्तेमाल करें.
- मोबाइल डिवाइस पर उपयोगकर्ताओं को जोड़े रखने के लिए, पुश नोटिफ़िकेशन का इस्तेमाल करें.
- याद रखें कि उपयोगकर्ता कभी भी, कहीं भी काम कर रहा है और जितनी जल्दी हो सके, काम पूरा करने में उसकी मदद करने की कोशिश करें. सामान्य और सहज, बातचीत के फ़्लो को तैयार करने का तरीका जानने के लिए, बातचीत डिज़ाइन करने की गाइड देखें.
- बोलकर दिए जाने वाले अनुभव को बेहतर तरीके से हैंडल करने के लिए, अपनी वेबसाइट, मोबाइल ऐप्लिकेशन या सोशल मीडिया से सीधे आपकी सेट की गई कार्रवाई का डीप लिंक.