Il existe quatre façons d'ajouter des liens à une carte générique.
- Utilisez
GenericClass.LinksModuleData
pour ajouter des liens vers toutes les cartes génériques associées àGenericClass
. - Utilisez
GenericObject.LinksModuleData
pour ajouter un lien vers unGenericObject
de carte générique spécifique. - Utilisez
GenericObject.appLinkData
pour placer un lien vers l'application en bas d'une carte spécifique. - Utilisez
GenericClass.appLinkData
pour placer un lien d'application en bas de toutes les cartes de cette classe.
L'un des avantages des liens d'applications est qu'ils permettent à votre incitation à l'action de rediriger les utilisateurs vers vos expériences de marque depuis Google Wallet. Les liens vers cette fonctionnalité s'affichent en bas de la carte.
![]() |
![]() |
Définir le lien d'application sur votre carte Google Wallet
Pour une carte générique donnée, définissez le champ GenericObject.appLinkData
sur le nom de l'URI ou du package de votre application ou de votre site Web.
Pour connaître le format et le contexte du champ appLinkData
, consultez le code source suivant:
{ "id": string, "classId": string, … … … "appLinkData": { "androidAppLinkInfo": { "appTarget": { "packageName": "com.google.android.gm", } }, "webAppLinkInfo": { "appTarget": { "targetUri": { "uri": "https://mail.google.com/mail/", "description": "Web link for Gmail" } } } } }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" } } } } }