Il existe quatre façons d'ajouter des liens à une offre.
- Utilisez
OfferClass.LinksModuleDatapour ajouter des liens à toutes les offres associées àOfferClass. - Utilisez
OfferObject.LinksModuleDatapour ajouter un lien à une offre spécifiqueOfferObject. - Utilisez
OfferObject.appLinkDatapour ajouter un lien vers l'application en tant que premier élément de la section inférieure de la carte concernée. - Utilisez
OfferClass.appLinkDatapour placer un lien vers une application en tant que premier élément de la section inférieure de tous les pass de cette classe.
L'un des avantages des liens d'applications est de permettre à votre incitation à l'action de rediriger les utilisateurs vers vos expériences de marque depuis Google Wallet. Les liens associés à cette fonctionnalité s'affichent en premier dans la section inférieure de la carte.
Exemple de fonctionnalité
|
| Émetteur |
Définir le lien d'application sur votre carte Google Wallet
Pour une offre spécifique, définissez le champ OfferObject.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"
}
}
}
}
}