सभी उपयोगकर्ता की गतिविधियां तय करें

इस पेज पर, Google Chat ऐप्लिकेशन पर उपयोगकर्ता की गतिविधियों को तय करने और उन्हें मैप करने का तरीका बताया गया है. उपयोगकर्ता की गतिविधि, उपयोगकर्ता और Chat ऐप्लिकेशन के बीच कार्रवाइयों और इंटरैक्शन का एक सेट है. इससे, उपयोगकर्ता को कोई लक्ष्य हासिल करने में मदद मिलती है. इन चीज़ों की पहचान करने के लिए, Chat ऐप्लिकेशन बनाने से पहले इन कार्रवाइयों को तय करें:

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

सभी उपयोगकर्ता गतिविधियों का फ़्लोचार्ट बनाएं

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

नीचे दिया गया फ़्लोचार्ट, Chat ऐप्लिकेशन इस्तेमाल करने का उपयोगकर्ता अनुभव दिखाता है. इससे लोगों को Chat से अपने Google Calendar को मैनेज करने में मदद मिलती है:

फ़्लोचार्ट में, Calendar में शामिल होने, पुष्टि करने, और Calendar इस्तेमाल करने वाले उपयोगकर्ताओं के सफ़र की जानकारी दिखती है.

पिछले डायग्राम में, उपयोगकर्ता के कैलेंडर को देखने के लिए Chat ऐप्लिकेशन इस्तेमाल करने के तरीके को दिखाया गया है:

  1. कोई उपयोगकर्ता, Chat ऐप्लिकेशन को स्पेस में जोड़ता है.

  2. Chat ऐप्लिकेशन वेलकम मैसेज भेजता है, जिसमें उपयोगकर्ता को ऐक्सेस की अनुमति देने के लिए कहा जाता है.

    • अगर उपयोगकर्ता ऐक्सेस करने की अनुमति नहीं देता है, तो पिछला वेलकम मैसेज फिर से भेज दिया जाता है.
    • अगर उपयोगकर्ता ऐक्सेस करने की अनुमति देने के लिए सहमत है, तो वह साइन इन करें पर क्लिक करें.
  3. उपयोगकर्ता को डायलॉग मैसेज से साइन इन करने के लिए कहा जाता है.

    • अगर उपयोगकर्ता साइन इन नहीं कर पा रहा है, तो एक गड़बड़ी का मैसेज भेजकर उसे फिर से साइन इन करने के लिए कहा जाता है.
    • अगर उपयोगकर्ता साइन इन कर लेता है, तो आपको एक ऑनबोर्डिंग मैसेज भेजा जाता है. इसमें, Chat ऐप्लिकेशन को इस्तेमाल करने का तरीका बताया जाता है.
  4. Calendar से आज का शेड्यूल पाने के लिए, उपयोगकर्ता /checkCalendar स्लैश कमांड टाइप करता है.

    • अगर Chat ऐप्लिकेशन उपयोगकर्ता का कैलेंडर वापस नहीं ला पाता, तो गड़बड़ी का मैसेज भेजा जाता है.
    • अनुरोध पूरा होने पर, Chat ऐप्लिकेशन कार्ड मैसेज में आज का शेड्यूल भेजता है.

उपयोगकर्ताओं की गतिविधियों को गाइड करने के लिए, उपयोगकर्ताओं की कहानियां लिखें

उपयोगकर्ता की स्टोरी उपयोगकर्ता के लक्ष्य के बारे में होती है. इसे इस तरह से लिखा जाता है कि उपयोगकर्ता, टास्क, और कहानी का मकसद साफ़ तौर पर समझ आए. उपयोगकर्ताओं की स्टोरीज़, विस्तार से जानकारी देने के लिए होती हैं, क्योंकि आम तौर पर अपनी बताई गई ज़रूरी शर्तों को पूरा करने के एक से ज़्यादा तरीके होते हैं. यूज़र स्टोरीज़ की मदद से, यह सेट किया जा सकता है कि उपयोगकर्ता चैट ऐप्लिकेशन के साथ कैसे काम करें.

उपयोगकर्ता की कहानियों का फ़ॉर्मैट इस तरह होता है: उपयोगकर्ता के तौर पर, मुझे एक टास्क करना है, ताकि मैं लक्ष्य हासिल कर सकूं. पिछले उदाहरण में, उपयोगकर्ता की कहानी यह है: एक क्रॉस-फ़ंक्शनल वर्कर के तौर पर, मुझे अपना कैलेंडर देखना है, ताकि मैं दूसरे प्रोजेक्ट पर साथ मिलकर काम कर सकूं.

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

कोई लेजेंड शामिल करें

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

गड़बड़ी की सभी स्थितियों के लिए खाता

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

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

हर इंटरैक्शन, आपके Chat ऐप्लिकेशन से उपयोगकर्ता के लिए एक मैसेज से खत्म होना चाहिए. भले ही, यह सिर्फ़ एक मैसेज हो. इससे यह पुष्टि होती है कि Chat ऐप्लिकेशन ने उपयोगकर्ता के अनुरोध को पूरा कर लिया है. उदाहरण के लिए, "शेड्यूलिंग ऐप्लिकेशन में आपका स्वागत है. मैं आपके कैलेंडर से इवेंट शेड्यूल, फिर से शेड्यूल या हटा सकता हूँ. /checkCalendar टाइप करके आज का शेड्यूल देखें."