आरसीएस बिज़नेस मैसेजिंग के काम करने का तरीका

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

यह कैसे काम करता है

आपके एजेंट और उपयोगकर्ता के बीच बातचीत के फ़्लो को दो लोगों के बीच बातचीत हो रही हो, जिसमें हर पक्ष बारी-बारी से अपनी बात कह रहा हो, और एक-दूसरे की बात सुनी जाए.

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

जब आपके एजेंट को कोई बाहरी ट्रिगर मिलता है, तो वह सबसे पहले मैसेज भेजता है कॉन्फ़िगर करने होंगे. ट्रिगर कुछ भी हो सकता है और यह आपके एजेंट के इस्तेमाल के उदाहरण पर निर्भर करता है:

  • शिप किया जाता है
  • अब लंच के समय वाले सैंडविच के ऑफ़र भेजने का समय हो गया है
  • एक उपयोगकर्ता चैट में ग्राहक सहायता से संपर्क करता है

बाहरी ट्रिगर एक आरबीएम एजेंट को चालू करता है

आपके एजेंट को ट्रिगर मिलने पर, वह मैसेज भेजता है उपयोगकर्ता के डिवाइस पर भेज सकते हैं. आपका एजेंट सभी भेजता है आरबीएम एपीआई के ज़रिए उपयोगकर्ता को भेजे गए मैसेज, इवेंट, और अन्य अनुरोध एचटीटीपी के तौर पर JSON पेलोड वाले अनुरोध. उपयोगकर्ता को Messages ऐप्लिकेशन में मैसेज मिलता है Google Chrome का इस्तेमाल करके साइन इन किया जा सकता है.

अगर डिवाइस आरसीएस के साथ काम नहीं करता है, तो आरबीएम प्लैटफ़ॉर्म, 404 गड़बड़ी दिखाता है और एजेंट को एसएमएस जैसी किसी अन्य टेक्नोलॉजी का इस्तेमाल करना चाहिए.

जब उपयोगकर्ता मैसेज का जवाब देता है या event, Google की आरबीएम सेवा, कॉन्फ़िगर की गई आपकी वेबसाइट को जवाब भेजती है वेबहुक, जो जानकारी को आपके एजेंट के पास वापस भेज देती है. वेबहुक, आपके एजेंट से किए गए सभी उपयोगकर्ता मैसेज, इवेंट, और अन्य अनुरोधों को JSON के तौर पर एक्सपोर्ट करता है.

आपके एजेंट को मैसेज मिलने के बाद, यह JSON को डिकोड करता है और रिस्पॉन्स को पार्स करता है. इंटरनल लॉजिक का इस्तेमाल करना या इस पर भरोसा करना नैचुरल लैंग्वेज समझ (एनएलयू) मॉड्यूल, जैसे कि Dialogflow, तो आपका एजेंट, उपयोगकर्ता का मैसेज भेज सकता है और RBM API के ज़रिए उपयोगकर्ता के डिवाइस पर जवाब भेजता है.

आपके एजेंट और उपयोगकर्ता के बीच बातचीत तब तक जारी रहती है, जब तक वह ऐसा न हो कि उपयोगकर्ता जवाब देना बंद कर दे.

उदाहरण

नीचे दिए गए उदाहरण में, एक आसान से स्थिति दिखाई गई है जिसमें उपयोगकर्ता, मौसम के बारे में पूछ रहा है अपडेट.

  1. आपके एजेंट को किसी बाहरी सेवा से एक ट्रिगर मिलता है. इसका मतलब है कि उपयोगकर्ता ने मौसम के अपडेट का अनुरोध किया है.
  2. आपका एजेंट, उपयोगकर्ता के अनुरोध को स्वीकार करने के लिए, उसे एक मैसेज भेजता है और उपयोगकर्ता की जगह की जानकारी माँगने की सुविधा मिलती है.
  3. Messages ऐप्लिकेशन में, उपयोगकर्ता मैसेज पढ़ता है और अपने इससे पहले ही अपने कारोबार के हिसाब से name@yourcompany.com जैसा कोई ईमेल पता बनाएं.
  4. आपका एजेंट जवाब को प्रोसेस करता है, मौसम की जानकारी फ़ेच करता है, और उपयोगकर्ता को जानकारी भेजता है. इसके अलावा, आपका एजेंट पूछता है कि क्या उपयोगकर्ता को किसी और के मौसम की जानकारी भी चाहिए स्थान.
  5. उपयोगकर्ता मैसेज पढ़ता है और एजेंट को धन्यवाद देता है.
  6. आपका एजेंट स्वीकार करता है कि उपयोगकर्ता ने ज़्यादा जानकारी का अनुरोध नहीं किया और बातचीत खत्म हो जाती है.

एन्क्रिप्ट (सुरक्षित) करने का तरीका

उपयोगकर्ताओं और एजेंट के बीच भेजे गए आरबीएम मैसेज, आरबीएम एजेंट के बीच एन्क्रिप्ट (सुरक्षित) किए जाते हैं. Google सर्वर और Google सर्वर और उपयोगकर्ताओं के बीच डिवाइस. पार्टनर, ऐसेट का इस्तेमाल नहीं कर सकते अपनी एन्क्रिप्शन कुंजियों के बारे में बात करता है, क्योंकि नुकसान पहुंचाने वाले मैलवेयर का पता लगाने के लिए Google को सभी उपयोगकर्ताओं और कारोबारों को सुरक्षित रखने के लिए बनाया गया कॉन्टेंट.

आरबीएम डेटा सुरक्षा के बारे में ज़्यादा जानकारी के लिए, इसे देखें आरसीएस बिज़नेस मैसेजिंग के लिए डेटा की सुरक्षा.

आगे क्या करना है?

जब आप इन सिद्धांतों को अच्छी तरह समझ लें, तो तय करें कि आपको अपने नए एजेंट की मदद लें और अपना पहला एजेंट बनाएं.