इस पेज पर, आरसीएस के ज़रिए कारोबारी मैसेज सेवा का असरदार और दिलचस्प अनुभव देने के सबसे सही तरीके बताए गए हैं. इनमें तकनीकी तौर पर लागू करने और बातचीत वाले डिज़ाइन, दोनों के बारे में बताया गया है.
तकनीकी दिशा-निर्देश
डिवाइस की सुविधाएं देखना
किसी उपयोगकर्ता के साथ बातचीत शुरू करने से पहले, पुष्टि करें कि उपयोगकर्ता के डिवाइस पर आरसीएस मैसेज भेजे जा सकते हैं या नहीं. उपयोगकर्ता की क्षमताओं की पहचान करने के लिए, क्षमता की जांच करने वाला अनुरोध भेजें. इसके बाद, अपने एजेंट के इंटरैक्शन को उपयोगकर्ता की क्षमताओं के हिसाब से बनाएं. उपयोगकर्ताओं से सिर्फ़ उन तरीकों से इंटरैक्ट करें जिनका इस्तेमाल उनके डिवाइस पर किया जा सकता है. अगर किसी उपयोगकर्ता के डिवाइस पर आरसीएस की सुविधा चालू नहीं है, तो किसी दूसरे चैनल, जैसे कि एसएमएस के ज़रिए मैसेज भेजने का विकल्प सेट अप करें.
मैसेज के लिए तय किए गए साइज़ का पालन करना
आरबीएम मैसेज और उसमें शामिल की जा सकने वाली मीडिया फ़ाइल के साइज़ की सीमाएं होती हैं. ज़्यादा जानकारी के लिए, मैसेज का ज़्यादा से ज़्यादा साइज़ देखें.
पक्का करें कि आपका लोगो और हीरो इमेज अच्छी तरह से दिखे
- लोगो के आस-पास ज़रूरत के मुताबिक जगह छोड़ें, ताकि उसे काटा जा सके और विज़ुअल की क्वालिटी बरकरार रहे.
- लोगो या हीरो इमेज को स्ट्रेच करने या उसमें बदलाव करने से बचें. इससे ब्रैंड की छवि पर बुरा असर पड़ सकता है.
- लोगो और हीरो इमेज को हल्के और गहरे रंग वाले, दोनों मोड में टेस्ट करें. इससे यह पक्का किया जा सकता है कि ये दोनों आइटम, अच्छी तरह दिख रहे हैं और शानदार हैं.
अपना लोगो डिज़ाइन करने या समस्याओं को हल करने में मदद पाने के लिए, ज़्यादा संसाधनों के लिए लोगो डिज़ाइन से जुड़े दिशा-निर्देश देखें.
लोगो
- लोगो को सर्कुलर काट-छांट के हिसाब से डिज़ाइन करें. साथ ही, पक्का करें कि लोगो में बैलेंस और साफ़ तौर पर जानकारी दिख रही हो.
- इमेज में लोगो को बीच में रखें, ताकि काटने से जुड़ी समस्याएं न आएं.
- पारदर्शी बैकग्राउंड वाले लोगो के लिए, यह पक्का करें कि डार्क मोड के साथ काम करने के लिए, लाइट और डार्क, दोनों तरह के बैकग्राउंड के मुकाबले लोगो का कंट्रास्ट काफ़ी हो. अगर आपको पक्का नहीं है, तो बिल्कुल सफ़ेद बैकग्राउंड का इस्तेमाल करें.
हीरो इमेज
- 45:14 आसपेक्ट रेशियो का इस्तेमाल करें, ताकि इमेज को अनचाहे तरीके से काटा न जाए और वह दिखने में आकर्षक लगे.
हीरो इमेज डिज़ाइन करते समय, लोगो के ओवरलैप को ध्यान में रखें. साथ ही, यह पक्का करें कि अहम एलिमेंट छिपे न हों.
आने वाले डुप्लीकेट मैसेज की जांच करना
उपयोगकर्ताओं से मिलने वाले मैसेज देखने और उनका जवाब देने के लिए, messageId
को देखें. साथ ही, पुष्टि करें कि आपको मैसेज पहले नहीं मिला है और आपने उसका जवाब नहीं दिया है.
डिस्ट्रिब्यूटेड सिस्टम में, मैसेज भेजने के दो तरीके हैं:
- ज़्यादा से ज़्यादा एक बार: सिस्टम एक बार मैसेज भेजता है. हालांकि, अगर इस दौरान नेटवर्क या कम्यूनिकेशन से जुड़ी गड़बड़ियां होती हैं, तो हो सकता है कि मैसेज न मिले.
- कम से कम एक बार: हो सकता है कि सिस्टम एक से ज़्यादा बार मैसेज भेजे. हालांकि, नेटवर्क या कम्यूनिकेशन से जुड़ी गड़बड़ियों के बावजूद, मैसेज मिल सकता है.
Google Cloud Pub/Sub, कम से कम एक बार सिस्टम का इस्तेमाल करता है. इससे, इनकमिंग मैसेज डुप्लीकेट हो सकते हैं. हालांकि, messageId
स्ट्रिंग को ट्रैक करके, मैसेज को डुप्लीकेट होने से बचाया जा सकता है. अगर आपको पहले ही कोई मैसेज मिल चुका है, तो उसी messageId
से मिलने वाले किसी भी अन्य मैसेज को नज़रअंदाज़ करें.
मैसेज पाने के बारे में ज़्यादा जानने के लिए, इनकमिंग इवेंट मैनेज करना लेख पढ़ें.
एक्सपोनेंशियल बैकऑफ़ के साथ फिर से कोशिश करने की सुविधा लागू करना
किसी भी एपीआई को कॉल करते समय, इंफ़्रास्ट्रक्चर से जुड़ी समस्याओं, सेवा के ओवरलोड, क्यूपीएस की सीमाओं, और अन्य गड़बड़ियों की वजह से कॉल पूरा न हो पाना मुमकिन है. एपीआई कॉल पूरा न होने पर, उसे ठीक करने के लिए, एक्सपोनेंशियल बैकऑफ़ के साथ फिर से कोशिश करें.
एक्सपोनेंशियल बैकऑफ़ के साथ फिर से कोशिश करने की सुविधा का इस्तेमाल करने पर, आपका इन्फ़्रास्ट्रक्चर अपने-आप ये काम करता है:
- पूरे न होने वाले एपीआई कॉल की पहचान करता है.
- शुरुआती इंतज़ार की अवधि और फिर से कोशिश करने की ज़्यादा से ज़्यादा संख्या सेट करता है.
- इंतज़ार करने के दौरान रोक देता है.
- एपीआई कॉल को फिर से आज़माता है.
एपीआई कॉल के रिस्पॉन्स का आकलन करता है:
- अगर यह कामयाब होता है, तो वर्कफ़्लो के अगले चरण पर जाएं.
- अगर कोई गड़बड़ी होती है, तो इंतज़ार की अवधि बढ़ जाती है और तीसरे चरण पर वापस आ जाता है.
- अगर तय सीमा से ज़्यादा बार कोशिश करने के बाद भी डाउनलोड नहीं हो पाता है, तो डाउनलोड की स्थिति 'डाउनलोड नहीं हो सका' के तौर पर सेट हो जाती है.
इंतज़ार करने के लिए सबसे सही समय और फिर से कोशिश करने की सबसे सही संख्या, इस्तेमाल के उदाहरण के हिसाब से अलग-अलग होती है. अपने इन्फ़्रास्ट्रक्चर और वर्कफ़्लो के इंतज़ार की अवधि की ज़रूरतों के आधार पर, इन संख्याओं को तय करें.
क्षेत्र के हिसाब से एंडपॉइंट की मदद से, एपीआई की परफ़ॉर्मेंस को ऑप्टिमाइज़ करना
एपीआई लोड होने में लगने वाले समय को कम करने के लिए, एपीआई की परफ़ॉर्मेंस को ऑप्टिमाइज़ करने के लिए:
उपयोगकर्ता के इलाके के सबसे नज़दीकी एंडपॉइंट का इस्तेमाल करें.
नीचे दी गई टेबल में, उपयोगकर्ता के फ़ोन नंबर के आधार पर, क्षेत्र के हिसाब से कौनसे आरबीएम एंडपॉइंट इस्तेमाल करने चाहिए, इस बारे में सुझाव दिए गए हैं.
फ़ोन नंबर का प्रीफ़िक्स सुझाया गया एंडपॉइंट भौगोलिक इलाका +1 us-rcsbusinessmessaging.googleapis.com अमेरिका +2 europe-rcsbusinessmessaging.googleapis.com यूरोप +3 europe-rcsbusinessmessaging.googleapis.com यूरोप +4 europe-rcsbusinessmessaging.googleapis.com यूरोप +5 us-rcsbusinessmessaging.googleapis.com अमेरिका +6 asia-rcsbusinessmessaging.googleapis.com एशिया +7 europe-rcsbusinessmessaging.googleapis.com यूरोप +8 asia-rcsbusinessmessaging.googleapis.com एशिया +9 asia-rcsbusinessmessaging.googleapis.com एशिया डिफ़ॉल्ट us-rcsbusinessmessaging.googleapis.com अमेरिका चुने गए एंडपॉइंट के आस-पास सर्वर खोजें.
Google के डेटा सेंटर के बारे में जानने के लिए, https://www.google.com/about/datacenters/locations/ पर जाएं.
एजेंट के इलाके की पहचान करने के बारे में ज़्यादा जानने के लिए, एजेंट बनाना दस्तावेज़ देखें.
बातचीत वाला यूज़र इंटरफ़ेस (यूआई) और उपयोगकर्ता अनुभव
बातचीत वाला यूज़र इंटरफ़ेस (यूआई), न कि ऐप्लिकेशन का यूज़र इंटरफ़ेस (यूआई)
आरबीएम एजेंट, बातचीत वाले यूज़र इंटरफ़ेस में उपयोगकर्ताओं को बेहतर और खास टास्क देने के लिए सबसे सही होते हैं. सबसे अच्छे डिज़ाइन वाले एजेंट, बातचीत को फ़ोकस में रखते हैं. साथ ही, उन्हें समझना आसान होता है और वे आम बोलचाल की तरह बातचीत करते हैं.
एजेंट, किसी ऐप्लिकेशन या वेब पेज के विज़ुअल यूज़र इंटरफ़ेस (यूआई) पर भरोसा नहीं कर सकते. साथ ही, उन्हें इसकी नकल करने की कोशिश भी नहीं करनी चाहिए. इसके बजाय, एजेंट को ध्यान से तैयार की गई बातचीत पर भरोसा करना चाहिए. इन बातचीत में, उपयोगकर्ताओं को बोलकर दिए गए निर्देशों, सुझावों, और गड़बड़ी को ठीक करने के तरीकों के ज़रिए उनकी ज़रूरतों को पूरा किया जाता है.
एजेंट को फ़ोन ट्री या ऐसे इंटरफ़ेस की नकल भी नहीं करनी चाहिए जो किसी कार्रवाई के लिए, उपयोगकर्ताओं के दिए गए नंबर पर निर्भर करते हैं. उपयोगकर्ताओं को एजेंट के साथ उसी तरह बातचीत करनी चाहिए जिस तरह वे किसी दूसरे व्यक्ति के साथ बातचीत करते हैं.
बातचीत शुरू करना
बातचीत की शुरुआत से ही उपयोगकर्ता यह तय कर लेता है कि एजेंट क्या कर सकता है. बातचीत को बेहतर तरीके से शुरू करें: अपने एजेंट की दिलचस्पी दिखाएं, उपयोगकर्ताओं के लिए ज़रूरी जानकारी पहले से दिखाएं, और यह बताएं कि आपका एजेंट क्या-क्या कर सकता है. उपयोगकर्ताओं को आपके एजेंट से इंटरैक्ट करने और बातचीत जारी रखने के लिए, साफ़ तौर पर विकल्प दें.
अपने एजेंट की खासियत दिखाएं: उपयोगकर्ता का स्वागत करके और अपने ब्रैंड के बारे में बताकर, बातचीत की शुरुआत करें. अगर आपने एजेंट के लिए कोई व्यक्तित्व बनाया है, जैसे कि वर्चुअल असिस्टेंट या डिजिटल कंसियर, तो साफ़ तौर पर बताएं कि यह एक चैटबॉट है, न कि कोई असल व्यक्ति. आपके पास, व्यक्तित्व से मेल खाने के लिए एजेंट का नाम सेट करने का विकल्प होता है. अवतार, अपनी इमेज को बेहतर बनाने का एक शानदार तरीका है. यह आपका लोगो हो सकता है. हालांकि, कार्टून स्टाइल का कोई ग्राफ़िक भी अच्छा काम करता है.
बताएं कि आपका एजेंट क्या-क्या कर सकता है: स्वागत करने वाला अच्छा मैसेज, यह बताता है कि बातचीत में क्या-क्या शामिल है. इससे एजेंट की क्षमताओं के बारे में ज़्यादा जानकारी मिलती है. इसमें उपयोगकर्ताओं को खास पाथ पर ले जाने के लिए, सुझाए गए जवाब और कार्रवाइयां भी शामिल हैं. इन सुझावों का इस्तेमाल करके, उपयोगकर्ताओं को बातचीत में आगे बढ़ने में मदद करें. साथ ही, उन टास्क के बारे में बताएं जिनमें एजेंट उनकी मदद कर सकता है.
आसानी से समझ में आने वाले और एक जैसे मैसेज लिखना
ऐसे मैसेज भेजें जिन्हें उपयोगकर्ता आसानी से समझ सकें और जिनका जवाब दे सकें. ऐसा मैसेज टेक्स्ट बनाएं जिससे उपयोगकर्ताओं को जवाब देने के लिए कहा जा सके. उपयोगकर्ताओं का भरोसा जीतने के लिए, एक जैसा स्टाइल, फ़ॉर्मैट, और रफ़्तार बनाए रखें.
मैसेज का टेक्स्ट बनाते समय, इन सबसे सही तरीकों को ध्यान में रखें:
कोई ऐसा विकल्प न दें जो किसी काम का न हो. हर मैसेज से, अगला काम करने के लिए उपयोगकर्ता को सही दिशा-निर्देश मिलना चाहिए.
- अगर उपयोगकर्ता के सफ़र में कई चरणों वाला कोई टास्क है, तो प्रोसेस के दौरान उपयोगकर्ता को गाइड करने के लिए, डिस्कर्स मार्कर का इस्तेमाल करें.
उदाहरण के लिए, अब…, और…, ठीक है! यह लीजिए…
- कम से कम शब्दों में लिखें, क्योंकि सुझाई गई जवाब और कार्रवाइयों में ज़्यादा से ज़्यादा 25 वर्ण हो सकते हैं.
- अगर बातचीत में हैंडऑफ़ शामिल है, तो एक बार में स्वीकार करने से ट्रांज़िशन आसानी से हो सकता है.
उदाहरण के लिए, "ठीक है. आपका खाता मैनेजर आगे की कार्रवाई करेगा."
उदाहरण के लिए, "बहुत बढ़िया! मुझे लगता है कि मुझे पता है कि आपको क्या चाहिए." और अपनी वेबसाइट का लिंक दें.
उपयोगकर्ता के मैसेज को स्वीकार करने के लिए, उसे धन्यवाद या तारीफ़ करने वाला कोई शब्द या वाक्यांश कहें.
उदाहरण के लिए, "बहुत बढ़िया!", "ठीक है", "ठीक है" या "ठीक है".
उपयोगकर्ता के नाम (अगर पता हो) या सर्वनाम "आप" का इस्तेमाल करके, सीधे तौर पर उससे बात करें. उपयोगकर्ता को "मैं" या "मेरे" के तौर पर रेफ़र करने से बचें, क्योंकि इससे भ्रम पैदा हो सकता है.
टाइटल और लेबल के लिए, टाइटल केस के बजाय सेंटेंस केस का इस्तेमाल करें.
उदाहरण के लिए, "खाता स्टेटमेंट", न कि "खाता स्टेटमेंट".
कम शब्दों का इस्तेमाल करें. यह उन एजेंट के लिए भी सही है जो गंभीर या तेज़ टोन में बात करते हैं.
उदाहरण के लिए, "it's", "it is" के मुकाबले ज़्यादा बातचीत वाली भाषा है.
विस्मयादिबोधक चिह्नों का कम इस्तेमाल करें.
सीरियल कॉमा का इस्तेमाल करें. जैसे, "A, B, और C", न कि "A, B और C".
संख्याओं को अंकों में लिखें.
उदाहरण के लिए, "1, 2, 3", न कि "एक, दो, तीन".
इमोजी का इस्तेमाल करते समय, पक्का करें कि आपने सही टोन में इमोजी का इस्तेमाल किया हो.
उदाहरण के लिए, हो सकता है कि जिन उपयोगकर्ताओं को टॉव ट्रक बुक करना हो या स्वास्थ्य की जांच के नतीजे देखना हो वे शायद विज्ञापन न देखना चाहें.
मैसेज को क्रम में रखना
अगर एक के बाद एक कई मैसेज भेजे जाते हैं, तो यह ज़रूरी है कि उपयोगकर्ताओं को वे मैसेज क्रम से मिलें. सिर्फ़ टेक्स्ट वाले मैसेज की तुलना में, मीडिया वाले मैसेज को प्रोसेस करने में ज़्यादा समय लगता है. यह पक्का करने के लिए कि उपयोगकर्ताओं को मैसेज सही क्रम में मिलें, एक के बाद एक मैसेज भेजने से पहले, 200 OK
का जवाब मिलने तक इंतज़ार करें.
सुझाए गए जवाबों और सुझाई गई कार्रवाइयों की मदद से दिलचस्प बातचीत करें
सुझाए गए जवाब और कार्रवाइयां, उपयोगकर्ताओं के साथ बातचीत को बेहतर बनाने और उन्हें दिशा देने के लिए बेहतरीन टूल हैं. वे किसी मैसेज या रिच कार्ड को फ़ॉलो कर सकते हैं. साथ ही, बातचीत जारी रखने या विषय बदलने के विकल्प भी दे सकते हैं.
सुझाए गए जवाब: उपयोगकर्ताओं को पहले से तय किए गए विकल्प देकर, उन्हें आपके एजेंट को तुरंत जवाब देने में मदद करें. जब भी हो सके, सुझाए गए जवाबों का इस्तेमाल करें. खास तौर पर, जब आपको किसी खास जवाब की उम्मीद हो.
सुझाई गई कार्रवाइयां: अपने एजेंट को डिवाइस की सुविधाओं के साथ इंटिग्रेट करने की अनुमति दें, ताकि सहायता टीम को कॉल करने या जगहों की जानकारी ढूंढने जैसे टास्क आसानी से पूरे किए जा सकें.
ज़्यादा दिलचस्प और असरदार बातचीत बनाने के लिए, इन बातों का ध्यान रखें:
- काम के सुझाव: पक्का करें कि सुझाव, मौजूदा बातचीत से मेल खाते हों.
- कम शब्दों में लिखें: उपयोगकर्ताओं को परेशान करने से बचने के लिए, सुझावों की संख्या सीमित रखें.
- साफ़ तौर पर जानकारी देना: सुझाव वाले टेक्स्ट के लिए, साफ़ और कम शब्दों में जानकारी दें.
उपयोगकर्ता की मदद करना
आपका एजेंट, लोगों के HELP मैसेज का जवाब देना चाहिए. साथ ही, उन्हें आपके एजेंट की सुविधाओं के बारे में बताना चाहिए. आपके एजेंट की क्षमताओं के हिसाब से, सुझाए गए जवाबों की सूची से, उपयोगकर्ताओं को बेहतर अनुभव मिल सकता है.
जब उपयोगकर्ता मैसेज नहीं चाहते, तब उन्हें मैसेज न भेजें
उपयोगकर्ता का भरोसा बनाए रखने का मतलब है कि उनके साथ कम्यूनिकेट करने के लिए, उनकी प्राथमिकताओं का सम्मान करना. जब कोई उपयोगकर्ता यह बताता है कि उसे मैसेज नहीं चाहिए, तो आपके एजेंट को उसकी पसंद का सम्मान करना चाहिए. इसमें, ऑप्ट-आउट करने के लिए इस्तेमाल होने वाले अलग-अलग शब्दों को समझना और उनका जवाब देना शामिल है. जैसे,"STOP".
"STOP" और दूसरे ज़रूरी निर्देशों का जवाब देने का सही तरीका जानने के लिए, जिस देश में आपका कारोबार है वहां के कानून और सबसे सही तरीकों की जानकारी हासिल करें.
उदाहरण के लिए, CTIA के सबसे सही तरीके देखें.
ऑप्ट-आउट मैनेज करना
RBM प्लैटफ़ॉर्म, उपयोगकर्ताओं की ऑप्ट-आउट सूचियों को मैनेज करने का सीधा तरीका नहीं देता. मैसेज पाने की सुविधा बंद करने वाले उपयोगकर्ताओं का डेटाबेस मैनेज करने की ज़िम्मेदारी आपकी है.
बातचीत फिर से शुरू करना
अगर कोई उपयोगकर्ता आपके एजेंट के साथ हुई अपनी बातचीत मिटा देता है, तो उसे किसी दूसरे चैनल से फिर से संपर्क करना होगा. जैसे, वेबसाइट पर ऑप्ट-इन करना, एसएमएस का छोटा कोड या सहमति देने का कोई दूसरा तरीका. इस नए इंटरैक्शन से पता चलता है कि वे मैसेज पाने में फिर से दिलचस्पी ले रहे हैं.