Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Vous pouvez ajouter des liens à un titre de transport de quatre manières différentes.
Utilisez TransitClass.LinksModuleData pour ajouter des liens vers tous les titres de transport associés à TransitClass.
Utilisez TransitObject.LinksModuleData pour ajouter un lien à un titre de transport TransitObject spécifique.
Utilisez TransitObject.appLinkData pour placer un lien vers une application en bas de ce titre de transport spécifique.
Utilisez TransitClass.appLinkData pour placer un lien vers une application au bas de toutes les cartes de cette classe.
L'un des avantages des liens d'applications est de permettre à votre canal d'incitation à l'action de rediriger les utilisateurs vers vos expériences de marque depuis Google Wallet. Les liens associés à cette fonctionnalité s'affichent au bas de la carte.
Exemple de fonctionnalité
Émetteur
Définir le lien d'application sur votre carte Google Wallet
Pour une carte de transport en commun donnée, définissez le champ TransitObject.appLinkData sur l'URI ou le nom du package de votre application ou de votre site Web.
Pour connaître le format et le contexte du champ appLinkData, examinez le code source suivant :
Le champ displayText est limité à 30 caractères.
Pour la postérité, l'implémentation suivante fonctionne également.
{
"id": string,
"classId": string,
…
…
…
"appLinkData": {
"androidAppLinkInfo": {
"appTarget": {
"targetUri": {
"uri": "https://play.google.com/store/apps/details?id=com.google.android.gm",
"description": "Play store link for Gmail app"
}
}
}
}
}
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/06/13 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/06/13 (UTC)."],[[["There are four ways to add links to a transit pass, including associating links with all passes of a class or individual passes."],["App linking empowers call-to-actions within Google Wallet passes, allowing navigation to branded experiences by placing links at the bottom of the pass."],["The `appLinkData` field is used to configure the link, accepting a URI or package name and allowing for Android or web app targets."],["The `displayText` field, with a 30-character limit, is used to customize the link's display within the Google Wallet pass."]]],["Links can be added to transit passes via `TransitClass.LinksModuleData` (for all passes) or `TransitObject.LinksModuleData` (for a specific pass). App links, displayed at the bottom of passes, can be added using `TransitObject.appLinkData` (specific pass) or `TransitClass.appLinkData` (all passes of that class). `appLinkData` utilizes `androidAppLinkInfo` or `webAppLinkInfo` to link to an app or website, respectively, with a maximum of 30 characters in the `displayText`.\n"]]