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

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

  • उपयोगकर्ताओं को अपने Chat ऐप्लिकेशन के बारे में बताना
  • Chat पर हुई बातचीत का जवाब देना
  • कार्ड मैसेज
  • डायलॉग
  • स्लैश कमांड
  • लिंक की झलक देखें
  • मैसेज में उपयोगकर्ताओं का @नाम टैग करना

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

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

एक असरदार ऑनबोर्डिंग मैसेज का यह स्ट्रक्चर है:

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

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

Chat ऐप्लिकेशन को शेड्यूल करने से जुड़े मैसेज का उदाहरण.

Chat पर होने वाली बातचीत को पाने और उनका जवाब देने की अनुमति दें

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

कार्ड मैसेज भेजना

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


कार्ड बिल्डर से कार्ड डिज़ाइन करें और उनकी झलक देखें.

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

यह कार्ड मैसेज, चैट ऐप्लिकेशन से भेजा गया है:

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

मैसेज में डायलॉग खोलना

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

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

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

स्लैश कमांड सेट अप करना

स्लैश कमांड की मदद से, उन खास कमांड को रजिस्टर किया जा सकता है और उनके विज्ञापन दिए जा सकते हैं जिन्हें उपयोगकर्ता, Chat ऐप्लिकेशन में फ़ॉरवर्ड स्लैश (/) से शुरू होने वाला कमांड टाइप करके दे सकते हैं. जैसे, /help.

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

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

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

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

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

मैसेज में उपयोगकर्ताओं का @नाम टैग करना

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

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

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

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

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

किसी एक व्यक्ति को चैट ऐप्लिकेशन में मैसेज भेजने की सुविधा.