Ada empat cara untuk menambahkan link ke Boarding Pass.
- Gunakan
FlightClass.LinksModuleDatauntuk menambahkan link ke semua Boarding Pass yang terkait denganFlightClass. - Gunakan
FlightObject.LinksModuleDatauntuk menambahkan link ke Boarding PassFlightObjecttertentu. - Gunakan
FlightObject.appLinkDatauntuk menempatkan link aplikasi di bagian bawah Kartu tertentu tersebut. - Gunakan
FlightClass.appLinkDatauntuk menempatkan link aplikasi di bagian bawah semua kartu dari class tersebut.
Salah satu manfaat penautan aplikasi adalah fitur ini memungkinkan pesan ajakan Anda mengarahkan pengguna ke pengalaman bermerek dari Google Wallet. Link dengan fitur ini akan muncul di bagian bawah Kartu.
Contoh fitur
|
| Penerbit |
Menetapkan link aplikasi di kartu Google Wallet Anda
Untuk Boarding Pass tertentu, tetapkan kolom FlightObject.appLinkData
ke URI atau Nama paket aplikasi atau situs Anda.
Lihat format dan konteks kolom appLinkData dalam kode sumber berikut:
Kolom displayText dibatasi hingga 30 karakter.
{
"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"
}
}
}
}
}