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:

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:

  1. Log in op je mobiele app met een e-mailadres of telefoonnummer waarmee je je profiel in Klaviyo makkelijk kunt vinden.
  2. 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.
  3. 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.
  4. Controleer onder kanaaltoestemming of je profiel is aangemeld voor Mobile Push-pushmeldingen.
  1. Maak een lijst of segment met alleen je profiel.
  2. Maak een pushmeldingcampagne en selecteer die lijst of dat segment als doelgroep.
  3. Rond het maken van het bericht af en stuur de campagne vervolgens naar je testlijst of segment.
  4. Controleer of de melding op het apparaat verschijnt.
  5. Tik op de melding op je apparaat om je app te openen.
  6. 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

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.

Was dit artikel nuttig?
Gebruik dit formulier alleen voor feedback op artikelen. Meer informatie over hoe je contact opneemt met support.

Ontdek meer van Klaviyo

Community
Maak contact met collega's, partners en Klaviyo-experts om inspiratie op te doen, inzichten te delen en antwoorden te krijgen op al je vragen.
Partners
Huur een Klaviyo-gecertificeerde expert in om je te helpen met een specifieke taak of voor doorlopend marketingbeheer.
Support

Krijg ondersteuning via je account.

E-mailsupport (gratis proefperiodes en betaalde accounts) 24/7 beschikbaar

Chat-/virtuele assistentie
Beschikbaarheid varieert per locatie en type abonnement