GetCourse के साथ एकीकरण, BotHelp को GetCourse से सब्सक्राइबर और ऑर्डर डेटा स्वीकार करने और सब्सक्राइबर पर या बॉट के भीतर कुछ क्रियाएँ करने की अनुमति देता है। एकीकरण का एक उदाहरण पुराने GetCourse सब्सक्राइबर्स को उनकी खरीदारी या सदस्यता के आधार पर एक समूह में विभाजित करना हो सकता है।
BotHelp में सेटअप करना
1. GetCourse के साथ एकीकरण के लिए SecretKey प्राप्त करना।
- अपने खाते के नेविगेशन पैनल में "सेटिंग" अनुभाग पर जाएं।
- एकीकरण टैब खोलें.
- GetCourse ब्लॉक ढूंढें और एकीकरण जोड़ें ।
- प्राप्त BotHelp SecretKey की प्रतिलिपि बनाएँ - आपको आगे कॉन्फ़िगरेशन के लिए इसकी आवश्यकता होगी।
GetCourse सेटअप चरण
GetCourse में, आपको एक ऐसी प्रक्रिया सेट अप करनी होगी जो BotHelp सब्सक्राइबर्स को टैग करेगी यदि वे किसी दिए गए समूह में हैं या उन्होंने GetCourse में कोई खास खरीदारी की है। ऐसी प्रक्रिया सेट अप करने के लिए, नीचे दिए गए निर्देशों का पालन करें।
1. एक प्रक्रिया बनाना
- "कार्य" - "प्रक्रियाएँ" अनुभाग पर जाएँ और प्रक्रिया बनाएँ ।
- कृपया प्रक्रिया का नाम निर्दिष्ट करें.
- ऑब्जेक्ट प्रकार "उपयोगकर्ता" का चयन करें.
- “टेम्पलेट” फ़ील्ड में कुछ भी निर्दिष्ट करने की आवश्यकता नहीं है, विकल्प “बिना टेम्पलेट” है।
- बनाएँ क्लिक करें .
2. प्रक्रिया की स्थापना
- बनाई गई प्रक्रिया की सेटिंग्स में, "बल्क कार्य निर्माण" अनुभाग में, "लॉन्च के बाद एक बार" विकल्प का चयन करें।
- इस मामले में, बनाई गई प्रक्रिया केवल एक बार लॉन्च की जाएगी - लॉन्च के तुरंत बाद।
- ऑब्जेक्ट प्रविष्टि नियमों में, किसी एक विकल्प को निर्दिष्ट करें.
- "एक समूह में" — अगर आपको सब्सक्राइबर्स को किसी खास समूह में बाँटना है। उदाहरण के लिए, आपने पहले किसी समूह से जुड़े छात्रों के आधार पर अपने पाठों तक पहुँच प्रदान की थी। नियम में सब्सक्राइबर्स का एक विशिष्ट समूह निर्दिष्ट होना चाहिए।
- "एक ऑर्डर है" - अगर आपको उन सब्सक्राइबर्स को सेगमेंट करना है जिन्होंने किसी खास ऑफ़र के लिए पूरा (भुगतान किया हुआ) ऑर्डर किया है। नियम में, आपको ऑर्डर की संख्या (कम से कम एक), ऑर्डर की स्थिति "पूरा" और वह ऑफ़र बताना होगा जिसके लिए सब्सक्राइबर ने ऑर्डर दिया था।
या
3. प्रक्रिया तर्क बनाना
- बनाई गई प्रक्रिया की सेटिंग्स में, प्रक्रिया के तर्क को कॉन्फ़िगर करने के लिए "प्रक्रिया" टैब पर जाएं।
- ऑपरेशन ब्लॉक जोड़ें.
- कृपया ब्लॉक का नाम निर्दिष्ट करें.
- ब्लॉक को उपयोगकर्ता के अनुसार काम करना चाहिए।
- ऑपरेशन प्रकार "कॉल URL" का चयन करें.
- ब्लॉक सेटिंग्स में आपको “POST” विधि का चयन करना होगा।
- URL फ़ील्ड में आपको लिंक डालना होगा:
https://gc.bothelp.io?domain_name={%आपका डोमेन Bothelp में%}&token={%आपकी गुप्त कुंजी BotHelp खाते से%}&email={object.email}&phone={object.phone}&actions[add_tag]={%BotHelp खाते से लेबल का नाम%}
- महत्वपूर्ण!
डोमेन_नाम
फ़ील्ड में {%आपका डोमेन Bothelp%} टेक्स्ट के बजाय, आपको BotHelp में अपने खाते का डोमेन निर्दिष्ट करना होगा। कर्ली ब्रैकेट {} और % चिह्नों को हटाना होगा। अंतिम प्रविष्टि इस प्रारूप में होगी:डोमेन_नाम=mybhaccount
।टोकन
में , {%BotHelp खाते से आपकी गुप्त कुंजी%} पाठ के बजाय, आपको अपने खाते की एकीकरण सेटिंग्स से BotHelp गुप्त कुंजी निर्दिष्ट करनी होगी (इस मैनुअल का पहला भाग देखें)। कर्ली ब्रैकेट {} और % चिह्न हटा दिए जाने चाहिए। अंतिम प्रविष्टि इस प्रारूप में होगी:token=qwerty123456
।actions[add_tag]
में , {%Tags name from the BotHelp account%} टेक्स्ट के बजाय, आपको उस टैग का नाम बताना होगा जिसे सब्सक्राइबर को जोड़ना होगा। कर्ली ब्रैकेट {} और % चिह्नों को हटाना होगा। अंतिम प्रविष्टि निम्न प्रारूप में होगी:actions[add_tag]=metka
।- तैयार लिंक का उदाहरण:
https://gc.bothelp.io?domain_name=mybhaccount&token=qwerty123456&email={object.email}&phone={object.phone}&actions[add_tag]=metka
- महत्वपूर्ण! इस नाम वाला टैग आपके BotHelp खाते में पहले से मौजूद होना चाहिए। अन्यथा, इसे निर्दिष्ट सब्सक्राइबर में नहीं जोड़ा जाएगा।
- महत्वपूर्ण! लेबल नाम में सिरिलिक और विशेष वर्णों (!, ?, #, आदि) का उपयोग करने की अनुशंसा नहीं की जाती है।
लिंक के सही ढंग से काम करने के लिए, ऐसे लेबल नामों को एन्कोड किया जाना चाहिए, उदाहरण के लिए, यहाँ । लिंक में पहले से एन्कोड किया गया मान डालें। यदि लेबल नाम अंग्रेज़ी में है, तो एन्कोडिंग की आवश्यकता नहीं है। - यह लिंक किस लिए है?
- इस लिंक के साथ, GetCourse ग्राहक और कार्रवाई के प्रकार के बारे में डेटा भेजता है ताकि BotHelp चयनित ग्राहक पर निर्दिष्ट कार्रवाई कर सके।
- यह लिंक ग्राहक और कार्रवाई के बारे में आवश्यक डेटा निर्दिष्ट करता है:
- ईमेल — सब्सक्राइबर का ईमेल। बॉटहेल्प अपने डेटाबेस में किसी विशिष्ट सब्सक्राइबर को खोजने के लिए इसका इस्तेमाल करता है। ईमेल द्वारा सब्सक्राइबर की पहचान करते समय यह एक आवश्यक फ़ील्ड है।
- डोमेन_नाम — बॉटहेल्प में आपके खाते का नाम। यह फ़ील्ड बॉटहेल्प को यह समझने में मदद करती है कि किस खाते में ऐसे ईमेल वाले ग्राहक की तलाश करनी है। यह एक आवश्यक फ़ील्ड है।
- टोकन — आपके BotHelp खाते की गुप्त कुंजी, जो एकीकरण की सुरक्षा सुनिश्चित करती है। यह एक आवश्यक फ़ील्ड है।
- फ़ोन — सब्सक्राइबर का फ़ोन। बॉटहेल्प अपने डेटाबेस में किसी विशिष्ट सब्सक्राइबर को ईमेल के ज़रिए ढूँढ़ने के लिए भी इसका इस्तेमाल कर सकता है, अगर उसके कई सब्सक्राइबर हों। यह एक वैकल्पिक फ़ील्ड है।
- actions[add_tag] — एक पैरामीटर जो "सब्सक्राइबर में टैग जोड़ें" कमांड को दर्शाता है। पैरामीटर मान उस टैग का नाम निर्दिष्ट करता है जिसे सब्सक्राइबर में जोड़ना है।
- इस ब्लॉक को सहेजें.
- एक "प्रक्रिया पूर्णता" ब्लॉक जोड़ें और ब्लॉकों के बीच लिंक बनाएं।
- अंतिम प्रक्रिया इस प्रकार होनी चाहिए:
- हो गया! बनाई गई प्रक्रिया के "सामान्य" टैब पर, "स्वीकृत" चेकबॉक्स सक्रिय करें।
- जब तैयार हो जाएं, तो बड़े हरे रंग के रन - प्रक्रिया शुरू हो जाएगी और एक बार चलेगी।
लिंक पर BotHelp और GetCourse एकीकरण का उपयोग करने के लिए अन्य संभावनाओं और परिदृश्यों के बारे में पता लगा सकते हैं ।
यदि आपको अपने प्रश्न का उत्तर नहीं मिला है, तो अपने खाते के अंदर चैट में हमसे पूछें या BotHelpSupportBot या hello@bothelp.io
मेलिंग, ऑटोफ़नल और चैटबॉट्स बॉटहेल्प बनाने के लिए प्लेटफ़ॉर्म की 14 दिनों की पूर्ण कार्यक्षमता प्राप्त करें।