Hoe je pushmeldingen instelt voor een React Native-app
Wat je leert
Meer informatie over het gebruik van Klaviyo’s React Native software development kit (SDK) om Mobile Push-pushmeldingen te versturen.
Wat is een software development kit (SDK)?
Een software development kit (SDK) is een pakket met vooraf gebouwde code dat je ontwikkelaar toevoegt aan je app, zodat die verbinding kan maken met een externe dienst, zoals Klaviyo. Gebruik de software development kit (SDK) die is gebouwd voor hetzelfde framework als je app. Gebruik voor een React Native-app de React Native software development kit (SDK) van Klaviyo.
Wat is React Native?
React Native is een hybride framework waarmee je mobiele apps kunt maken voor zowel iOS als Android. Het is geschreven in JavaScript en stelt je in staat om één codebase voor beide platforms te gebruiken. React Native-apps zien eruit als alle andere apps.
De React Native software development kit (SDK) van Klaviyo stelt je in staat om Klaviyo te verbinden met apps die zijn gebouwd met React Native.
Voordat je van start gaat
Voordat je pushmeldingen voor je React Native-app kunt instellen, moet je:
- Heb je een eigen React Native-app voor iOS, Android of allebei.
- Installeer de React Native-software development kit (SDK) in je mobiele app.
Je moet ook delen van de native iOS software development kit (SDK) en Android software development kit (SDK) instellen, waar van toepassing zoals vermeld in de React Native software development kit (SDK) -documentatie.
Pushmeldingen instellen
Zodra je aan de bovenstaande vereisten voldoet, configureer je pushmeldingen in Klaviyo voor elk platform dat je app ondersteunt: iOS, Android of allebei. Als je app beide platforms ondersteunt, doorloop dan beide installatiehandleidingen hieronder.
Voor instructies, bekijk onze installatiehandleidingen voor:
Test het verzenden van een pushmelding
Nadat je pushmeldingen in je Klaviyo-account hebt geconfigureerd en hebt bevestigd dat de Klaviyo React Native software development kit (SDK) in je mobiele app is geïnstalleerd:
- Log in op je mobiele app met een e-mailadres of telefoonnummer waarmee je je profiel in Klaviyo makkelijk kunt vinden.
- Schakel, als daarom wordt gevraagd, pushmeldingen in voor je app. Als je daar niet om wordt gevraagd, controleer dan in de instellingen-app van je apparaat of pushmeldingen voor de app zijn ingeschakeld.
- Ga in Klaviyo naar Doelgroep > Profielen en zoek je testprofiel. Als je je profiel niet kunt vinden, neem dan contact op met je app-ontwikkelaar om te bevestigen dat je app profiel-ID's naar Klaviyo stuurt.
- Controleer onder kanaaltoestemming of je profiel is aangemeld voor Mobile Push-pushmeldingen.

- Maak een lijst of segment met alleen je profiel.
- Maak een pushmeldingcampagne en selecteer die lijst of dat segment als doelgroep.
- Rond het maken van het bericht af en stuur de campagne vervolgens naar je testlijst of segment.
- Controleer of de melding op het apparaat verschijnt.
- Tik op de melding op je apparaat om je app te openen.
- Controleer de activiteitsfeed van je profiel om te bevestigen dat je zowel een Received Push-event als een Opened Push-event ziet.
Als je app zowel iOS als Android ondersteunt, herhaal je de test op een apparaat voor elk platform.
Probleemoplossing
- Waarom zie ik geen pushtoken op mijn profiel in Klaviyo? Net als een e-mailadres voor e-mails worden pushmeldingen verzonden naar pushtokens. Je mobiele app moet de pushtoken van een apparaat doorsturen naar Klaviyo, zodat je pushmeldingen naar dat apparaat kunt sturen. Bevestig bij je app-ontwikkelaar dat ze de code hebben geïmplementeerd die wordt beschreven in het gedeelte pushmelding van onze software development kit (SDK)-documentatie.
- Waarom worden afbeeldingen niet weergegeven voor iOS-pushmeldingen? Rich media wordt alleen op iOS weergegeven als je de Notification Service Extension aan je app toevoegt. Bevestig bij je app-ontwikkelaar dat zij de code hebben geïmplementeerd die wordt beschreven in de sectie Rich Push van onze documentatie over de software development kit (SDK).
- Waarom zie ik geen gebeurtenissen voor geopende pushmelding, zelfs als ik op een melding tik? Je app moet push open tracking geconfigureerd hebben om Opened Push-events te rapporteren aan Klaviyo. Werk samen met je ontwikkelaar om automatische tracking in te stellen of de trackingcode te implementeren in het native iOS- of Android-gedeelte van je app, zoals beschreven in de sectie Tracking Open Events van onze documentatie voor de software development kit (SDK).
Extra hulpbronnen
- Meer informatie over pushmeldingtoestemming
- Lees hoe je pushmeldingen gebruikt voor campagnes.
- Bekijk hoe je deeplinks in pushmeldingen gebruikt.
Extra hulpbronnen
- Zo stel je iOS-pushmeldingen in
Ontdek hoe je pushmeldingen instelt in je Klaviyo-account. Nadat je de stappen in dit artikel hebt voltooid, kun je pushmeldingen versturen in je flows en campagnes.
- Android-pushmelding instellen
Lees hoe je pushmeldingen voor Android instelt in je Klaviyo-account. Nadat je de stappen in dit artikel hebt voltooid, kun je pushmeldingen versturen in je flows en campagnes.
- Introductie tot Mobile Push-pushmeldingen
Maak kennis met Mobile Push-pushmeldingen, waaronder wat ze zijn, hoe ze eruitzien en welke informatie je nodig hebt om te beginnen met verzenden.