Du kommer att lära dig

Läs mer om hur du använder Klaviyos React Native software development kit (SDK) för att skicka mobil push pushnotiser.

Vad är ett software development kit (SDK)?

En software development kit (SDK) är ett paket med färdig kod som din utvecklare lägger till i din app så att den kan ansluta till en extern tjänst, som Klaviyo. Använd den software development kit (SDK) som är byggd för samma ramverk som din app. För en React Native-app använder du Klaviyos React Native software development kit (SDK).

Vad är React Native?

React Native är ett hybridramverk som gör att du kan skapa mobilappar för både iOS och Android. Det är skrivet i JavaScript och gör att du kan använda en enda kodbas för båda plattformarna. React Native-appar ser ut som alla andra appar.

Klaviyos React Native SDK gör att du kan ansluta Klaviyo till appar som har byggts med React Native.

Innan du börjar

Innan du kan konfigurera pushnotiser för din React Native-app måste du:

Du måste också konfigurera delar av den inbyggda iOS software development kit (SDK) och Android software development kit (SDK) där det är tillämpligt, enligt anvisningarna i dokumentationen för React Native software development kit (SDK).

Konfigurera pushnotiser

När du har uppfyllt kraven ovan konfigurerar du pushnotiser i Klaviyo för varje plattform som din app stöder: iOS, Android eller båda. Om din app har stöd för båda plattformarna slutför du båda installationsguiderna nedan.

Instruktioner hittar du i våra installationsguider för:

Testa att skicka en pushnotis

När du har konfigurerat pushnotiser i ditt Klaviyo-konto och har bekräftat att Klaviyo React Native software development kit (SDK) är installerat i din mobilapp:

  1. Logga in i din mobilapp med en e-postadress eller ett telefonnummer som gör det enkelt att hitta din profil i Klaviyo.
  2. Om du uppmanas att göra det, aktivera pushnotiser för din app. Om du inte uppmanas att göra det, bekräfta att pushnotiser är aktiverade för appen i enhetens inställningsapp.
  3. I Klaviyo går du till Målgrupp > Profiler och hittar din testprofil. Om du inte kan hitta din profil kan du kolla med din apputvecklare för att bekräfta att din app skickar profilidentifierare till Klaviyo.
  4. Under Samtycke för kanal bekräftar du att din profil prenumererar på pushnotis för Mobil push.
  1. Skapa en lista eller ett segment som bara innehåller din profil.
  2. Skapa en pushnotiskampanj och välj den listan eller det segmentet som målgrupp.
  3. Slutför skapandet av meddelandet och skicka sedan kampanjen till din testlista eller ditt testsegment.
  4. Bekräfta att aviseringen visas på enheten.
  5. Tryck på aviseringen på din enhet för att öppna din app.
  6. Kontrollera din profils aktivitetsflöde för att bekräfta att du ser både en händelse av typen Received Push och en händelse av typen Opened Push.

Om din app har stöd för både iOS och Android ska du göra om testet på en enhet för varje plattform.

Felsökning

  • Varför ser jag inte en pushtoken på min profil i Klaviyo? Precis som en e-postadress fungerar för e-post skickas pushnotiser till pushtokens. Din mobilapp måste vidarebefordra en enhets pushtoken till Klaviyo för att du ska kunna skicka pushnotiser till den enheten. Stäm av med din apputvecklare att de har implementerat koden som beskrivs i avsnittet pushnotis i vår dokumentation för software development kit (SDK).
  • Varför visas inga bilder för iOS-pushnotiser? Rich media visas på iOS endast om du lägger till Notification Service Extension i din app. Bekräfta med din apputvecklare att de har implementerat koden som beskrivs i avsnittet Rich Push i vår dokumentation för software development kit (SDK).
  • Varför ser jag inga Öppnad push-händelser även när jag trycker på en avisering? Din app måste ha spårning för push-öppning konfigurerad för att rapportera Öppnad push-händelser till Klaviyo. Arbeta tillsammans med din utvecklare för att konfigurera automatisk spårning eller implementera spårningskoden i den inbyggda iOS- eller Android-delen av din app, enligt beskrivningen i avsnittet Spårning av öppningshändelser i vår dokumentation för software development kit (SDK).

Ytterligare resurser

Ytterligare resurser

Var den här artikeln till hjälp?
Använd endast detta formulär för feedback på artiklar. Lär dig hur du kontaktar support.

Utforska mer från Klaviyo

Community
Få kontakt med kollegor, partner och Klaviyo-experter för att hitta inspiration, dela insikter och få svar på alla dina frågor.
Partners
Anlita en Klaviyo-certifierad expert för att hjälpa dig med en specifik uppgift eller för löpande marknadsföringshantering.
Support

Få tillgång till support via ditt konto.

E-postsupport (gratis provperiod och betalkonton) Tillgänglig dygnet runt, alla dagar i veckan

Chatt/virtuell hjälp
Tillgängligheten varierar beroende på plats och abonnemangstyp