Gunakan ID pengelompokan
Secara default, menambahkan beberapa kartu ke satu kartu Link Tambahkan ke Google Wallet tidak akan mengelompokkan kartu tersebut di aplikasi Google Wallet pengguna. Namun, kartu dapat dikelompokkan bersama pastikan mereka semua memiliki ID pengelompokan yang sama. Kartu yang dikelompokkan akan muncul bersamaan di aplikasi Google Wallet. Saat grup kartu dipilih, setiap kartu akan ditampilkan dalam korsel.
Kartu dapat dikelompokkan bersama:
Untuk menambahkan kartu ke grup, properti groupingInfo.groupingId
dari
objek pass harus ditetapkan. Semua objek pass dengan
Nilai groupingId
akan secara otomatis dikelompokkan bersama, meskipun
mereka ditambahkan secara terpisah.
Contoh berikut menunjukkan kartu loyalitas dan penawaran yang dikelompokkan bersama untuk memikat pengguna untuk 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", }, }
Pengelompokan otomatis tiket acara
Terkadang tiket acara digunakan dalam grup, bukan secara individu. Tanda umum skenario ini adalah pengelompokan tiket untuk beberapa anggota keluarga.
Tiket acara memiliki logika tambahan yang memungkinkan pengelompokan otomatis berdasarkan properti berikut:
EventClass.eventId
EventClass.eventName
EventClass.dateTime.start
- Bagian ID penerbit
EventObject.id
Pengelompokan dengan EventClass.eventId
Objek tiket acara dikelompokkan secara otomatis jika memiliki nilai yang sama untuk properti berikut:
EventClass.eventId
- Bagian ID penerbit
EventObject.id
Ketika objek tiket acara memenuhi kriteria ini, mereka akan dikelompokkan bahkan ketika
EventClass.eventName
dan EventClass.dateTime.start
berbeda.
Pengelompokan tanpa EventClass.eventId
Jika EventClass.eventId
tidak ditetapkan, parameter akan otomatis dikelompokkan jika
properti berikut adalah sama.
EventClass.eventName
EventClass.dateTime.start
- Bagian ID penerbit
EventObject.id