Prerequisites

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Avant d'utiliser l'API Google Wallet pour une intégration, procédez comme suit:

1. Créer un compte d'émetteur pour l'API Google Wallet

Un compte d'émetteur est nécessaire pour créer et distribuer des cartes pour Google Wallet. Inscrivez-vous à la console Google Pay et Wallet pour obtenir votre compte d'émetteur. Une fois inscrit, accédez à la page API Google Wallet, puis cliquez sur Créer votre première carte. Une fois que vous avez accepté les conditions d'utilisation, vous pouvez commencer à créer une classe de carte.

Après l'étape ci-dessus, vous pouvez également essayer l'atelier de programmation.

2. Activer l'API Wallet

3. Créer un compte de service

Un compte de service et une clé de compte de service sont nécessaires pour appeler l'API Google Wallet. Le compte de service est l'identité qui appelle l'API Google Wallet. La clé du compte de service contient une clé privée que votre application utilise pour s'authentifier auprès de l'API Google Wallet.

Créez un compte de service :

  • 1. Créez un compte de service dans Google Cloud Console en fournissant les informations suivantes :
    • Nom du compte de service (par exemple, Client Web Wallet)
    • ID de compte de service (par exemple, my-service-account)
  • 2. Cliquez sur CRÉER ET CONTINUER.
  • 3. Cliquez sur OK.

Créez une clé de compte de service :

  • 1. Sélectionnez votre compte de service. Par exemple : my-service-account@my-project-id.iam.gserviceaccount.com.
  • 2. Cliquez sur l'élément de menu CLÉS en haut de la page.
  • 3. Cliquez sur AJOUTER UNE CLÉ, puis sur Créer une clé.
  • 4. Sélectionnez le type de clé JSON.
  • 5. Cliquez sur CRÉER pour créer et télécharger la clé du compte de service.

4. Autoriser le compte de service

Vous devez autoriser le compte de service pour appeler l'API. Pour l'autoriser, autorisez le compte de service à gérer votre compte d'émetteur.

  • Accédez à la page Utilisateurs dans la console Google Pay et Wallet.
  • 1. Cliquez sur Inviter un utilisateur.
  • 2. Ajoutez l'adresse e-mail du compte de service. Par exemple: my-service-account@my-project-id.iam.gserviceaccount.com.
  • 3. Sélectionnez Développeur comme niveau d'accès.
  • 4. Cliquez sur Inviter.

5. Créer un cours

Avant de pouvoir créer et ajouter un EventObject, vous devez créer un EventClass. Pour cela, connectez-vous à la console Google Pay et Wallet, accédez à la page API Google Wallet et créez une classe d'événement.

  1. Vérifiez que vous êtes dans l'onglet Gérer.
  2. Le message Vous êtes en mode démo devrait s'afficher pour la première fois.
  3. En mode démo, cliquez sur Configurer des comptes de test pour ajouter des comptes de test. Seuls ces comptes pourront enregistrer les cartes lorsque votre compte d'émetteur est en mode démo.
  4. Cliquez sur Créer un cours.
  5. Sélectionnez Événement.
  6. Remplissez tous les champs obligatoires marqués d'un astérisque *.
  7. Cliquez sur Créer un cours.

Répétez cette procédure si vous avez besoin de plusieurs billets pour des événements.

Reportez-vous au modèle de mise en page pour découvrir comment ces attributs sont représentés sur la carte.

Une fois que vous avez créé une classe d'événement, passez à la section Ajouter des cartes à Google Wallet.