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:

  1. Zaloguj się do aplikacji mobilnej za pomocą adresu e-mail lub numeru telefonu, dzięki którym łatwo znajdziesz swój profil w Klaviyo.
  2. 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.
  3. 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.
  4. W sekcji Zgoda na kanał potwierdź, że Twój profil ma subskrybować powiadomienie push.
  1. Utwórz listę lub segment zawierający tylko Twój profil.
  2. Utwórz kampanię powiadomienia push i wybierz tę listę lub segment jako odbiorców.
  3. Potwierdź, że powiadomienie wyświetla się na urządzeniu.
  4. Stuknij powiadomienie na swoim urządzeniu, aby otworzyć aplikację.
  5. 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

Dodatkowe źródła

Czy ten artykuł był pomocny?
Ten formularz służy tylko do przesyłania opinii na temat artykułów. Dowiedz się, jak skontaktować się z zespołem ds. pomocy.

Dowiedz się od Klaviyo więcej

Społeczność
Nawiązuj kontakty z osobami na podobnych stanowiskach, partnerami oraz ekspertami i ekspertkami Klaviyo – inspirujcie się nawzajem, wymieniajcie spostrzeżeniami i pomagajcie szukać odpowiedzi na nurtujące Was pytania.
Partnerzy
Zatrudnij certyfikowanego eksperta Klaviyo, który pomoże Ci w konkretnym zadaniu lub w ciągłym zarządzaniu marketingiem.
Pomoc

Uzyskaj wsparcie za pośrednictwem konta.

E-mail do zespołu ds. pomocy (konta w bezpłatnym okresie próbnym oraz konta płatne) Całodobowa dostępność

Czat/wirtualna pomoc
Dostępność różni się w–zależności od lokalizacji i typu planu.