Menambahkan link ke kartu Loyalitas

Ada empat cara untuk menambahkan link ke kartu loyalitas.

  • Gunakan LoyaltyClass.LinksModuleData untuk menambahkan link ke semua kartu loyalitas yang terkait dengan LoyaltyClass.
  • Gunakan LoyaltyObject.LinksModuleData untuk menambahkan link ke kartu loyalitas tertentu LoyaltyObject.
  • Gunakan LoyaltyObject.appLinkData untuk menempatkan link aplikasi di bagian bawah Kartu tersebut.
  • Gunakan LoyaltyClass.appLinkData untuk menempatkan link aplikasi di bagian bawah semua kartu class tersebut.

Salah satu manfaat penautan aplikasi adalah mendorong pesan ajakan untuk menavigasi pengguna ke pengalaman bermerek Anda dari Google Wallet. Link dengan fitur ini ada di bagian bawah dari Kartu.

Contoh Data Applink Contoh Data Web Applink

Untuk kartu loyalitas tertentu, setel kolom LoyaltyObject.appLinkData ke URI atau Nama Paket aplikasi atau situs Anda.

Lihat format dan konteks kolom appLinkData dalam kode sumber berikut:

  {
    "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"
           }
        }
     }
    }
  }
Untuk anak cucu, penerapan berikut juga akan berfungsi.
{
  "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"
        }
      }
    }
  }
}