Existen cuatro formas de agregar vínculos a una entrada de evento.
- Usa
EventClass.LinksModuleData
para agregar vínculos a todas las entradas para eventos asociadas con elEventClass
. - Usa
EventObject.LinksModuleData
para agregar un vínculo a una entrada de evento específicaEventObject
. - Usa
EventObject.appLinkData
para colocar un vínculo de app en la parte inferior de ese pase en particular. - Usa
EventClass.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 boleto de evento determinado, establece el campo EventObject.appLinkData
en el URI o el nombre del paquete de tu app 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.
{ "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" } } } } }