Jak skonfigurować powiadomienia push w aplikacji React Native
Czego się dowiesz?
Dowiedz się, jak używać zestawu SDK React Native od Klaviyo do wysyłania powiadomień push Mobile Push.
Co to jest zestaw SDK?
Co to jest React Native?
React Native to hybrydowy framework, który pozwala tworzyć aplikacje mobilne zarówno na iOS, jak i na Androida. Jest napisany w JavaScript i pozwala Ci korzystać z jednej bazy kodu na obu platformach. Aplikacje React Native wyglądają jak każda inna aplikacja.
Zestaw SDK React Native Klaviyo pozwala połączyć Klaviyo z aplikacjami zbudowanymi w React Native.
Kilka słów na początek
Zanim będzie można skonfigurować powiadomienia push w aplikacji React Native, należy:
- Masz własną aplikację React Native na iOS, Androida lub na oba systemy.
- Zainstaluj zestaw SDK React Native w swojej aplikacji mobilnej.
Musisz też skonfigurować części natywnego zestawu SDK iOS i zestawu SDK Android (tam, gdzie ma to zastosowanie), zgodnie z informacjami w dokumentacji zestawu SDK React Native.
Skonfiguruj powiadomienia push
Gdy spełnisz powyższe wymagania, skonfiguruj powiadomienia push w Klaviyo dla odpowiednich platform, które obsługuje aplikacja na każdej z nich: iOS, Android lub obie. Jeśli Twoja aplikacja obsługuje obie platformy, wykonaj oba przewodniki konfiguracji poniżej.
Instrukcje znajdziesz w naszych przewodnikach konfiguracji dla:
Przetestuj wysyłanie powiadomienia push
Po skonfigurowaniu powiadomień push na swoim koncie Klaviyo i potwierdzeniu, że zestaw SDK Klaviyo React Native jest zainstalowany w Twojej aplikacji mobilnej:
- Zaloguj się do aplikacji mobilnej za pomocą adresu e-mail lub numeru telefonu, dzięki którym łatwo znajdziesz swój profil w Klaviyo.
- Jeśli pojawi się taka prośba, włącz powiadomienia push dla swojej aplikacji. Jeśli taka prośba się nie pojawi, upewnij się w ustawieniach urządzenia, że powiadomienia push są włączone dla tej aplikacji.
- W Klaviyo przejdź do Odbiorcy > Profile i znajdź swój testowy profil. Jeśli nie możesz znaleźć swojego profilu, skontaktuj się z deweloperem swojej aplikacji, aby potwierdzić, że Twoja aplikacja wysyła do Klaviyo identyfikatory profilu.
- W sekcji Zgoda na kanał potwierdź, że Twój profil ma subskrybować powiadomienie push.

- Utwórz listę lub segment zawierający tylko Twój profil.
- Utwórz kampanię powiadomienia push i wybierz tę listę lub segment jako odbiorców.
- Potwierdź, że powiadomienie wyświetla się na urządzeniu.
- Stuknij powiadomienie na swoim urządzeniu, aby otworzyć aplikację.
- Sprawdź kanał Aktywność na swoim profilu, aby potwierdzić, że widzisz zarówno zdarzenie Otrzymane powiadomienie push, jak i zdarzenie Otwarte powiadomienie push.
Jeśli Twoja aplikacja obsługuje zarówno iOS, jak i Androida, powtórz test na urządzeniu dla każdej z tych platform.
Rozwiązywanie problemów
- Dlaczego nie widzę tokena powiadomień push na moim profilu w Klaviyo? Podobnie jak w przypadku adresu e-mail w wiadomościach e-mail, powiadomienia push są wysyłane na tokeny powiadomień push. Twoja aplikacja mobilna musi przekazywać token powiadomień push urządzenia do Klaviyo, abyś mógł/mogła wysyłać powiadomienia push na to urządzenie. Potwierdź z deweloperem aplikacji, że wdrożył kod opisany w sekcji Powiadomienia push w naszej dokumentacji zestawu SDK.
- Dlaczego obrazy nie wyświetlają się w powiadomieniach push na iOS? Multimedia w wersji rozszerzonej wyświetlają się na iOS tylko wtedy, gdy dodasz do swojej aplikacji rozszerzenie Notification Service Extension. Potwierdź ze swoim deweloperem aplikacji, że wdrożył kod opisany w sekcji Rich Push w naszej dokumentacji zestawu SDK.
- Dlaczego nie widzę zdarzeń „Opened Push”, nawet gdy stukam w powiadomienie? Twoja aplikacja musi mieć skonfigurowane śledzenie otwarć push, aby raportować zdarzenia Opened Push do Klaviyo. Współpracuj ze swoim deweloperem, aby skonfigurować automatyczne śledzenie lub wdrożyć kod śledzenia w natywnej części iOS lub Android Twojej aplikacji, zgodnie z opisem w sekcji Śledzenie zdarzeń otwarcia naszej dokumentacji zestawu SDK.
Dodatkowe źródła
- Dowiedz się więcej o zgodzie na powiadomienia push
- Dowiedz się, jak korzystać z powiadomień push w kampaniach.
- Sprawdź, jak używać linków głębokich w powiadomieniach push.
Dodatkowe źródła
- Jak skonfigurować powiadomienie push iOS
Dowiedz się, jak skonfigurować powiadomienia push na swoim koncie Klaviyo. Po wykonaniu kroków opisanych w tym artykule będziesz w stanie wysyłać powiadomienia push w sekwencjach i kampaniach.
- Jak skonfigurować powiadomienia push na Androidzie
Dowiedz się, jak skonfigurować powiadomienia push na Androida na swoim koncie Klaviyo. Po wykonaniu kroków opisanych w tym artykule będziesz w stanie wysyłać powiadomienia push w sekwencjach i kampaniach.
- Wprowadzenie do powiadomień push na urządzenia mobilne
Zapoznaj się z powiadomieniami push, w tym z tym, czym są, jak wyglądają i jakich informacji potrzebujesz, aby zacząć je wysyłać.