Business Messages की मदद से रजिस्टर करें

Business Messages के साथ पार्टनर के तौर पर रजिस्टर करने के बाद, आपके पास एजेंट बनाकर उपयोगकर्ताओं और ब्रैंड के बीच बातचीत—बातचीत करने के लिए कारोबारी कामों को दिखाने वाली इकाइयां, जैसे कि वेबसाइट सहायता और ब्रैंड जगहें.

जब उपयोगकर्ता को कोई ऐसा ब्रैंड मिलता है जिसे Google Search या Google Maps पर मैनेज किया जाता है, तो खोज के नतीजों में चैट का विकल्प दिखता है. जब उपयोगकर्ता चैट पर क्लिक करते हैं, ब्रैंड के एजेंट को मैसेज भेज सकते हैं. एजेंट आपको रिसीव करने और जवाब देने की अनुमति देता है मैसेज मिलते हैं.

पार्टनर के तौर पर रजिस्टर करें

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

  1. Business Communications डेवलपर कंसोल खोलें.
  2. Business Messages में जाकर, पार्टनर खाता बनाएं पर क्लिक करें.
  3. अपने पार्टनर की जानकारी के लिए वैल्यू डालें:

    फ़ील्ड मान
    आपका नाम आपका पूरा नाम
    पार्टनर का नाम आपके संगठन का नाम
    पार्टनर वेबसाइट आपके संगठन की वेबसाइट
    क्षेत्र वह इलाका जहां आपको Business Messages सेवा को होस्ट करना है
  1. Google Play डेवलपर की ओर से Business Messages की सेवा की शर्तें.

  2. बनाएं पर क्लिक करें.

अब आप Business Messages के पार्टनर के तौर पर रजिस्टर हो गए हैं. साथ ही, आपके पास Business Messages और Business Communications के एपीआई का ऐक्सेस है. Business Messages API का इस्तेमाल करके उपयोगकर्ताओं को मैसेज भेजे जाते हैं, जबकि Business Communications API, एजेंट को मैनेज करता है.

सेवा खाता बनाना

Business Messages और Business Communications एपीआई में, एपीआई कॉल की सुरक्षित तरीके से पुष्टि करने के लिए, सेवा खाते की कुंजी और oauth2l कमांड लाइन टूल.

  1. Business Communications डेवलपर कंसोल होम पेज पर, पार्टनर खाता सेटिंग पर क्लिक करें.
  2. बाएं नेविगेशन में, क्लिक करें सेवा खाता.
  3. बनाएं पर क्लिक करें. इसके बाद, बनाएं पर क्लिक करें.

    आपका ब्राउज़र, सेवा खाते की कुंजी डाउनलोड करता है. अपनी सेवा खाते की कुंजी को सुरक्षित और निजी जगह पर सेव करें. ये काम न करें अपना डिजिटल बटन सार्वजनिक तौर पर शेयर करें. आपको बाद में, Business Messages और Business Communication API ऐक्सेस करने के लिए इस कुंजी की ज़रूरत पड़ेगी.

अपनी वेबबुक सेट करें

Business Messages और Business Communications API को चालू करने के बाद, आपको शुरू करने के लिए, आपको वेबहुक यूआरएल डालना होगा मैसेज पाना.

  1. Business Communications डेवलपर कंसोल में खाता सेटिंग खोलें.
  2. पक्का करें कि सही पार्टनर खाता चुना गया है.
  3. Business Messages के वेबहुक यूआरएल के लिए, कॉन्फ़िगर करें पर क्लिक करें.
  4. वेबहुक एंडपॉइंट यूआरएल के लिए, इससे शुरू करते हुए अपने वेबहुक का यूआरएल डालें "https://" पर टैप करें.
  5. अपने clientToken की वैल्यू नोट करें. आपको यह पुष्टि करनी होगी कि मुझे इनसे मिल रहे हैं Google.
  6. चुनी गई जानकारी के साथ POST का अनुरोध स्वीकार करने के लिए, अपने वेबहुक को कॉन्फ़िगर करें clientToken पैरामीटर डालें और सादे टेक्स्ट के साथ 200 OK जवाब भेजें जवाब के मुख्य भाग के रूप में secret पैरामीटर का मान.

    उदाहरण के लिए, अगर आपके वेबहुक को नीचे दी गई चीज़ों से POST का अनुरोध मिलता है शरीर का कॉन्टेंट

    {
      "clientToken":"SJENCPGJESMGUFPY",
      "secret":"0123456789"
    }
    

    आपका वेबहुक, clientToken वैल्यू की पुष्टि करेगा. अगर clientToken यह है, तो सही है, जवाब के मुख्य हिस्से के तौर पर 0123456789 वाला 200 OK जवाब दें.

  7. कंसोल में, पुष्टि करें पर क्लिक करें.

    जब Business Messages आपके वेबहुक की पुष्टि करता है, तब डायलॉग बंद हो जाता है.

यहां जाएं: उदाहरण: वेबहुक यूआरएल अपडेट करना देखें.

पार्टनर की जानकारी पाएं

अपने मौजूदा पार्टनर की जानकारी पाने के लिए, कारोबार से क्वेरी करें Communications API का इस्तेमाल करके, अपने पार्टनर आईडी का इस्तेमाल करें.

नीचे दिया गया निर्देश चलाएं. PARTNER_ID की जगह अपना पार्टनर आईडी डालें.

# This code gets the partner.
# Read more: https://developers.google.com/business-communications/business-messages/reference/business-communications/rest/v1/partners/get

# Replace the __PARTNER_ID__
# Make sure a service account key file exists at ./service_account_key.json

curl -X GET \
"https://businesscommunications.googleapis.com/v1/partners/__PARTNER_ID__" \
-H "Content-Type: application/json" \
-H "User-Agent: curl/business-communications" \
-H "$(oauth2l header --json ./service_account_key.json businesscommunications)"

पार्टनर की जानकारी अपडेट करें

अपने पार्टनर की जानकारी अपडेट करने के लिए, Business Communications डेवलपर कंसोल में खाता सेटिंग पेज का इस्तेमाल किया जा सकता है या यहां दिए गए निर्देश इस्तेमाल किए जा सकते हैं.

बदलें PARTNER_ID को अपने पार्टनर आईडी से बदलें(पार्टनर आईडी Business Communications डेवलपर कंसोल में मिल सकता है) और इसे बदलें UPDATED_FIELDS को फ़ील्ड के नाम के साथ अपडेट करें.

# This code updates the partner entity.
# Read more: https://developers.google.com/business-communications/business-messages/reference/business-communications/rest/v1/partners/patch

# Replace the __PARTNER_ID__, __UPDATED_FIELDS__, __FIELD_NAME__, __FIELD_VALUE__
# Make sure a service account key file exists at ./service_account_key.json

curl -X PATCH \
"https://businesscommunications.googleapis.com/v1/partners/__PARTNER_ID__?updateMask=__UPDATED_FIELDS__" \
-H "Content-Type: application/json" \
-H "User-Agent: curl/business-communications" \
-H "$(oauth2l header --json ./service_account_key.json businesscommunications)" \
-d '{
  "__FIELD_NAME__": "__FIELD_VALUE__"
}'

फ़ॉर्मैटिंग और वैल्यू के विकल्पों के लिए, यह देखें partners.patch.

उदाहरण: डिसप्ले नेम अपडेट करना

curl -X PATCH \
"https://businesscommunications.googleapis.com/v1/brands/12345/partners/67890?updateMask=displayName" \
-H "Content-Type: application/json" \
-H "User-Agent: curl/business-communications" \
-H "$(oauth2l header --json /path/to/service/account/key businesscommunications)" \
-d "{
    'displayName': 'XYZ Messaging',
}"

उदाहरण: वेबहुक यूआरएल अपडेट करना

curl -X PATCH \
"https://businesscommunications.googleapis.com/v1/partners/12345?updateMask=productCapabilities" \
-H "Content-Type: application/json" \
-H "User-Agent: curl/business-communications" \
-H "$(oauth2l header --json /path/to/service/account/key businesscommunications)" \
-d "{
  'productCapabilities': [
    {
      'product': 'BUSINESS_MESSAGES',
      'businessMessagesCapability': {
        'webhookUrl': 'https://xyz.messaging.com/webhook',
      },
    },
  ],
}"

अगले चरण

अब जब आप रजिस्टर किए गए पार्टनर हैं और आपने एपीआई चालू कर लिए हैं, तो Business Messages की मदद से डेवलप किया जा रहा है. तुरंत शुरू करने के लिए, देखें अपना पहला एजेंट बनाएं.

अगर आपको ऐसा नहीं करना है, तो एजेंट बनाएं बातचीत में अपने ब्रैंड के बारे में बताएं. साथ ही, वेबहुक को मैसेज पाना सुरक्षित रखना है.