Powiadomienia push dla iOS, Androida i przeglądarek.
Wysyłaj aktualizacje zamówień, alerty bezpieczeństwa i rozbudowane powiadomienia mobilne przez APNs, FCM i przeglądarki internetowe. Bird automatycznie zarządza tokenami urządzeń i uprawnieniami oraz pozwala przełączyć się na SMS lub WhatsApp, gdy urządzenie jest offline lub powiadomienia push są wyłączone.
Twój dzień, zawsze na bieżąco.
Twoje zamówienie jest w drodze
Śledź dostawę ze swojego telefonu.
Trusted by engineering and product teams
shipping at global scale.
Jeden potok push dla iOS, Androida i przeglądarek.
Nie musisz budować osobnych usług dla APNs i FCM.
Porozmawiaj z naszym zespołem o migracji istniejących tokenów urządzeń, konfiguracji poświadczeń APNs i FCM oraz połączeniu powiadomień push z przepływami awaryjnymi przez SMS i WhatsApp.
Skontaktuj się z działem sprzedażyPrzykłady kodu pojawią się, gdy to API zostanie udostępnione. SDK obsługują już aktywne kanały.
Dostarczaj na iOS, Androida i do przeglądarek bez utrzymywania trzech osobnych stosów push.
Bird łączy się bezpośrednio z APNs, FCM i usługami web push, obsługując za Ciebie tokeny urządzeń, formatowanie dla poszczególnych platform i śledzenie dostarczenia.
- 01
iOS, Android i przeglądarki w jednym żądaniu
Wyślij jedno powiadomienie, a Bird dostarczy je przez Apple Push Notification service, Firebase Cloud Messaging i web push na każde zarejestrowane urządzenie.
- 02
Wbudowany katalog tokenów urządzeń
Rejestruj tokeny urządzeń, gdy użytkownicy się logują. Bird śledzi platformę, język i ostatnią aktywność, więc nie musisz utrzymywać własnej bazy tokenów.
- 03
Wysyłaj do jednego urządzenia lub do wszystkich urządzeń użytkownika
Wyślij powiadomienie na konkretny telefon albo wskaż profil użytkownika, a Bird dostarczy je na wszystkie jego telefony, tablety i przeglądarki z wyrażoną zgodą.
- 04
Uprawnienia do powiadomień dla każdego urządzenia
Pozwól klientom wyciszyć powiadomienia marketingowe na służbowym laptopie, zachowując aktywne aktualizacje zamówień i alerty bezpieczeństwa na telefonie.
- 05
Multimedia, przyciski akcji i deep linki
Dodawaj obrazy, interaktywne przyciski i deep linki do aplikacji w jednym żądaniu. Bird formatuje ładunek zarówno dla banerów powiadomień na iOS, jak i powiadomień na Androidzie.
- 06
Ciche synchronizowanie danych w tle
Wybudzaj aplikację w tle, aby odświeżyć stan skrzynki, zsynchronizować status przejazdu lub wstępnie pobrać treść, zanim użytkownik otworzy ekran.
- 07
Targetowanie według odbiorców i tagów
Grupuj urządzenia według tematu, regionu lub planu już przy rejestracji, a potem wysyłaj ogłoszenia produktowe lub lokalne alerty bez zewnętrznej platformy CDP.
- 08
Śledzenie dostarczeń i kliknięć
Sprawdzaj, kiedy powiadomienie dociera do urządzenia, zostaje kliknięte lub odrzucone, aby mierzyć zaangażowanie i uruchamiać kolejne wiadomości.
- 09
Automatyczne usuwanie nieaktualnych tokenów
Gdy użytkownik odinstaluje aplikację lub token urządzenia wygaśnie, APNs i FCM to zgłaszają, a Bird automatycznie dezaktywuje token.
- 10
Zintegrowane z SMS, e-mailem i WhatsApp
Używaj tego samego klucza API, tego samego SDK i formatu webhooków we wszystkich kanałach, aby niedostarczone powiadomienie push mogło uruchomić wiadomość awaryjną przez SMS lub WhatsApp.
Dostarczanie wielokanałowe
Połącz powiadomienia push z przepływami SMS, e-mail i weryfikacji.
Utrzymywanie osobnych integracji dla push na iOS, Androidzie i w przeglądarce odcina powiadomienia mobilne od reszty komunikacji z klientami. Gdy użytkownik wyłączy uprawnienia push lub straci połączenie z internetem, ważne kody logowania i aktualizacje dostaw pozostają niezauważone. Obsługa push razem z SMS, WhatsApp i e-mailem w Bird pozwala zarządzać tokenami urządzeń w jednym miejscu i automatycznie przełączyć się na inny kanał, gdy powiadomienie musi dotrzeć do odbiorcy.
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..."
Śledź dostarczenia, kliknięcia i nieudane urządzenia w czasie rzeczywistym.
Otrzymuj podpisane zdarzenia webhook, gdy powiadomienia docierają do urządzeń, zostają kliknięte lub kończą się błędem, aby Twoja aplikacja mogła od razu wysłać wiadomość awaryjną lub zaktualizować logi dostarczeń.
Nieudane dostarczenia webhooków są automatycznie ponawiane po 5 s, 5 min, 30 min, 2 h, 5 h i 10 h. Pominięte zdarzenia możesz też odtworzyć z panelu lub przez API.
push.queuedBird przyjął żądanie i umieścił powiadomienie w kolejce do dostarczenia.push.sentPrzekazano do Apple, Google lub usługi push przeglądarki.push.deliveredPotwierdzono dostarczenie na urządzenie użytkownika, jeśli platforma obsługuje potwierdzenia dostarczenia.push.openedUżytkownik kliknął powiadomienie, aby otworzyć aplikację lub deep link.push.dismissedUżytkownik usunął powiadomienie bez otwierania go.push.failedDostarczenie nie powiodło się, ponieważ aplikacja została odinstalowana lub token wygasł. Bird automatycznie wyłącza token.
Dodaj powiadomienia push obok SMS w kilka minut.
Wysyłaj powiadomienia push i wiadomości tekstowe za pomocą tego samego SDK SDK od Bird, tego samego klucza API i tej samej obsługi webhooków. Zacznij od bezpłatnego alertu push i przełącz się na SMS, gdy urządzenie jest nieosiągalne.
Push.
Dostarczaj kody logowania i aktualizacje w czasie rzeczywistym na urządzenia iOS, Android i przeglądarki, na których użytkownik wyraził zgodę.
SMS.
Docieraj do klienta wiadomością tekstową, gdy uprawnienia push są wyłączone lub urządzenie jest offline.
Przewidywalne ceny na iOS, Androida i web.
Płać za każde dostarczone powiadomienie według jednej stałej stawki na platformach mobilnych i webowych. Zarządzanie tokenami urządzeń, tagi odbiorców i zdarzenia webhooków są wliczone w cenę. Skontaktuj się z działem sprzedaży w sprawie cen przy dużych wolumenach.
Dostarczaj alerty na czas na urządzenia mobilne i w przeglądarce.
Porozmawiaj z naszym zespołem o dodaniu powiadomień push na iOS, Androida i web do swojej aplikacji.