Objectif de cet article

Apprenez à configurer les notifications push pour Android dans votre compte Klaviyo. Après avoir suivi les étapes de cet article, vous serez en mesure d’envoyer des notifications push dans vos flux et campagnes. Pour que les notifications soient effectivement envoyées sur les appareils, vous devez également installer le SDK mobile Klaviyo approprié dans le code de votre application mobile, puis publier une nouvelle version de l’application avec le SDK installé.

Avant de commencer

Pour utiliser les notifications push Android dans Klaviyo, vous devez :

  1. Vous devez avoir votre propre application mobile Android native.
  2. Créez un compte de service Google pour le projet Firebase de votre application. Suivez le guide associé pour activer l’API Firebase Cloud Messaging et attribuer au compte de service l’autorisation de créer des messages.
  3. Vous devez générer une clé d’authentification du service Google qui sera importée dans Klaviyo (plus de détails ci-dessous).
  4. Installez le SDK mobile Klaviyo approprié (Android, React Native ou Flutter) et configurez le tracking des événements ainsi que les notifications push dans votre application Android.

Vous devez être propriétaire, administrateur, ou gestionnaire pour modifier les paramètres de notification push, ou disposer d’un rôle personnalisé incluant l’autorisation push dans les paramètres du compte.

Configurer les notifications push Android dans Klaviyo

  1. Cliquez sur le nom de votre organisation dans le coin inférieur gauche.
  2. Accédez à Paramètres > Notifications push.
  3. Sur la page Paramètres de l’application mobile, cliquez sur Activer à côté de l’option Android.
  4. Complétez les informations demandées :
    • Nom du package
      Saisissez le nom de votre package, que vous trouverez dans l’URL de la fiche de votre application sur Google Play ou dans le fichier Gradle de votre module d’application. Il se présente ainsi : com.votreentreprise.votreprojet.
    • Clé de compte de service Google
      Créez votre clé de compte de service Google, puis importez le fichier JSON dans Klaviyo. Le fichier JSON de la clé doit ressembler à ceci :
      {  "type": "service_account",
        "project_id": "PROJECT_ID",
        "private_key_id": "KEY_ID",
        "private_key": "-----BEGIN PRIVATE KEY-----\nPRIVATE_KEY\n-----END PRIVATE KEY-----\n",
        "client_email": "SERVICE_ACCOUNT_EMAIL",
        "client_id": "CLIENT_ID",
        "auth_uri": "https://accounts.google.com/o/oauth2/auth",
        "token_uri": "https://accounts.google.com/o/oauth2/token",
        "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
        "client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/SERVICE_ACCOUNT_EMAIL"}
  5. Cliquez sur Enregistrer pour terminer la configuration des notifications push pour votre application Android.
Android push notification setup screen
Android push notification setup screen

Une notification de réussite confirme que votre configuration Android des notifications push a été enregistrée. Vous pouvez désormais créer des notifications push dans les campagnes et les flux.

Testez l’envoi d’une notification push

Avant de tester, configurez les notification push Android dans votre compte Klaviyo et installez sur votre appareil de test une version de votre application qui inclut le SDK Klaviyo et sa configuration de notification push :

  1. Connectez-vous à votre application mobile, idéalement avec une adresse e-mail ou un numéro de téléphone qui facilitera la recherche de votre profil dans Klaviyo. Confirmez auprès de votre développeur que l’application transmet cet identifiant à Klaviyo via le SDK.
  2. Si vous y êtes invité, activez les notifications push pour votre application. Si vous n’y êtes pas invité, confirmez que les notifications push sont activées pour l’application dans l’application Réglages de votre appareil.
  3. Dans Klaviyo, accédez à Audience > Profils et trouvez votre profil de test.
  4. Sous Consentement du canal, confirmez que votre profil s’abonne aux notifications Push sur mobile.
  1. Créez une liste ou un segment avec uniquement votre profil.
  2. Créez une campagne de notification push pour cette liste ou ce segment. Dans l’éditeur de messages, sélectionnez Standard comme type de notification, puis terminez la configuration et envoyez la campagne. Une notification Standard s’affiche sur votre appareil, et vous pouvez appuyer dessus.
  3. Vérifiez que la notification s’affiche sur l’appareil.
  4. Appuyez sur la notification sur votre appareil pour ouvrir votre application.
  5. Consultez le flux d’activité de votre profil pour confirmer que vous voyez à la fois un événement Received Push et un événement Opened Push.

Résolution de problèmes

  • Pourquoi ne vois-je pas de jeton push sur mon profil dans Klaviyo ? Comme une adresse e-mail pour les e-mails, les notifications push sont envoyées à des jetons push. Votre application mobile doit transmettre le jeton push d’un appareil à Klaviyo pour que vous puissiez envoyer des notifications push à cet appareil. Confirmez avec votre développeur d’application qu’il a implémenté le code décrit dans la section notification push de notre documentation SDK.
  • Pourquoi est-ce que je ne vois pas d’événements Ouverture de notifications push même lorsque j’appuie sur une notification ? Votre application doit être configurée pour suivre les événements d’ouverture de push dans Klaviyo. Pour le SDK Android, votre développeur peut activer le tracking automatique des ouvertures ou mettre en œuvre le tracking manuel des ouvertures. Confirmez auprès du développeur de votre application qu’il a bien suivi la section Notification push de notre documentation SDK.

Ressources supplémentaires

Cet article vous a-t-il été utile ?
Utilisez ce formulaire uniquement pour nous faire part de vos commentaires sur cet article. Comment contacter l’assistance.

Explorer d’autres contenus Klaviyo

Communauté
Contactez des membres de votre secteur, des partenaires et des experts Klaviyo pour trouver de l’inspiration, partager des informations et obtenir des réponses à toutes vos questions.
Partenaires
Engagez un expert certifié Klaviyo pour vous aider avec une tâche spécifique ou pour la gestion continue du marketing.
Assistance

Accédez à l’assistance par l’intermédiaire de votre compte.

Assistance par e-mail (essai gratuit et comptes payants) Disponible 24 h/24, 7 j/7

Assistance par chat/virtuelle
La disponibilité varie selon la localisation et le type d’abonnement.