उपयोगकर्ता के इंटरैक्शन डिज़ाइन करना

इस पेज पर बताया गया है कि Google Chat ऐप्लिकेशन, उपयोगकर्ताओं के साथ इंटरैक्शन को कैसे डिज़ाइन कर सकते हैं और उनके जवाब कैसे दे सकते हैं.

चैट ऐप्लिकेशन, इन तरीकों से इंटरैक्टिविटी की सुविधा देते हैं:

  • उपयोगकर्ताओं को अपने Chat ऐप्लिकेशन के बारे में जानकारी देना
  • निर्देशों का जवाब देना
  • इंटरैक्टिव कार्ड पर आधारित इंटरफ़ेस दिखाना या भेजना
  • इंटरैक्टिव डायलॉग बॉक्स खोलना
  • लिंक की झलक देखना
  • किसी मैसेज में लोगों को टैग करना

उपयोगकर्ताओं को अपने Chat ऐप्लिकेशन के बारे में जानकारी देना

Chat ऐप्लिकेशन में लोगों और स्पेस को शामिल करें. इसके लिए, एक वेलकम मैसेज भेजें. इसमें बताएं कि Chat ऐप्लिकेशन क्या करता है और लोग इसका सबसे सही तरीके से इस्तेमाल कैसे कर सकते हैं.

ऑनबोर्डिंग के लिए तैयार किए गए मैसेज में ये चीज़ें शामिल होनी चाहिए:

  • नमस्ते कहें. अपने उपयोगकर्ताओं के लिए सही आवाज़ और टोन सेट करें.
  • अपने Chat ऐप्लिकेशन के बारे में कम शब्दों में बताएं. Chat ऐप्लिकेशन के बारे में लोगों को बताएं. एक या दो वाक्यों में बताएं कि यह ऐप्लिकेशन उनकी किस तरह से मदद कर सकता है.
  • लोगों को बताएं कि वे कैसे शुरू करें. लोगों को बताएं कि आपके Chat ऐप्लिकेशन का इस्तेमाल कैसे किया जाता है. अगर आपके Chat ऐप्लिकेशन को कॉन्फ़िगर करने या अनुमति देने की ज़रूरत है, तो लोगों को सेट-अप प्रोसेस पूरी करने के लिए यहां प्रॉम्प्ट करें. उदाहरण के लिए, एक या दो सामान्य निर्देश सुझाएं.
  • सहायता पाने और सुझाव/राय देने या शिकायत करने का तरीका बताएं. मैसेज के आखिर में, लोगों को बताएं कि वे कैसे मदद पा सकते हैं या सुझाव, शिकायत या राय दे सकते हैं.

Chat ऐप्लिकेशन के इस ऑनबोर्डिंग मैसेज से, उपयोगकर्ताओं को सफलता पाने में मदद मिलती है:

मीटिंग शेड्यूल करने वाले Chat ऐप्लिकेशन के लिए, ऑनबोर्डिंग मैसेज का उदाहरण.

निर्देशों का जवाब देना

कमांड की मदद से, लोग आपके Chat ऐप्लिकेशन से किसी खास तरीके से अनुरोध कर सकते हैं या उसके साथ इंटरैक्ट कर सकते हैं. उपयोगकर्ता, मैसेज में कमांड का इस्तेमाल कर सकते हैं. जैसे, /help टाइप करना. इसके अलावा, वे जवाब देने वाले बॉक्स में मौजूद मेन्यू से भी कमांड चुन सकते हैं.

Cymbal Chat ऐप्लिकेशन के लिए उपलब्ध निर्देशों की सूची यहां दी गई है:

Chat ऐप्लिकेशन के साथ इंटरैक्ट करने के लिए, कोई कमांड चुनें.

मैसेज में लोगों को टैग करना

आपका Chat ऐप्लिकेशन, किसी स्पेस में कुछ उपयोगकर्ताओं या सभी उपयोगकर्ताओं को टैग करके, उन्हें मैसेज की सूचना दे सकता है. किसी एक उपयोगकर्ता को टैग करने से पहले और खास तौर पर, किसी स्पेस में मौजूद सभी उपयोगकर्ताओं को टैग करने से पहले, आपको यह सोचना चाहिए कि क्या ऐसा करना वाकई ज़रूरी है. साथ ही, आपको लोगों को टैग न करने का विकल्प चुनना चाहिए.

किसी एक व्यक्ति को टैग करने पर, उसे सूचना मिलती है और वह जो भी काम कर रहा होता है उसमें रुकावट आती है. किसी स्पेस में सभी उपयोगकर्ताओं को टैग करने पर, स्पेस में शामिल सभी लोगों को सूचना मिलती है. अगर लोगों को बार-बार टैग किया जाता है, तो वे आपके Chat ऐप्लिकेशन से परेशान हो सकते हैं और इसे स्पैम के तौर पर देख सकते हैं.

बहुत ज़रूरी या समय के हिसाब से संवेदनशील मामलों में, उपयोगकर्ताओं को टैग किया जा सकता है. उदाहरण के लिए, यहां दिए गए Chat ऐप्लिकेशन में, सॉफ़्टवेयर डेवलपर से भरे स्पेस को @mention किया गया है. इससे उन्हें यह सूचना मिलेगी कि कोड फ़्रीज़ होने वाला है. साथ ही, उन्हें यह मौका मिलेगा कि वे समयसीमा से पहले थोड़ा और समय मांग सकें:

Chat ऐप्लिकेशन, स्पेस में मौजूद सभी उपयोगकर्ताओं को मैसेज भेजता है.

वहीं दूसरी ओर, Chat ऐप्लिकेशन में यहां सीधे तौर पर ग्राहक को धन्यवाद दिया गया है. यह तरीका अच्छा है, लेकिन इससे सूचना नहीं भेजी जानी चाहिए:

Chat ऐप्लिकेशन से किसी एक व्यक्ति को मैसेज भेजना.

इंटरैक्टिव कार्ड भेजना या दिखाना

कार्ड, यूज़र इंटरफ़ेस (यूआई) एलिमेंट होते हैं. इनमें इंटरैक्टिव और स्टैटिक, दोनों तरह के विजेट शामिल हो सकते हैं. जैसे, टेक्स्ट, इमेज, और बटन. Chat ऐप्लिकेशन, इन्हें लोगों और स्पेस को भेज सकते हैं. अगर आपके Chat ऐप्लिकेशन को उपयोगकर्ताओं से जानकारी इकट्ठा करनी है, उन्हें ज़्यादा जानकारी देनी है या उन्हें अगला चरण पूरा करने के लिए निर्देश देने हैं, तो कार्ड मैसेज भेजें.

Chat ऐप्लिकेशन के तौर पर, मैसेज में कार्ड इंटरफ़ेस भेजे जा सकते हैं. इसके अलावा, डायरेक्ट मैसेज वाले स्पेस में कार्ड को होम पेज के तौर पर दिखाया जा सकता है.


Chat ऐप्लिकेशन के लिए मैसेजिंग और यूज़र इंटरफ़ेस को डिज़ाइन करने और उनकी झलक देखने के लिए, Card Builder का इस्तेमाल करें:

कार्ड बिल्डर खोलें

यहां Chat ऐप्लिकेशन से मिला कार्ड मैसेज दिया गया है:

Chat ऐप्लिकेशन, कार्ड मैसेज भेज रहा है.

इंटरैक्टिव डायलॉग खोलना

डायलॉग, विंडो वाले कार्ड-आधारित इंटरफ़ेस होते हैं. उपयोगकर्ता इन्हें खोलकर, आपके Chat ऐप्लिकेशन से इंटरैक्ट कर सकता है. डायलॉग में, एक के बाद एक कई कार्ड मैसेज जोड़े जा सकते हैं. इससे उपयोगकर्ताओं को कई चरणों वाली प्रोसेस पूरी करने में मदद मिलती है. जैसे, फ़ॉर्म का डेटा भरना.

यहां दिए गए उदाहरण में, एक चैट ऐप्लिकेशन, /createContact स्लैश कमांड देने वाले उपयोगकर्ता से संपर्क जानकारी इकट्ठा करने के लिए एक डायलॉग शुरू करता है:

डायलॉग की मदद से, किसी उपयोगकर्ता से नए संपर्क के बारे में जानकारी इकट्ठा करना.

Chat ऐप्लिकेशन, किसी स्पेस में मौजूद लोगों के लिए लिंक की झलक दिखा सकते हैं. जब भी कोई व्यक्ति मिलता-जुलता लिंक शेयर करता है, तो Chat ऐप्लिकेशन उसके मैसेज में एक कार्ड अटैच कर सकता है. इस कार्ड में, लिंक के बारे में जानकारी दिखती है.

ग्राहक सेवा एजेंटों को, Chat स्पेस में शेयर किए गए मामलों के लिंक की झलक देखने में मदद करने वाला Chat ऐप्लिकेशन:

कार्ड मैसेज में लिंक की झलक दिखाई गई है.

अगले चरण

इंटरैक्टिव सुविधाएं बनाने के लिए, आपको अपने चैट ऐप्लिकेशन को कॉन्फ़िगर करना होगा, ताकि वह उपयोगकर्ता के इंटरैक्शन को पा सके और उनका जवाब दे सके. इसका तरीका जानने के लिए, उपयोगकर्ता के इंटरैक्शन पाना और उनका जवाब देना लेख पढ़ें.