Comment créer un compte de service Google pour activer les notifications push ?

Estimé 3 minute de lecture
|
Mis à jour 10 oct. 2024, 12:22 EST
Vous apprendrez

Vous apprendrez

Découvrez comment configurer votre compte de service Google et activer Firebase Cloud Messaging afin d'envoyer des notifications push Klaviyo aux appareils Android. 

Avant de commencer

Avant de commencer

Avant de suivre les étapes ci-dessous, vous devez avoir un projet Firebase existant.

Activer l'API de messagerie en nuage

Activer l'API de messagerie en nuage

  1. Accédez à la console Google Cloud
  2. Sélectionnez votre projet Firebase dans le menu déroulant en haut à gauche.
  3. Recherchez "Firebase Cloud Messaging API".
  4. Sélectionnez Firebase Cloud Messaging API dans la liste des places de marché.
    Recherche de l'API Firebase Cloud Messaging
  5. Dans la fenêtre modale qui s'affiche, cliquez sur Activer.
    Page d'activation de l'API Firebase Cloud Messaging
Créez un rôle personnalisé qui prend en charge la création de messages

Créez un rôle personnalisé qui prend en charge la création de messages

  1. Dans le tableau de bord de la console Google Cloud, sélectionnez IAM & Admin dans la section Accès rapide.
    Tous les liens d'accès rapide, seule l'option IAM & Admin étant mise en évidence.
  2. Dans le menu de gauche, naviguez jusqu'à la section Rôles
    Rôles mis en évidence dans la barre latérale gauche
  3. Cliquez sur +Créer un rôle.
    La page Rôles, où Créer un rôle est affiché en haut à gauche.
  4. Renseignez les détails du rôle (nom, description, etc.).
    Fenêtre Créer un rôle
  5. Cliquez sur +Ajouter des autorisations
  6. Ajoutez uniquement l'autorisation cloudmessaging.messages.create. (Pour plus d'informations, consultez les instructions de Google relatives à la création d'un rôle personnalisé).
    Recherche de l'autorisation de rôle correcte
  7. Cliquez sur Ajouter
  8. Lorsque vous êtes prêt, créez le rôle en sélectionnant Créer
Créez un compte de service Google

Créez un compte de service Google

  1. Dans le menu de gauche de la section IAM & Admin, naviguez jusqu'à l'onglet Service Accounts.
  2. Cliquez sur +Créer un compte de service.
    créer un compte de service.png
  3. Remplissez les champs Nom du compte de service et Description du compte de service (facultatif).
    Première étape de l'assistant de création d'un nouveau compte de service
  4. Cliquez sur Créer et continuer.
  5. Cliquez dans le champ Sélectionnez un rôle.
    Ajouter un rôle à un nouveau compte de service
  6. Sélectionnez le rôle personnalisé que vous venez de créer. Ici, nous choisissons "Test Role", mais sélectionnez le rôle que vous avez créé dans la section précédente.
  7. Cliquez sur Terminé pour terminer la création du compte de service.
Générer une clé de compte de service

Générer une clé de compte de service

  1. Dans la page Comptes de service, cliquez sur l'adresse électronique du compte de service que vous avez créé dans la section précédente.
    Page des comptes de service, où les comptes sont brouillés à des fins de sécurité
  2. Naviguez jusqu'à l'onglet Clés.
  3. Cliquez sur Ajouter une clé.
  4. Cliquez sur Créer une nouvelle clé.
    Liste déroulante Ajouter une clé, lorsque l'option Créer une nouvelle clé est mise en surbrillance
  5. Sous Type de clé, sélectionnez JSON.
    Modale pour sélectionner le type de clé lorsque JSON est sélectionné
  6. Cliquez sur Créer pour télécharger le fichier clé du compte de service.
    Remarque : vous ne pouvez pas télécharger le fichier à nouveau, assurez-vous donc que vous pouvez localiser le fichier sur votre ordinateur. Le fichier JSON téléchargé doit avoir le format suivant :

    { "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" }

Résultats

Résultats

Maintenant que vous avez créé et attribué le rôle à votre compte de service Google, vous pouvez commencer à configurer les notifications push de Klaviyo Android.

Ressources complémentaires

Ressources complé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.
Formation en direct
Participez à une session en direct avec des experts Klaviyo pour découvrir les bonnes pratiques, apprendre à configurer des fonctionnalités clés et bien plus encore.
Assistance

Accédez à l’assistance via votre compte.

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

Chat/assistant virtuel
La disponibilité varie selon l'emplacement et le type de forfait