Il existe quatre façons d'ajouter des liens à un billet pour un événement.
- Utilisez
EventClass.LinksModuleDatapour ajouter des liens à tous les billets pour des événements associés à la classeEventClass. - Utilisez
EventObject.LinksModuleDatapour ajouter un lien à un billet pour un événementEventObjectspécifique. - Utilisez
EventObject.appLinkDatapour placer un lien vers une application en bas de ce titre de transport spécifique. - Utilisez
EventClass.appLinkDatapour 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 un billet pour un événement spécifique, définissez le champ EventObject.appLinkData sur l'URI ou le nom du package de votre application ou 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.
{
"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"
}
}
}
"displayText": {
"defaultValue": {
"value": "Our awesome app!"
}
}
}
}
{
"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"
}
}
}
}
}