API-आधारित एंट्री
API-आधारित एंट्री आपको एक विशिष्ट व्यावसायिक घटना के घटित होते ही कस्टमर जर्नी लॉन्च करने की अनुमति देती है। एक अभियान शुरू करने के लिए, आपको एक विशेष API अनुरोध भेजना होगा।
यहाँ API-आधारित एंट्री के कुछ उपयोग के मामले दिए गए हैं:
- ग्राहकों को सूचित करें जब उत्पाद स्टॉक में वापस आ जाएं
- उपयोगकर्ताओं को बताएं कि एक लोकप्रिय उत्पाद की कीमत कम हो गई है
- सब्सक्राइबर्स को सूचित करें जब एक नया पॉडकास्ट एपिसोड आता है
नियमित इवेंट्स के विपरीत, ये सभी व्यावसायिक घटनाएँ ऐप के बाहर हो सकती हैं। उदाहरण के लिए, किसी उत्पाद की उपलब्धता केवल एक बाहरी डेटाबेस में जाँची जा सकती है। यहीं पर API-आधारित एंट्री काम आती है: आप जब भी ऐप के बाहर कुछ बदलाव होते हैं (उदाहरण के लिए, आपके बाहरी डेटाबेस में) तो जर्नी लॉन्च करने के लिए एक अनुरोध भेजने का सेटअप कर सकते हैं।

यह इस प्रकार काम करता है:
- API-आधारित एंट्री के साथ एक जर्नी बनाएं। एंट्री सेटिंग्स में, आपको उस अनुरोध का टेम्प्लेट मिलेगा जो जर्नी लॉन्च करता है।
- सेगमेंटेशन भाषा का उपयोग करके अनुरोध में सेगमेंटेशन शर्तें जोड़ें। आप संदर्भ के आधार पर संदेश की सामग्री को बदलने के लिए अनुरोध में कंटेंट प्लेसहोल्डर भी जोड़ सकते हैं।
- यदि आवश्यक हो तो अनुरोध को स्वचालित करें। उदाहरण के लिए, मूल्य परिवर्तन के बारे में जानकारी तुरंत डेटाबेस से वेबहुक पर भेजी जा सकती है। एक बार ऐसा होने पर, वेबहुक को जर्नी लॉन्च करने के लिए स्वचालित रूप से अनुरोध भेजना चाहिए। यदि आपको स्वचालन की आवश्यकता नहीं है तो आप अनुरोध को मैन्युअल रूप से भी भेज सकते हैं।
आप सेगमेंटेशन शर्तों या संदेश की सामग्री को बदलने के लिए अनुरोध को असीमित संख्या में भेज सकते हैं।
अधिक जानकारी के लिए, नीचे दिए गए निर्देशों का पालन करें।
API-आधारित एंट्री के साथ एक जर्नी सेट करें
Anchor link to- API-आधारित एंट्री के साथ एक जर्नी बनाएं:
-
API-आधारित एंट्री स्टेप पर डबल-क्लिक करें। एंट्री कॉन्फ़िगरेशन विंडो खुल जाएगी।
-
आप कंटेंट प्लेसहोल्डर्स का उपयोग करके हर बार जर्नी लॉन्च होने पर पुश और ईमेल कंटेंट को संशोधित कर सकते हैं। प्रत्येक प्लेसहोल्डर का मान अनुरोध में बदला जा सकता है। यदि आपको इस विकल्प की आवश्यकता नहीं है, तो आप इस स्टेप को छोड़ सकते हैं।
उदाहरण के लिए, आप सब्सक्राइबर्स को सूचित करने के लिए एक जर्नी बना रहे हैं जब एक नया पॉडकास्ट एपिसोड जारी होता है। कंटेंट प्लेसहोल्डर का उपयोग करके, आप हर बार जर्नी लॉन्च करने पर पॉडकास्ट शीर्षक बदल सकते हैं।
सबसे पहले, API-आधारित एंट्री सेटअप विंडो में प्लेसहोल्डर नाम जोड़ें। आप किसी भी नाम का उपयोग कर सकते हैं जो आपके लिए सुविधाजनक हो।

अब, एक पुश प्रीसेट या ईमेल कंटेंट बनाएं और उस टेक्स्ट के बजाय प्लेसहोल्डर डालें जिसे आप संशोधित करना चाहते हैं। प्लेसहोल्डर आपकी आवश्यकताओं के आधार पर निम्नलिखित प्रारूपों में से एक में होना चाहिए:
{placeholder_name|format_modifier|}– यदि अभियान लॉन्च करते समय प्लेसहोल्डर मान निर्दिष्ट नहीं किया गया है, तो उपयोगकर्ताओं को इसके स्थान पर खाली जगह दिखाई देगी।{placeholder_name|format_modifier}– यदि प्लेसहोल्डर मान निर्दिष्ट नहीं किया गया है और पहले से ही किसी उपयोगकर्ता को असाइन नहीं किया गया है (यदि आपने प्लेसहोल्डर के रूप में टैग का उपयोग किया है), तो संदेश नहीं भेजा जाएगा।
फ़ॉर्मेट मॉडिफ़ायर्स
- CapitalizeFirst – प्लेसहोल्डर मान में पहले अक्षर को बड़ा करता है
- CapitalizeAllFirst – प्लेसहोल्डर मान में सभी शब्दों के पहले अक्षरों को बड़ा करता है
- UPPERCASE – सभी अक्षरों को अपरकेस में बदलता है
- lowercase – सभी अक्षरों को लोअरकेस में बदलता है
- regular – अनुरोध में निर्दिष्ट के अनुसार प्लेसहोल्डर मान डालता है

अपनी जर्नी में पुश या ईमेल एलिमेंट को कॉन्फ़िगर करते समय, बनाए गए प्रीसेट का चयन करें और इवेंट एट्रिब्यूट्स के साथ संदेश को पर्सनलाइज़ करें विकल्प को चालू करें।
जर्नी लॉन्च करते समय अनुरोध में आप जिन प्लेसहोल्डर्स को संशोधित करना चाहते हैं, उनका चयन करें। स्रोत के रूप में API-आधारित एंट्री और डायनामिक एट्रिब्यूट के रूप में प्लेसहोल्डर नाम चुनें:
Apply पर क्लिक करके बदलावों को सहेजें।
- एंट्री कॉन्फ़िगरेशन विंडो में, इसे संशोधित करने के लिए अनुरोध टेम्प्लेट की प्रतिलिपि बनाएँ:

- सेगमेंटेशन भाषा का उपयोग करके
"filter"पैरामीटर में ऑडियंस फ़िल्टर जोड़ें या अपने सेगमेंट से सेगमेंटेशन भाषा की प्रतिलिपि बनाएँ। आवश्यक टैग पहले से सेट करें।
उदाहरण के लिए, उन उपयोगकर्ताओं को लक्षित करने के लिए जिन्होंने Socks आइटम को अपनी Wishlist में जोड़ा है, "filter" मान इस तरह दिखना चाहिए:
"filter": "A(\"12345-12345\") * "T(\"Wishlist\", EQ, \"Socks\")"
इस उदाहरण में, आपके ऐप में एक Wishlist टैग कॉन्फ़िगर होना चाहिए।
- यदि आपने प्लेसहोल्डर सेट किए हैं, तो वांछित कंटेंट को उनके मान के रूप में निर्दिष्ट करें:

- यदि आप अपने अभियान को बार-बार पुनरारंभ करने की योजना बनाते हैं और नहीं चाहते कि वही उपयोगकर्ता कई बार जर्नी में प्रवेश करें, तो अभियान प्रवेश सीमाएँ सेट करें।
उदाहरण के लिए, आपने किसी विशिष्ट उत्पाद के लिए मूल्य में कमी के बारे में उपयोगकर्ताओं को सूचित करने के लिए एक अभियान बनाया है। आप विभिन्न ऑडियंस फ़िल्टर के साथ कई अनुरोध भेजकर जर्नी को कुछ बार फिर से लॉन्च करना चाहते हैं। इस मामले में, आप अभियान प्रवेश सीमाएँ जोड़ सकते हैं ताकि कई फ़िल्टर से मेल खाने वाले उपयोगकर्ताओं को बार-बार सूचना न भेजी जाए।
- यदि आप चाहते हैं कि जब भी कोई निश्चित व्यावसायिक घटना हो तो एक जर्नी लॉन्च हो, तो वेबहुक का उपयोग करके अनुरोध को स्वचालित करें। एक बार घटना होने पर, वेबहुक को जर्नी शुरू करने के लिए स्वचालित रूप से अनुरोध भेजना चाहिए।
यदि आपको स्वचालन की आवश्यकता नहीं है तो आप अनुरोध को मैन्युअल रूप से भी भेज सकते हैं।