अपनी जर्नी में वेबहुक रिस्पॉन्स डेटा का उपयोग करना
अवलोकन
Anchor link toजब आप एक वेबहुक रिस्पॉन्स से वैल्यू मैप करते हैं, तो Pushwoosh उन्हें वेरिएबल्स के रूप में संग्रहीत करता है जिन्हें आप बाद में जर्नी में कहीं भी उपयोग कर सकते हैं, जहाँ आप अन्यथा एक इवेंट एट्रिब्यूट का उपयोग करेंगे।
यूजर प्रोफ़ाइल अपडेट के साथ एक वेबहुक वैल्यू को टैग के रूप में सहेजें
Anchor link toएक वेबहुक एक बाहरी सिस्टम से डेटा लौटा सकता है, जैसे कि CRM यूजर आईडी या सदस्यता स्थिति, जिसे Pushwoosh अभी तक यूजर प्रोफ़ाइल पर संग्रहीत नहीं करता है। यूजर प्रोफ़ाइल अपडेट करें मैप की गई वैल्यू को टैग के रूप में सहेजता है ताकि आप उन्हें सेगमेंट्स, डायनामिक कंटेंट, और बाद के जर्नी स्टेप्स में उपयोग कर सकें।
उदाहरण: एक CRM यूजर आईडी को टैग के रूप में सहेजें
Anchor link toएक नया यूजर आपके ऐप में साइन अप करता है, और जर्नी आपके CRM में एक मेल खाने वाला रिकॉर्ड बनाती है। लौटाए गए CRM यूजर आईडी को टैग के रूप में सहेजने से आप बाद में उसी CRM रिकॉर्ड को संदर्भित या अपडेट कर सकते हैं, उदाहरण के लिए किसी अन्य जर्नी या फॉलो-अप वेबहुक कॉल से, बजाय इसके कि हर बार जब यूजर जर्नी में फिर से प्रवेश करता है तो एक डुप्लिकेट रिकॉर्ड बनाया जाए।
जर्नी फ्लो: ट्रिगर-आधारित एंट्री → वेबहुक → यूजर प्रोफ़ाइल अपडेट करें → ब्रांच समाप्त करें
SignUpइवेंट पर ट्रिगर-आधारित एंट्री के साथ एक जर्नी बनाएं।- एंट्री स्टेप के बाद एक वेबहुक एलिमेंट जोड़ें। इसे नाम दें (उदाहरण के लिए,
CRM में यूजर बनाएं) और रिक्वेस्ट URL को अपने CRM क्रिएट-यूजर एंडपॉइंट पर सेट करें। - रिस्पॉन्स मैपिंग में, पाथ को रिस्पॉन्स में आईडी फ़ील्ड पर सेट करें (उदाहरण के लिए,
data.user.id) और एट्रिब्यूट कोcrm_user_idपर सेट करें।

-
वेबहुक स्टेप के बाद एक यूजर प्रोफ़ाइल अपडेट करें एलिमेंट जोड़ें।
-
डायनामिक टैग वैल्यू में, + डायनामिक वैल्यू पर क्लिक करें। टैग में, वह टैग चुनें जो CRM आईडी संग्रहीत करता है (यदि आवश्यक हो तो इसे पहले से बना लें)। इवेंट में, आपके द्वारा दिए गए नाम से वेबहुक स्टेप चुनें (
CRM में यूजर बनाएं)। डायनामिक वैल्यू में,crm_user_idचुनें।

- ब्रांच समाप्त करें — एक एग्जिट एलिमेंट जोड़ें या इसे बिना किसी आउटगोइंग कनेक्शन के छोड़ दें।

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

- वेबहुक स्टेप के बाद एक टाइम डिले एलिमेंट जोड़ें। यूजर/इवेंट डेटा के आधार पर चुनें, से तारीख प्राप्त करें को इवेंट पर सेट करें, इवेंट को आपके द्वारा दिए गए नाम से वेबहुक स्टेप पर सेट करें (
अपॉइंटमेंट विवरण प्राप्त करें), इवेंट वैल्यू कोvisit_dateपर सेट करें, और डिले को पहले2दिन पर सेट करें।

- यदि यूजर विजिट से 2 दिन से कम समय पहले बुक कर सकते हैं, तो टाइम डिले एलिमेंट पर यदि तारीख अतीत में है या तारीख खाली है तो ब्रांचों में विभाजित करें को सक्षम करें। यह दो ब्रांच बनाता है, अतीत में और भविष्य में। देखें जब तारीख अतीत में हो या खाली हो तो ब्रांच विभाजित करें।
- अपने रिमाइंडर संदेश के साथ एक पुश स्टेप जोड़ें। यदि स्प्लिट सक्षम है, तो इस पुश को दोनों ब्रांचों में जोड़ें: अतीत में (तुरंत भेजें) और भविष्य में (टाइम डिले के बाद)।
- प्रत्येक ब्रांच को समाप्त करें — एक एग्जिट एलिमेंट जोड़ें या इसे बिना किसी आउटगोइंग कनेक्शन के छोड़ दें।

ध्यान रखने योग्य बातें
Anchor link to- पाथ सिंटैक्स: एक डॉट-सेपरेटेड पाथ का उपयोग करें (उदाहरण के लिए,
data.user.id)। वाइल्डकार्ड और फ़िल्टर समर्थित नहीं हैं। विवरण के लिए वेबहुक रिस्पॉन्स मैपिंग देखें। - रिस्पॉन्स आकार: 64 KB से बड़े रिस्पॉन्स मैपिंग के लिए संसाधित नहीं किए जाते हैं।
- टेस्टिंग: लाइव जर्नी में मैप की गई वैल्यू का उपयोग करने से पहले वेबहुक एलिमेंट में टेस्ट वेबहुक चलाएं।