सामग्री पर जाएं

पॉइंट संदर्भ

हर पॉइंट में एक point_data ऑब्जेक्ट होता है जिसमें ठीक एक नेस्टेड की होती है, जो पॉइंट के point_type से मेल खाती है (पॉइंट-टाइप → की मैपिंग देखें)। यह पेज हर की के तहत संरचना का दस्तावेजीकरण करता है।

एंट्री पॉइंट्स

Anchor link to

एक जर्नी को कम से कम एक एंट्री पॉइंट की आवश्यकता होती है। सभी एंट्री पॉइंट्स का एक ही default आउटपुट होता है।

start_by_segment

Anchor link to

उन यूज़र्स को एंटर करता है जो एक सेगमेंट से मेल खाते हैं। POINT_TYPE_START_BY_SEGMENT

फ़ील्डप्रकारविवरण
application_codestringएप्लिकेशन कोड
filter_codestringसेगमेंट/फ़िल्टर कोड जो ऑडियंस को परिभाषित करता है।
repeatSegmentRepeatवैकल्पिक आवर्ती-एंट्री शेड्यूल (SegmentRepeat देखें)।
start_attimestampइस समय (ISO 8601) से पहले प्रोसेस न करें।
is_deactivatedboolक्या यह एंट्री पॉइंट बंद है।

message_bus (इवेंट एंट्री)

Anchor link to

जब यूज़र्स कोई इवेंट ट्रिगर करते हैं तो उन्हें एंटर करता है। POINT_TYPE_EVENT

फ़ील्डप्रकारविवरण
event_namestringसुनने के लिए इवेंट का नाम
application_codestringएप्लिकेशन कोड
event_conditionsPointEventCondition[]इवेंट के एट्रिब्यूट्स के खिलाफ मेल खाने वाली शर्तें।
active_periodPeriodसमय विंडो जिसके दौरान ट्रिगर सक्रिय रहता है।
multi_entryMultiEntryएक यूज़र एक से अधिक बार कैसे प्रवेश कर सकता है (MultiEntry देखें)।
attribute_entryAttributeEntryइवेंट को ट्रिगर करने वाले यूज़र के बजाय एक इवेंट एट्रिब्यूट में ले जाए गए यूज़र आईडी को एनरोल करें (AttributeEntry देखें)।
allow_reenterboolक्या यूज़र्स जर्नी में फिर से प्रवेश कर सकते हैं।
AttributeEntry
Anchor link to

इवेंट को ट्रिगर करने वाले यूज़र के बजाय, एक इवेंट एट्रिब्यूट में ले जाए गए यूज़र आईडी को एनरोल करता है। कस्टमर जर्नी बिल्डर में एक इवेंट एट्रिब्यूट से यूज़र्स को दर्शाता है।

फ़ील्डप्रकारविवरण
enabledboolक्या इवेंट को ट्रिगर करने वाले यूज़र के बजाय एक इवेंट एट्रिब्यूट में नामित यूज़र्स को एनरोल करना है।
attribute_namestringइवेंट एट्रिब्यूट का नाम जिसमें एनरोल करने के लिए यूज़र आईडी (या यूज़र आईडी की सूची) है।

start_by_api

Anchor link to

स्टार्ट बाय एपीआई कॉल द्वारा फ़ीड किया गया एंट्री पॉइंट। POINT_TYPE_START_BY_API

फ़ील्डप्रकारविवरण
application_codestringएप्लिकेशन कोड
attributesstring[]कस्टम एट्रिब्यूट्स के नाम जिन्हें स्टार्ट बाय एपीआई अनुरोध के attribute_values में पास किया जा सकता है।
is_deactivatedboolक्या यह एंट्री पॉइंट बंद है।

टाइमिंग पॉइंट्स

Anchor link to

delay (प्रतीक्षा)

Anchor link to

प्रत्येक यूज़र को एक निश्चित या गणना किए गए अंतराल के लिए रोकता है। POINT_TYPE_WAITpoint_data.delay ऑब्जेक्ट निम्नलिखित अंतराल कीज़ में से ठीक एक को सेट करता है:

अंतराल कीप्रकारविवरण
secuint64एक निश्चित संख्या में सेकंड प्रतीक्षा करें।
exact_timeExactTimeदिन के एक समय तक प्रतीक्षा करें (hour, minute)।
exact_date_timeExactDateTimeएक पूर्ण तिथि और समय तक प्रतीक्षा करें।
exact_week_days_timeExactWeekDaysTimeविशिष्ट सप्ताह के दिनों में विशिष्ट समय तक प्रतीक्षा करें (दिन का नक्शा 0=सोमवार … 6=रविवार → ExactTime)।
dynamic_timeDynamicTimeएक टैग या इवेंट से एक मान के सापेक्ष प्रतीक्षा करें।

split_branches: true के साथ एक dynamic_time एक output1 ब्रांच जोड़ता है (आउटपुट कीज़ देखें)।

DynamicTime

Anchor link to
फ़ील्डप्रकारविवरण
fromenum DynamicTimeFromक्या आधार समय एक टैग या एक इवेंट से आता है।
directionenum DynamicTimeDirectionआधार समय से पहले या बाद में ऑफसेट।
durationuint64ऑफसेट का आकार।
unitenum DynamicTimeUnitduration की इकाई (मिनट, घंटे, दिन, …)।
split_branchesboolजब यूज़र्स के गणना किए गए समय अलग-अलग हों तो उन्हें अलग-अलग ब्रांचों में विभाजित करें।
tag_namestringआधार समय रखने वाला टैग (जब from एक टैग हो)।
event_name / event_attribute / point_idstringआधार समय का इवेंट स्रोत (जब from एक इवेंट हो)।

wait_event

Anchor link to

यूज़र्स द्वारा एक इवेंट (या एक टाइमआउट) ट्रिगर करने तक प्रतीक्षा करता है। POINT_TYPE_WAIT_EVENTdefault आउटपुट नॉट-ट्रिगर्ड पाथ है। ट्रिगर्ड पाथ output1 है या, एक स्क्रिप्ट के साथ, प्रति शर्त एक ब्रांच है।

फ़ील्डप्रकारविवरण
eventsPointWaitEventInfo[]प्रतीक्षा करने के लिए इवेंट्स।
conditions_scriptstringजटिल मल्टी-इवेंट लॉजिक के लिए वैकल्पिक स्क्रिप्ट। इसके पार्स किए गए शर्त नाम आउटपुट कीज़ बन जाते हैं।
multi_entryMultiEntryपुनः प्रवेश व्यवहार।

स्प्लिटिंग और फ़िल्टरिंग पॉइंट्स

Anchor link to

boolean_splitter

Anchor link to

एक शर्त के आधार पर यूज़र्स को ब्रांचों में रूट करता है। POINT_TYPE_BOOLEAN_SPLITTER

फ़ील्डप्रकारविवरण
split_strategyenumSPLIT_FILTER (सेगमेंट द्वारा), SPLIT_TAGS (टैग शर्तों द्वारा), या SPLIT_EVENTS (इवेंट शर्तों द्वारा)।
load_policyenumALL (यूज़र के किसी भी डिवाइस से मेल खा सकता है) या FILTER (केवल वर्तमान डिवाइस)।
filter_codestringसेगमेंट कोड, जब split_strategy SPLIT_FILTER हो।
filter_expressionsFilterExpression[]टैग शर्तें, जब split_strategy SPLIT_TAGS हो: प्रति एक्सप्रेशन एक अतिरिक्त output ब्रांच।
eventBooleanSplitterEventInfoइवेंट शर्तें, जब split_strategy SPLIT_EVENTS हो: प्रति शर्त एक अतिरिक्त output ब्रांच।

ab_splitter

Anchor link to

यूज़र्स को भारित वेरिएंट में बेतरतीब ढंग से विभाजित करता है। POINT_TYPE_AB_SPLITTER। आउटपुट कीज़ output0, output1, … हैं (split में प्रति एंट्री एक, 0 से अनुक्रमित। कोई default नहीं है)।

फ़ील्डप्रकारविवरण
splituint32[]प्रत्येक ब्रांच के लिए प्रतिशत। योग 100 होना चाहिए। इंडेक्स i आउटपुट की output{i} से मैप होता है।
auto_select_winnerboolक्या स्वचालित रूप से एक विजेता ब्रांच चुनना है।
winner_strategyenumANY_GOAL या SPECIFIC_GOAL
goal_uuidstringविजेता का निर्धारण करने के लिए उपयोग किया जाने वाला लक्ष्य (SPECIFIC_GOAL के साथ)।
winner_splituint32विजेता ब्रांच नंबर (1-आधारित, 0 = अभी तक कोई विजेता नहीं)।

केवल मेल खाने वाले यूज़र्स को जारी रखने देता है (default), बाकी को output1 पर रूट करता है। POINT_TYPE_FILTER

फ़ील्डप्रकारविवरण
filterenum Filterएक पूर्वनिर्धारित जांच: EMAIL_EXISTS, PUSH_TOKEN_EXISTS, SMS_TOKEN_EXISTS, WHATSAPP_TOKEN_EXISTS, LINE_TOKEN_EXISTS, या CUSTOM
filter_rawstringकस्टम फ़िल्टर एक्सप्रेशन, जब filter CUSTOM हो।

एक्शन पॉइंट्स

Anchor link to

यूज़र पर टैग अपडेट करता है। POINT_TYPE_SET_TAGS

फ़ील्डप्रकारविवरण
application_codestringएप्लिकेशन कोड
tagsTag[]लिखने के लिए टैग।
फ़ील्डप्रकारविवरण
namestringटैग का नाम।
typeenum TagTypeडेटा प्रकार और ऑपरेशन: TYPE_STRING, TYPE_INTEGER, TYPE_DATE, TYPE_BOOLEAN, TYPE_LIST, TYPE_LIST_APPEND, TYPE_LIST_REMOVE, TYPE_DYNAMIC, …
valueoneoftype से मेल खाने वाली ठीक एक मान की: str, int, bool, date, price, version, timezone, list, या dynamic

एक आउटबाउंड HTTP अनुरोध भेजता है। POINT_TYPE_WEBHOOK। एकल default आउटपुट।

फ़ील्डप्रकारविवरण
methodstringHTTP विधि (GET, POST, PUT, …)।
urlstringलक्ष्य URL।
request_templatestringअनुरोध बॉडी टेम्पलेट। लिक्विड टेम्पलेटिंग का समर्थन करता है।
headersmap<string, string>HTTP हेडर।
disabledboolकेवल-पढ़ने के लिए। जब Pushwoosh ने बार-बार त्रुटियों के बाद वेबहुक को स्वतः अक्षम कर दिया हो तो true
reactivateboolकेवल-लिखने के लिए। एक अक्षम वेबहुक को फिर से सक्षम करने के लिए true सेट करें।

कन्वर्जन पॉइंट्स

Anchor link to

goal_event

Anchor link to

एक कन्वर्जन लक्ष्य को ट्रैक करता है। POINT_TYPE_GOAL_EVENT। कोई आउटपुट नहीं है।

फ़ील्डप्रकारविवरण
event_namestringलक्ष्य इवेंट का नाम।
application_codestringएप्लिकेशन कोड
event_conditionsPointEventCondition[]लक्ष्य इवेंट के एट्रिब्यूट्स के खिलाफ मेल खाने वाली शर्तें।
is_throw_outboolक्या लक्ष्य तक पहुंचने के बाद यूज़र को जर्नी से हटा देना है।
is_cancel_eventboolक्या यह एक नकारात्मक (रद्दीकरण) लक्ष्य है।

एग्जिट पॉइंट्स

Anchor link to

terminator

Anchor link to

यूज़र के लिए जर्नी समाप्त करता है। POINT_TYPE_EXIT। खाली ऑब्जेक्ट ({}) और कोई आउटपुट नहीं।

{ "point_type": "POINT_TYPE_EXIT", "point_data": { "terminator": {} }, "outputs": [] }

मैसेजिंग पॉइंट्स

Anchor link to

सभी मैसेजिंग पॉइंट्स एक चैनल के माध्यम से भेजते हैं और एक सामान्य लिफाफा साझा करते हैं। प्रत्येक का एक ही default आउटपुट होता है जब तक कि एक स्प्लिटर सक्षम न हो (आउटपुट कीज़ देखें)।

सामान्य फ़ील्ड्स:

फ़ील्डप्रकारविवरण
application_codestringएप्लिकेशन कोड
preset_codestringभेजने के लिए प्रीसेट (टेम्पलेट)। inapp इसके बजाय richmedia_code का उपयोग करता है।
content / titlestringइनलाइन संदेश सामग्री, जब प्रीसेट का उपयोग नहीं कर रहे हों (चैनल-निर्भर)।
campaign_codestringट्रैकिंग के लिए अभियान कोड। यदि छोड़ दिया जाए तो स्वचालित रूप से बनाया जाता है।
split_paramsBehaviorSplitterवैकल्पिक: एक इंटरैक्शन की प्रतीक्षा करें और उस पर ब्रांच करें।
message_typeenumमार्केटिंग बनाम ट्रांजैक्शनल संदेश प्रकार (कंट्रोल-ग्रुप हैंडलिंग को नियंत्रित करता है)।

पॉइंट प्रकार और उनके उल्लेखनीय अतिरिक्त फ़ील्ड्स:

पॉइंट प्रकारpoint_data कीनोट्स
POINT_TYPE_SEND_PUSHsend_pushsplit_params (व्यवहार) और एक डिलीवरी स्प्लिटर तीन आउटपुट तक उत्पन्न कर सकता है। send_by_user_id, wait_optimal_time
POINT_TYPE_SEND_EMAILsend_emailliquid_template_params, personaliseईमेल एपीआई देखें।
POINT_TYPE_SEND_SMSsend_smsएसएमएस देखें।
POINT_TYPE_SEND_WHATSAPPsend_whatsappएक क्विक-रिप्लाई प्रीसेट प्रति रिप्लाई एक आउटपुट जोड़ता है (की = रिप्लाई मान)। व्हाट्सएप देखें।
POINT_TYPE_SEND_TELEGRAMsend_telegramटेलीग्राम चैनल।
POINT_TYPE_SEND_KAKAOsend_kakaoकाकाओ देखें।
POINT_TYPE_SEND_LINEsend_lineलाइन एपीआई देखें।
POINT_TYPE_SEND_DATAsend_dataसाइलेंट डेटा संदेश (कोई यूआई नहीं)।
POINT_TYPE_INAPPinapprichmedia_code, expire_in_days, capping का उपयोग करता है।

शेयर्ड टाइप्स

Anchor link to

SegmentRepeat

Anchor link to
फ़ील्डप्रकारविवरण
enabledboolक्या आवर्ती प्रवेश चालू है।
frequencystringdaily, weekly, monthly, या dates
everyuint32हर N अवधियों में दोहराएं।
datesstring[]विशिष्ट तिथियां, जब frequency dates हो।
timeSegmentRepeatTimeदिन-के-समय का कॉन्फ़िगरेशन।

टाइम ऑब्जेक्ट्स

Anchor link to
  • ExactTime: { "hour": 0–23, "minute": 0–59 }
  • ExactDateTime: { "year", "month": 1–12, "day": 1–31, "hour": 0–23, "minute": 0–59 }

BehaviorSplitter

Anchor link to
फ़ील्डप्रकारविवरण
enabledboolक्या एक इंटरैक्शन की प्रतीक्षा करनी है और उस पर ब्रांच करना है।
intervaluint64इंटरैक्शन की प्रतीक्षा करने के लिए सेकंड।

MultiEntry

Anchor link to

नियंत्रित करता है कि एक यूज़र एक ही समय में जर्नी में कितने सक्रिय सत्र रख सकता है। कस्टमर जर्नी बिल्डर में नियंत्रित करें कि एक यूज़र एक ही समय में कितने सत्र रख सकता है को दर्शाता है। इवेंट एंट्री पॉइंट और wait_event द्वारा उपयोग किया जाता है।

फ़ील्डप्रकारविवरण
enabledboolक्या एक यूज़र एक ही समय में कई सक्रिय सत्र रख सकता है। false: प्रति यूज़र एक सक्रिय सत्र। true: प्रति यूज़र कई सक्रिय सत्र।
attribute_namestringवैकल्पिक। इवेंट एट्रिब्यूट जो प्रत्येक सत्र को स्कोप करता है। जब सेट किया जाता है, तो एक यूज़र इस एट्रिब्यूट के प्रत्येक विशिष्ट मान के लिए एक सक्रिय सत्र रख सकता है (उदाहरण के लिए, प्रति order_id एक)। समान मान वाले इवेंट एक सत्र साझा करते हैं। यूज़र की सभी एंट्रीज़ को एक साथ स्कोप करने के लिए खाली छोड़ दें।

संबंधित

Anchor link to