मैक्रो, टेक्स्ट ब्लॉक के अंदर एक विशेष स्ट्रिंग
- ग्राहक की प्रोफ़ाइल में किसी एक फ़ील्ड का मान (उदाहरण के लिए, किसी कस्टम फ़ील्ड का नाम या मान);
- सापेक्ष तिथि (वर्तमान तिथि या वर्तमान तिथि + X दिन);
- सार्वत्रिक चर;
- किसी विशेष एकीकरण के संचालन के लिए व्यक्तिगत लिंक (उदाहरण के लिए, भुगतान स्वीकृति का स्वचालन)।
निर्माण इस प्रकार दिखता है: {%first_name%}
फ़ील्ड नाम या दिनांक पैरामीटर घुमावदार कोष्ठकों में लिखे जाते हैं।
उदाहरण:
मैक्रो {%first_name%} संदेश के अंदर ग्राहक के नाम से प्रतिस्थापित हो जाएगा
https://s.bothelp.io/xxxxxx जैसा दिखेगा।
(!) आप तृतीय-पक्ष सेवाओं से प्राप्त संक्षिप्त लिंक के अंदर मैक्रोज़ का उपयोग नहीं कर सकते। ऐसी स्थिति में, BotHelp मैक्रो को ढूँढ़कर उसकी जगह टेक्स्ट नहीं डाल पाएगा।
मैक्रोज़ कहां मिलेंगे?
सभी टेक्स्ट ब्लॉकों में, मैक्रोज़ मेनू में स्थित होते हैं <…>.
मैक्रो के रूप में फ़ील्ड
किसी भी फ़ील्ड को मैक्रो के रूप में इस्तेमाल किया जा सकता है। ऐसा करने के लिए, मैक्रोज़ की सूची से वांछित फ़ील्ड चुनें। फ़ील्ड मान बिना किसी बदलाव के टेक्स्ट में डाल दिया जाएगा।
उपयोग के मामले:
— किसी ग्राहक को नाम से संबोधित करने के लिए, “नाम” फ़ील्ड मैक्रो का उपयोग करें;
- प्रश्नोत्तरी परिणाम प्रदर्शित करने के लिए, उस "अंक" फ़ील्ड के मैक्रो का उपयोग करें जिसमें आपने गणना की थी।
बॉट्स में बटन नामों में मैक्रोज़
आप बॉट में इनलाइन बटन के नाम में मैक्रोज़ का उपयोग कर सकते हैं:
- सब्सक्राइबर की प्रोफ़ाइल में किसी एक फ़ील्ड का मान। उदाहरण के लिए, किसी कस्टम फ़ील्ड का नाम या मान;
- सापेक्ष तिथि (वर्तमान तिथि या वर्तमान तिथि + X दिन);
- सार्वत्रिक चर।
आप एक ही बटन के नाम में एक साथ कई मैक्रोज़ का इस्तेमाल कर सकते हैं, साथ ही मैन्युअल रूप से दर्ज किए गए टेक्स्ट का भी। सीमा से ज़्यादा सभी अक्षर दीर्घवृत्त से बंद कर दिए जाएँगे।
महत्वपूर्ण! अगर किसी सब्सक्राइबर को खाली फ़ील्ड मैक्रो वाला बटन भेजा जाता है, तो त्रुटियाँ हो सकती हैं।
ऐसा बटन टेलीग्राम बॉट्स में नहीं भेजा जाएगा, बटन और अन्य कार्ड एलिमेंट्स VK बॉट्स में नहीं भेजे जाएँगे। ऐसे बटन दूसरे चैनलों के बॉट्स में काम नहीं करेंगे।
अगर आपको डर है कि आप गलती से कोई खाली मैक्रो भेज सकते हैं, तो बटन के नाम में कोई भी सिंबल/इमोजी जोड़ें।
बटन नाम में मैक्रो को <…> जहां आपको बटन नाम दर्ज करना है।
रैंडम संख्या जनरेटर
मैक्रो कोष्ठक में निर्दिष्ट श्रेणी से एक यादृच्छिक संख्या प्रतिस्थापित करता है।
मैक्रो प्रारूप: {?random_num(0,99)?}
इसके बजाय 0 से 99 तक की एक यादृच्छिक संख्या लौटाई जाएगी।
- केवल संख्यात्मक फ़ील्ड .
- सीमा को किसी भी मान पर सेट किया जा सकता है।
- गणितीय कार्यों में उपयोग किया जा सकता है।
- इसे आसानी से टेक्स्ट संदेशों में डाला जा सकता है।
उदाहरण के लिए, यदि आप 10% से 50% तक की यादृच्छिक छूट देना चाहते हैं,
तो मैक्रो इस तरह दिखेगा: {?random_num(10,50)?}
भुगतान मैक्रो
जब आप कोई भुगतान स्वचालन , तो उसे एक विशिष्ट मैक्रो असाइन किया जाता है। टेक्स्ट के अंदर, इसे {%payment_x%} के रूप में प्रदर्शित किया जाता है, और भेजने के बाद, संदेश टेक्स्ट में एक लिंक बनता है जो भुगतान लैंडिंग पृष्ठ पर ले जाता है।
भुगतान मैक्रो जोड़ने के लिए, उसे सूची से चुनें। सब्सक्राइबर को भुगतान लैंडिंग पृष्ठ के लिंक वाला एक संदेश प्राप्त होगा।
UTM टैग मैक्रोज़
मैक्रोज़ उस डेटा को संग्रहीत करते हैं जो सदस्यता लेते समय लिंक में स्थानांतरित किया गया था, अर्थात सभी UTM टैग। आप अपनी साइट पर जाने वाले लिंक में एक टैग ?{%utm_source%} जोड़ सकते हैं या मैक्रो ?{%ref%} का उपयोग करके एक साथ सभी टैग जोड़ सकते हैं।
बाद में, आप अपनी साइट पर इन टैग्स को ट्रैक कर सकते हैं और विश्लेषण कर सकते हैं।
सापेक्ष तिथि मैक्रो
यह मैक्रो आपको सटीक तिथि निर्दिष्ट करने की अनुमति नहीं देता, बल्कि एक मान सेट करने की अनुमति देता है जिसे लैंडिंग पृष्ठ या संदेश में प्रतिस्थापित किया जाएगा। तिथि की गणना आज से की जाती है।
दिनांक मैक्रो का एक उदाहरण {%today+1 (d F)%} है। इनके उपयोग के बारे में अधिक जानकारी के लिए, यह लेख देखें: सापेक्ष दिनांक ↗ ।
टाइम शेयरिंग मैक्रो
लैंडिंग के लिए एक विशिष्ट मैक्रो है जो सब्सक्राइबर द्वारा लैंडिंग पर जाने के समय के आधार पर अलग-अलग सामग्री दिखाएगा। मैक्रो उदाहरण: {%split 18:00 today (d F) | today+1 (d F)%}। और जानें ↗
यदि आपको अपने प्रश्न का उत्तर नहीं मिला है, तो अपने खाते के अंदर चैट में हमसे पूछें या BotHelpSupportBot या hello@bothelp.io
मेलिंग, ऑटोफ़नल और चैटबॉट्स बॉटहेल्प बनाने के लिए प्लेटफ़ॉर्म की 14 दिनों की पूर्ण कार्यक्षमता प्राप्त करें।