iOS, Android, और वेब के लिए पुश नोटिफ़िकेशन।
APNs, FCM और वेब ब्राउज़र पर ऑर्डर अपडेट, सुरक्षा अलर्ट और रिच मोबाइल नोटिफ़िकेशन भेजें। Bird डिवाइस टोकन और अनुमतियाँ अपने आप प्रबंधित करता है, और डिवाइस ऑफ़लाइन होने या पुश बंद होने पर आपको SMS या WhatsApp पर स्विच करने देता है।
आपका दिन, हर अपडेट के साथ।
आपका ऑर्डर रास्ते में है
अपने फ़ोन से अपनी डिलीवरी ट्रैक करें।
Trusted by engineering and product teams
shipping at global scale.
iOS, Android और वेब के लिए एक पुश पाइपलाइन।
अलग-अलग APNs और FCM सेवाएँ बनाने की ज़रूरत नहीं।
मौजूदा डिवाइस टोकन माइग्रेट करने, APNs और FCM क्रेडेंशियल कॉन्फ़िगर करने और पुश अलर्ट को अपने SMS और WhatsApp फ़ॉलबैक फ़्लो से जोड़ने के बारे में हमारी टीम से बात करें।
सेल्स से संपर्क करेंयह API लॉन्च होने पर कोड सैंपल उपलब्ध होंगे। SDK पहले से लाइव चैनलों को कवर करते हैं।
तीन पुश स्टैक संभाले बिना iOS, Android और वेब पर डिलीवर करें।
Bird सीधे APNs, FCM और वेब पुश सेवाओं से जुड़ता है और आपके लिए डिवाइस टोकन, प्लेटफ़ॉर्म फ़ॉर्मैटिंग और डिलीवरी ट्रैकिंग संभालता है।
- 01
एक अनुरोध से iOS, Android और वेब
एक नोटिफ़िकेशन भेजें और Bird उसे हर पंजीकृत डिवाइस के लिए Apple Push Notification service, Firebase Cloud Messaging और वेब पुश के ज़रिए डिलीवर करता है।
- 02
बिल्ट-इन डिवाइस टोकन डायरेक्टरी
उपयोगकर्ताओं के साइन इन करते ही डिवाइस टोकन पंजीकृत करें। Bird प्लेटफ़ॉर्म, भाषा और हाल की गतिविधि ट्रैक करता है, ताकि आपको अपना टोकन डेटाबेस न संभालना पड़े।
- 03
एक डिवाइस या पूरे उपयोगकर्ता को लक्षित करें
किसी एक फ़ोन पर नोटिफ़िकेशन भेजें, या उपयोगकर्ता प्रोफ़ाइल को लक्षित करें ताकि Bird अलर्ट को उनके ऑप्ट-इन किए गए फ़ोन, टैबलेट और ब्राउज़र पर डिलीवर करे।
- 04
हर डिवाइस के लिए नोटिफ़िकेशन अनुमतियाँ
ग्राहकों को ऑफ़िस लैपटॉप पर मार्केटिंग अलर्ट म्यूट करने दें, जबकि उनके फ़ोन पर ऑर्डर और सुरक्षा अपडेट चालू रहें।
- 05
रिच मीडिया, एक्शन बटन और डीप लिंक
एक अनुरोध में इमेज, इंटरैक्टिव बटन और ऐप डीप लिंक शामिल करें। Bird पेलोड को iOS अलर्ट बैनर और Android नोटिफ़िकेशन दोनों के लिए फ़ॉर्मैट करता है।
- 06
साइलेंट बैकग्राउंड डेटा सिंक
उपयोगकर्ता के स्क्रीन खोलने से पहले इनबॉक्स स्थिति रीफ़्रेश करने, राइड स्थिति सिंक करने या सामग्री पहले से लाने के लिए अपने ऐप को बैकग्राउंड में जगाएँ।
- 07
ऑडियंस और टैग टार्गेटिंग
पंजीकरण के समय डिवाइस को विषय, क्षेत्र या प्लान स्तर के अनुसार समूहित करें, फिर बाहरी CDP के बिना उत्पाद घोषणाएँ या स्थानीय अलर्ट प्रसारित करें।
- 08
डिलीवरी और टैप ट्रैकिंग
देखें कि नोटिफ़िकेशन कब डिवाइस तक पहुँचा, कब टैप हुआ या कब हटाया गया, ताकि आप एंगेजमेंट माप सकें और फ़ॉलो-अप संदेश ट्रिगर कर सकें।
- 09
पुराने टोकन की स्वचालित सफ़ाई
जब कोई उपयोगकर्ता आपका ऐप अनइंस्टॉल करता है या डिवाइस टोकन की अवधि समाप्त हो जाती है, तो APNs और FCM इसकी सूचना देते हैं और Bird टोकन को अपने आप निष्क्रिय कर देता है।
- 10
SMS, ईमेल और WhatsApp के साथ एकीकृत
सभी चैनलों पर एक ही API कुंजी, SDK और वेबहुक फ़ॉर्मैट का उपयोग करें, ताकि न पहुँचा पुश नोटिफ़िकेशन SMS या WhatsApp फ़ॉलबैक ट्रिगर कर सके।
मल्टी-चैनल डिलीवरी
पुश नोटिफ़िकेशन को अपने SMS, ईमेल और सत्यापन फ़्लो से जोड़े रखें।
iOS, Android और वेब पुश के लिए अलग-अलग इंटीग्रेशन संभालने से आपके मोबाइल अलर्ट बाकी ग्राहक संदेशों से कट जाते हैं। जब कोई उपयोगकर्ता पुश अनुमतियाँ बंद कर देता है या उसका डेटा कनेक्शन टूट जाता है, तो ज़रूरी लॉगिन कोड और डिलीवरी अपडेट अनदेखे रह जाते हैं। Bird में SMS, WhatsApp और ईमेल के साथ पुश चलाने से आप डिवाइस टोकन एक जगह प्रबंधित कर सकते हैं और अलर्ट पहुँचाना ज़रूरी होने पर अपने आप दूसरे चैनल पर स्विच कर सकते हैं।
import { BirdClient } from "@messagebird/sdk";
const bird = new BirdClient({
apiKey: process.env.BIRD_API_KEY!,
});
// Send by device token...
const { data, error } = await bird.push.send({
to: "token_aPa91Hb...XzQ",
title: "Your driver is two minutes away",
body: "Tap to see the live map.",
data: { ride_id: "ride_2891" },
}).safe();
// ...or by user_id, fanning out to every opted-in device.
await bird.push.send({
to: { user_id: "usr_4hQ2m" },
title: "Your code is 482917",
body: "Enter it on the login screen.",
data: { kind: "otp" },
});
if (error) throw error;
console.log(data.id);
// → "push_2nQ81oP3..."
डिलीवरी, टैप और विफल डिवाइस को रीयल टाइम में ट्रैक करें।
जैसे ही नोटिफ़िकेशन डिवाइस तक पहुँचते हैं, टैप होते हैं या विफल होते हैं, साइन किए गए वेबहुक इवेंट पाएँ, ताकि आपका ऐप तुरंत फ़ॉलबैक संदेश ट्रिगर कर सके या डिलीवरी लॉग अपडेट कर सके।
विफल वेबहुक डिलीवरी के लिए 5 सेकंड, 5 मिनट, 30 मिनट, 2 घंटे, 5 घंटे और 10 घंटे के अंतराल पर अपने आप फिर से प्रयास किया जाता है। आप छूटे हुए इवेंट डैशबोर्ड या API से दोबारा भी चला सकते हैं।
push.queuedBird ने आपका अनुरोध स्वीकार किया और नोटिफ़िकेशन को डिलीवरी के लिए कतार में रखा।push.sentApple, Google या ब्राउज़र पुश सेवा को सौंप दिया गया।push.deliveredजहाँ प्लेटफ़ॉर्म डिलीवरी रसीद देता है, वहाँ उपयोगकर्ता के डिवाइस पर डिलीवरी की पुष्टि हुई।push.openedउपयोगकर्ता ने आपका ऐप या डीप लिंक खोलने के लिए नोटिफ़िकेशन पर टैप किया।push.dismissedउपयोगकर्ता ने नोटिफ़िकेशन खोले बिना हटा दिया।push.failedडिलीवरी विफल रही क्योंकि ऐप अनइंस्टॉल हो गया या टोकन की अवधि समाप्त हो गई। Bird टोकन को अपने आप निष्क्रिय कर देता है।
कुछ ही मिनटों में SMS के साथ पुश सूचनाएँ जोड़ें।
एक ही Bird SDK, API कुंजी और वेबहुक हैंडलर से पुश सूचनाएँ और टेक्स्ट संदेश भेजें। मुफ़्त पुश अलर्ट से शुरू करें, और जब डिवाइस तक पहुँचा न जा सके तो SMS पर स्विच करें।
Push.
लॉगिन कोड और रीयल-टाइम अपडेट उपयोगकर्ता के उन iOS, Android और वेब डिवाइस पर पहुँचाएँ जिन पर उसने सहमति दी है।
SMS।
जब पुश अनुमतियाँ बंद हों या डिवाइस ऑफ़लाइन हो, तो ग्राहक तक टेक्स्ट संदेश से पहुँचें।
iOS, Android और वेब पर अनुमानित मूल्य निर्धारण।
मोबाइल और वेब प्लेटफ़ॉर्म पर एक समान दर से, हर डिलीवर हुई सूचना के लिए भुगतान करें। डिवाइस टोकन प्रबंधन, ऑडियंस टैग और वेबहुक इवेंट शामिल हैं। वॉल्यूम मूल्य निर्धारण के लिए सेल्स से संपर्क करें।
मोबाइल और वेब पर समय पर अलर्ट पहुँचाएँ।
अपने एप्लिकेशन में iOS, Android और वेब पुश सूचनाएँ जोड़ने के बारे में हमारी टीम से बात करें।