Comment fonctionnent les pass dans Google Wallet
Contrairement au format pkpass utilisé par Apple Wallet, les cartes Google Wallet fonctionnent de manière fondamentalement différente sur le plan technique. Au lieu de stocker un fichier au sein de l'application, Google Wallet – à l'exception du format Generic Private Pass – repose sur un service hébergé sur serveur. Cela signifie que la principale différence réside dans le fait que la définition de la carte dans Google Wallet est stockée sur un service cloud de Google.
En tant que fournisseur de services de passes, Passcreator utilise l'API Google Wallet pour générer les cartes et les mettre à disposition en téléchargement. Lorsque vous cliquez sur le bouton « Ajouter à Google Wallet », la carte est associée à votre compte Google et synchronisée sur tous vos appareils. Les mises à jour et les notifications push sont également gérées via l'API Google Wallet.
Que sont les cartes Google Wallet ?
Les cartes Google Wallet sont des représentations numériques de cartes ou de documents physiques pouvant être stockées sur des appareils Android. Contrairement à Apple Wallet, qui utilise le format pkpass, Google Wallet repose sur un format JSON flexible créé via une API.
Les cartes sont classées en différents types, notamment :
- Cartes de fidélité - par exemple, cartes client
- Cartes-cadeaux
- Billets d'événement - par exemple, billets de concert ou de sport
- Cartes d'embarquement - pour les voyages en avion
- Cartes d'identité et cartes d'adhésion - par exemple, cartes d'étudiant, cartes de membre de club
Comment fonctionnent les cartes Google Wallet ?
Les cartes Google Wallet sont constituées de données structurées définies à l'aide d'une structure JSON. Elles sont créées et gérées via l'API Google Wallet. Les entreprises peuvent proposer ces cartes soit par intégration directe dans leur application, soit via un bouton « Ajouter à Google Wallet » généré.
Le processus de base est le suivant :
- Inscription auprès de Google - Les entreprises doivent s'inscrire pour utiliser l'APIGoogle Wallet.
- Création de la structure de la carte : le fournisseur définit la mise en page et le contenu dans un fichier JSON.
- Distribution des cartes : les utilisateurs reçoivent les cartes par e-mail, via des sites web, des applications ou des codes QR.
- Stockage dans Google Wallet : les utilisateurs ajoutent la carte d'un simple clic et peuvent y accéder immédiatement.
Principes techniques des cartes Google Wallet
- Format JSON : toutes les cartes Google Wallet sont définies sous forme d'objets JSON.
- Création via l'API : les cartes sont générées via l'API Google Wallet.
- Synchronisation dans le cloud : les cartes sont synchronisées via le compte Google de l'utilisateur et sont accessibles sur plusieurs appareils.
- Mises à jour dynamiques : le contenu des cartes peut être mis à jour ultérieurement sans que l'utilisateur ait besoin d'ajouter une nouvelle carte. Des notifications push peuvent également être envoyées.
- Prise en charge des codes-barres : les cartes Google Wallet prennent en charge les codes QR, les codes-barres et la technologie NFC pour les interactions sans contact.
Distribution des cartes Google Wallet
Les cartes Google Wallet peuvent être distribuées via des URL dans le navigateur ou sur des sites web. Les utilisateurs cliquent sur un bouton « Ajouter à Google Wallet », qui contient un jeton web JSON (JWT). Ce jeton inclut soit les données de la carte elles-mêmes, soit une référence à une carte existante.
Un JWT contient toujours une signature cryptographique afin de garantir que les données ne peuvent pas être altérées.
Pourquoi les cartes Google Wallet sont-elles pratiques ?
Les cartes Google Wallet offrent une solution flexible et moderne pour les cartes numériques. Grâce à la création via API et à la gestion dans le cloud, les entreprises peuvent mettre à jour leurs cartes à tout moment et les enrichir de fonctionnalités supplémentaires. Pour les utilisateurs, cela signifie un moyen pratique et sécurisé de garder leurs cartes essentielles à portée de main, directement sur leur appareil Android.
Google Wallet est également l'application de portefeuille la plus utilisée sur Android dans le monde, ce qui en fait la norme de facto pour les cartes de portefeuille sur Android.
Avec Passcreator, vous pouvez facilement créer des cartes numériques sans vous soucier des complexités techniques. Notre éditeur sans code pour les cartes de portefeuille est disponible immédiatement : essayez-le gratuitement et créez votre première carte Google Wallet en un clin d'œil !