有四種方法可在活動票券中新增連結。
- 使用
EventClass.LinksModuleData新增與EventClass相關聯的所有活動票券連結。 - 使用
EventObject.LinksModuleData新增特定活動票券的連結EventObject。 - 使用
EventObject.appLinkData將應用程式連結放在特定票證的底部。 - 使用
EventClass.appLinkData將應用程式連結放在該類別的所有傳送作業底部。
應用程式連結的一項優點是,可讓行動號召將使用者導向 Google 錢包中的品牌體驗。含有這項功能的連結會顯示在票證底部。
功能範例
|
| 核發單位 |
設定 Google 錢包票證上的應用程式連結
針對特定活動票券,請將 EventObject.appLinkData 欄位設為應用程式或網站的 URI 或套件名稱。
請參考下列原始碼中 appLinkData 欄位的格式和結構定義:displayText 欄位的字元數上限為 30 個半形字元。
{
"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"
}
}
}
}
}