Il existe trois façons d'ajouter des liens à une offre.
- Utilisez
OfferClass.LinksModuleData
pour ajouter des liens à toutes les offres associées àOfferClass
. - Utilisez
OfferObject.LinksModuleData
pour ajouter un lien à une offre spécifiqueOfferObject
. - Demandez l'accès à l'association d'applications, puis utilisez
OfferObject.appLinkData
pour ajouter un lien d'application au-dessus des détails de la carte.
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-dessus des détails de la carte et peuvent être intégrés dans un logo, une description ou un mot d'incitation à l'action.
Demander l'accès à l'ajout de liens d'applications
Demandez l'accès via le bouton Contacter l'assistance dans la console Google Pay et Wallet. Sélectionnez d'abord l'API Google Wallet, puis le type d'assistance Liens d'applications.
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 de votre application ou site Web. L'URI peut prendre n'importe quelle forme, mais nous vous recommandons d'utiliser un lien dynamique.
Pour connaître le format et le contexte du champ appLinkData
, examinez le code source suivant :
{ "id": string, "classId": string, … … … "appLinkData": { "androidAppLinkInfo": { "appLogoImage": { "sourceUri": { "uri": string } }, "title": { "defaultValue": { "language": string, "value": string } }, "description": { "defaultValue": { "language": string, "value": string } }, "appTarget": { "targetUri": { "uri": string, "description": string } } } } … … … }