Existen cuatro maneras de agregar vínculos a un pase genérico.
Usa GenericClass.LinksModuleData para agregar vínculos a todos los pases genéricos asociados con GenericClass.
Usa GenericObject.LinksModuleData para agregar un vínculo a un pase genérico específico GenericObject.
Usa GenericObject.appLinkData para colocar un vínculo de app en la parte inferior de ese pase en particular.
Usa GenericClass.appLinkData para colocar un vínculo de app en la parte inferior de todos los pases de esa clase.
Un beneficio de la vinculación de apps es que permite que tu llamado a la acción dirija a los usuarios a tus experiencias de marca desde la Billetera de Google. Los vínculos con esta función aparecen en la parte inferior del pase.
Ejemplo de componente
Emisor
Configura el vínculo de la app en tu pase de la Billetera de Google
Para un pase genérico determinado, establece el campo GenericObject.appLinkData en el URI o el nombre del paquete de tu aplicación o sitio web.
Consulta el formato y el contexto del campo appLinkData en el siguiente código fuente:
El campo displayText se limita a 30 caracteres.
[null,null,["Última actualización: 2025-02-28 (UTC)"],[[["There are four ways to add links to Generic passes: using `GenericClass.LinksModuleData` for all passes of a class, using `GenericObject.LinksModuleData` for a specific pass, using `GenericObject.appLinkData` for an app link at the bottom of a specific pass, and using `GenericClass.appLinkData` for an app link at the bottom of all passes of a class."],["App linking allows call-to-actions on Google Wallet passes to direct users to branded experiences, with links appearing at the bottom of the pass."],["To set an app link, configure the `GenericObject.appLinkData` field with the URI or package name of your app or website for a specific pass or `GenericClass.appLinkData` for all passes of that class."],["The `appLinkData` field can include `androidAppLinkInfo` for Android apps and `webAppLinkInfo` for websites, and the `displayText` field, limited to 30 characters, provides a label for the link."],["You can alternatively use `targetUri` within `androidAppLinkInfo` to link directly to your app's Play Store listing instead of opening the app directly."]]],["Links can be added to Generic passes via `GenericClass.LinksModuleData` (for all class passes) or `GenericObject.LinksModuleData` (for specific passes). App links, displayed at the pass's bottom, are added using `GenericObject.appLinkData` (specific pass) or `GenericClass.appLinkData` (all class passes). `appLinkData` uses either `androidAppLinkInfo` with a package name or `webAppLinkInfo` for deep linking. `displayText` field is limited to 30 characters.\n"]]