जब मैसेज इंतज़ार नहीं कर सकता, Focus को पार करें
iOS interruption level तय करता है कि आपका पुश अभी पहुंचे या शाम तक Scheduled Summary में इंतज़ार करे। Pushwoosh Control Panel में एक टॉगल से Time-Sensitive या Critical सेट करें।
80,000+ कंपनियां अपना एंगेजमेंट स्केल करने के लिए हम पर भरोसा करती हैं
फ़ॉर्मेट, पूरी तरह
iOS 15 से यूजर तय करता है कि उसे कितनी शांति चाहिए। Focus मोड नोटिफिकेशन रोक लेता है, और Scheduled Summary उन्हें शाम को एक साथ सौंपती है। ऑफ़र के लिए यह ठीक है। फ़्रॉड अलर्ट के लिए यह बर्बादी है, और आपके पुश का interruption level ही वह फ़ील्ड है जो दोनों को अलग करता है।
passive (iOS 15+)
बिना आवाज़ और बिना स्क्रीन जगाए नोटिफिकेशन लिस्ट में आता है। उस रिकमेंडेशन या ऑफ़र का लेवल जो यूजर के देखने तक इंतज़ार कर सकता है।
active (डिफ़ॉल्ट)
स्क्रीन जगाता है और आवाज़ करता है, फिर भी Focus मोड और Summary के पीछे इंतज़ार करता है। आज आप जो भी पुश भेजते हैं, वह पहले से इसी लेवल पर है।
time-sensitive
Focus और Scheduled Summary को पार करता है, तुरंत पोस्ट होता है और पीले Time Sensitive बैनर से मार्क होता है, फिर एक विंडो तक सामने रहता है।
critical
Time-Sensitive जो कुछ करता है वह सब, साथ में Do Not Disturb और साइलेंट स्विच का ओवरराइड, ताकि म्यूट फ़ोन भी बजे। Apple यह entitlement हेल्थ, सेफ़्टी और सिक्योरिटी ऐप्स को देता है।
हर लेवल किसे पार करता है
| लेवल | आवाज़ और स्क्रीन वेक | Focus और Summary | DND और साइलेंट स्विच | इसे क्या चाहिए |
|---|---|---|---|---|
passive | – | – | – | कुछ नहीं |
active | हां | – | – | कुछ नहीं, पुश डिफ़ॉल्ट रूप से यही करता है |
time-sensitive | हां, पीले बैनर के साथ | हां | – | आपके ऐप में घोषित Time Sensitive Notifications capability |
critical | हां, म्यूट पर भी बजता है | हां | हां | Critical Alerts entitlement, जो Apple आपके ऐप को देता है |
passiveactivetime-sensitivecriticalइसे कहां सेट करें
कंपोज़र में दो टॉगल
वन-टाइम पुश कंपोज़र की iOS सेटिंग्स में एक Time-sensitive विकल्प और एक अलग Critical Push विकल्प है। कैम्पेन की अर्जेंसी बदलने के लिए कोई रिलीज़ नहीं चाहिए।
API में एक फ़ील्ड
/createMessage में ios_interruption_level passive, active, time-sensitive और critical स्वीकार करता है, और apns-push-type: alert के साथ जुड़ता है।
SDK में परमिशन रीड-बैक
iOS SDK बताता है कि कोई डिवाइस अब भी Time-Sensitive की अनुमति देता है या नहीं, ताकि आप उन यूजर्स पर यह लेवल खर्च करना बंद कर सकें जिन्होंने इसे बंद कर दिया है।
जर्नी के अंदर इसका काम
एक जर्नी, स्तर वाली अर्जेंसी
लेवल उस मैसेज का attribute है जो आप पहले से भेज रहे हैं। ऑडियंस, ट्रिगर, सेगमेंट और कस्टमर प्रोफ़ाइल अपनी जगह रहते हैं; बदलता सिर्फ़ यह है कि वह एक मैसेज ध्यान के लिए कितना ज़ोर लगाता है।
इसलिए फ़्लो की फ़्रॉड ब्रांच time-sensitive होती है जबकि विन-बैक ब्रांच passive रहती है — उसी कस्टमर जर्नी के अंदर जो पहले से आपके पुश, इन-ऐप, ईमेल और SMS चलाती है।
एक संदिग्ध लॉगिन, रात 2 बजे पकड़ा गया
एक रिस्क इंजन लॉगिन को फ़्लैग करता है और इवेंट फ़ायर करता है। एक silent push बैकग्राउंड में डिवाइस डिटेल तैयार करता है — यूजर को दिखता नहीं — और time-sensitive पुश Sleep Focus को पार करके दो बटन के साथ आता है: It’s me, और लाल रंग में Not me।
Not me कार्ड फ़्रीज़ करता है और रिकवरी स्क्रीन खोलता है। अगर पांच मिनट में कोई बटन टैप नहीं होता, तो वही जर्नी उसी चॉइस के साथ SMS पर fallback करती है, और Message Inbox अलर्ट को ऐप में इंतज़ार करते हुए रखता है।
इसे किसके लिए इस्तेमाल करें
यह लेवल वहां सही है जहां मैसेज तीन घंटे बाद पढ़ा जाए तो उसकी वैल्यू खत्म हो जाती है। ज़्यादातर ऐप्स में ऐसे गिने-चुने फ़्लो होते हैं, और बाकी सब active या passive पर होना चाहिए।
| मौका | पुश क्या कहता है | यह ब्रेकथ्रू का हकदार क्यों है |
|---|---|---|
| Fintech: फ़्रॉड और संदिग्ध लॉगिन | इस पेमेंट को approve करें: कार्ड फ़्रीज़ हुआ | Summary इंतज़ार करती है, पैसा चला जाता है |
| Trading और crypto: margin और liquidation | Margin call: 10 मिनट में liquidation | पोज़िशन बंद होने के बाद पढ़ा गया प्राइस अलर्ट बस एक रसीद है |
| Food delivery: कूरियर दरवाज़े पर | आपका कूरियर दरवाज़े पर है | दरवाज़े की विंडो एक-दो मिनट की होती है |
| Ride-hailing: ड्राइवर पहुंच गया | आपका ड्राइवर बाहर है | ड्राइवर दो मिनट इंतज़ार करता है। Summary तीन घंटे बाद आती है |
| Airlines और rail: उसी दिन की रुकावट | गेट बदलकर B12: फ़्लाइट कैंसल | यात्री अभी गलत टर्मिनल में खड़ा है |
| Healthcare और pharmacy: दवा और रिज़ल्ट | दवा का समय: आपका रिज़ल्ट तैयार है | Apple का अपना उदाहरण, और उन दो केस में से एक जिन्हें वह Critical के लिए मंज़ूरी देता है |
| Energy और utilities: आउटेज और सेफ़्टी | आपके इलाके में आउटेज: लीक का पता चला | लोग पहले से चिंतित हैं, और सेफ़्टी अलार्म Critical के योग्य हो सकता है |
| Lending, parking, EV charging: खर्च वाली डेडलाइन | पेमेंट ओवरड्यू: मीटर खत्म हो रहा है | एक फ़ीस जिसे यूजर अब भी टाल सकता है, लगभग उतनी ही देर जितनी पुश को पहुंचने में लगती है |
कब इसे active या passive पर रखें
Apple साफ़ कहता है कि यह लेवल असली अर्जेंसी के लिए है और मार्केटिंग के लिए इस्तेमाल नहीं होना चाहिए। जब Time-Sensitive पुश बिना टैप हुए पड़ा रहता है, iOS यूजर को लॉक स्क्रीन पर एक-टैप स्विच देता है जो आपके ऐप के लिए यह लेवल हमेशा के लिए बंद कर देता है, और उसे वापस मांगने का कोई तरीका नहीं। इसलिए ये अपनी जगह रहते हैं।
- प्रमोशन, डिस्काउंट और सीज़नल कैम्पेन — दिवाली सेल भी।
- कंटेंट ड्रॉप, नए एपिसोड और एडिटोरियल डाइजेस्ट।
- री-एंगेजमेंट, विन-बैक और कार्ट-अबैंडनमेंट रिमाइंडर।
- गेम LiveOps नज: एनर्जी रीफ़िल, इवेंट शुरू, स्ट्रीक रिमाइंडर।
प्लेटफ़ॉर्म और टेक्निकल कवरेज
Interruption levels iOS 15 का कॉन्सेप्ट है। Android अर्जेंसी को notification channel importance से चलाता है, जिसे Pushwoosh SDK आपके ऐप के कोड में रजिस्टर करने के बजाय पुश payload से बनाता है, और वेब पर इसके जैसा कुछ नहीं है। भारत जैसे Android-first मार्केट में यह लेवल आपके iPhone यूजर्स के लिए है, जबकि Android पर वही काम चैनल importance करती है। आखिरी कॉलम बताता है कि कहां लेवल खुद पुश है, और कहां वह किसी ऐसी चीज़ पर निर्भर है जो Apple को पहले देनी होती है।
| क्षमता | iOS | Android | Web | कौन डिलीवर करता है |
|---|---|---|---|---|
passive और active लेवल | iOS 15+ | – | – | पुश खुद, कोई ऐप कोड नहीं |
time-sensitive लेवल | iOS 15+ | – | – | पुश, जब आपका ऐप Time Sensitive Notifications capability घोषित करे |
critical लेवल | iOS 15+, entitlement ज़रूरी | – | – | पुश, जब Apple आपके ऐप को Critical Alerts entitlement दे |
| कंपोज़ करते समय नो-कोड टॉगल | हां, कैम्पेन की iOS सेटिंग्स में | – | – | Pushwoosh Control Panel, वन-टाइम पुश और प्रीसेट |
| API से लेवल सेट करना | /createMessage में ios_interruption_level | – | – | Messages API |
| हर जर्नी ब्रांच के लिए अलग लेवल | हां | – | – | जर्नी स्टेप, लेवल को मैसेज attribute के रूप में लिए हुए |
| यह पढ़ना कि डिवाइस अब भी Time-Sensitive की अनुमति देता है या नहीं | हां | – | – | Pushwoosh iOS SDK |
| तुलनीय अर्जेंसी कंट्रोल | चार interruption levels | चैनल importance और push priority | – | notification channel, पुश payload से बना |
passive और active लेवलtime-sensitive लेवलcritical लेवलios_interruption_levelसिक्योरिटी और होस्टिंग
Pushwoosh US और जर्मनी में अपने हार्डवेयर पर चलता है, GDPR के तहत।
यह कैसे काम करता है
लेवल सेट करना नो-कोड है। इसे इस्तेमाल करने का अधिकार पाना Time-Sensitive के लिए एक बार का इंजीनियरिंग स्टेप और Critical के लिए Apple का रिव्यू है, और यह स्टेप हर वेंडर पर एक जैसा है क्योंकि यह Apple का मॉडल है।
-
Entitlement एक बार क्लियर करें (डेवलपर)
passiveऔरactiveको कुछ नहीं चाहिए। Time-Sensitive को Xcode में घोषित Time Sensitive Notifications capability चाहिए, SDK वर्ज़न की कोई न्यूनतम सीमा नहीं। Critical को Apple से मिला Critical Alerts entitlement चाहिए, जो Developer Portal से रिक्वेस्ट होता है और हेल्थ, सेफ़्टी और सिक्योरिटी के लिए आरक्षित है, साथ में आपके ऐप में.criticalAlertauthorization रिक्वेस्ट। -
मैसेज पर लेवल सेट करें (नो-कोड या API)
कंपोज़र की iOS सेटिंग्स में Time-sensitive या Critical Push ऑन करें, या Messages API से
ios_interruption_levelभेजें। पुश के बारे में बाकी सब बिल्कुल पहले जैसा काम करता है। -
ऑर्केस्ट्रेट करें (नो-कोड)
वही ऑडियंस, वही कस्टमर जर्नी। उस ब्रांच पर लेवल बढ़ाएं जो इसकी हकदार है और बाकी को
activeयाpassiveपर छोड़ दें।
जानने लायक सीमाएं
संबंधित उत्पाद देखें
Pushwoosh के मोबाइल पुश नोटिफिकेशन से हर डिवाइस तक पहुंचें — Android, iOS, रिच कंटेंट, सटीक टारगेटिंग, क्रॉस-चैनल Journeys और 99% अपटाइम। नोटिफिकेशन को वफादार, पेइंग यूज़र्स में बदलें।
ऐप पूरी तरह बंद हो तब भी iPhone पर असली इनकमिंग कॉल बजाएं। Pushwoosh iOS SDK PushKit VoIP टोकन रजिस्टर करता है और हर कॉल CallKit को रिपोर्ट करता है।
Android 16 लॉक स्क्रीन पर ऑर्डर, राइड या डिलीवरी का एक लाइव कार्ड जो खुद अपडेट होता है। Pushwoosh इसे सर्वर से start, update और end करता है।
पुश में लेबल वाले एक्शन बटन्स जोड़ें ताकि यूज़र्स एक टैप में अप्रूव, क्लेम या ट्रैक करें। iOS बटन सेट Control Panel में नो-कोड बनाएं।
एक विजुअल टूल के साथ अपनी अभियानों को मैप करें और सुव्यवस्थित करें। Pushwoosh कस्टमर जर्नी बिल्डर का उपयोग करके संवाद करें, जुड़ाव बढ़ाएं, रिटेन करें, कन्वर्ट करें, सेगमेंट करें और प्रयोग करें।
Message Inbox आपके ऐप और वेबसाइट में इन-ऐप नोटिफिकेशन सेंटर जोड़ता है। Silent डिलीवरी उन यूजर्स तक भी पहुंचती है जिन्होंने पुश बंद किया है।