Mengelompokkan beberapa kartu

Menggunakan ID pengelompokan

Secara default, menambahkan beberapa kartu ke satu link Tambahkan ke Google Wallet tidak akan mengelompokkan kartu tersebut di aplikasi Google Wallet pengguna. Namun, kartu dapat dikelompokkan bersama dengan memastikan bahwa semua kartu memiliki ID pengelompokan yang sama. Kartu yang dikelompokkan akan muncul secara bersamaan di aplikasi Google Wallet. Saat sekelompok kartu dipilih, setiap kartu akan ditampilkan di carousel.

Kartu dapat dikelompokkan bersama:

  • Selama penyediaan awal
  • Dengan menggunakan metode update atau patch

Untuk menambahkan kartu ke grup, properti groupingInfo.groupingId objek kartu harus ditetapkan. Semua objek penerusan dengan nilai groupingId yang sama akan otomatis dikelompokkan bersama, meskipun objek tersebut ditambahkan secara terpisah.

Contoh berikut menampilkan kartu loyalitas dan penawaran yang dikelompokkan bersama untuk memikat pengguna agar menggunakan keduanya dalam pembelian berikutnya.

loyaltyObject = {
  "classId": "ISSUER_ID.GIFT_CARD_CLASS_SUFFIX",
  "id": "ISSUER_ID.GIFT_CARD_OBJECT_SUFFIX",
  "state": "ACTIVE",
  "groupingInfo": {
    # Note the same groupingId value
    "groupingId": "combinedGiftCardAndOfferId",
    "sortIndex": 1
  },
  "barcode": {
    "type": "QR_CODE",
    "value": "QR code"
  },
  "accountId": "Account id",
  "accountName": "Account name",
  "loyaltyPoints": {
  "label": "Points",
    "balance": {
      "int": 800
    }
  }
}

offerObject = {
  "classId": "ISSUER_ID.OFFER_CLASS_SUFFIX",
  "id": "ISSUER_ID.OFFER_OBJECT_SUFFIX",
  "state": "ACTIVE",
  "groupingInfo": {
    # Note the same groupingId value
    "groupingId": "combinedGiftCardAndOfferId",
    "sortIndex": 2
  },
  "barcode": {
      "type": "QR_CODE",
      "value": "QR code",
  },
}