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:
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", }, }
Pengelompokan otomatis tiket acara
Terkadang tiket acara digunakan untuk grup, bukan satu per satu. Skenario umum untuk hal ini adalah pengelompokan tiket untuk beberapa anggota keluarga.
Tiket acara memiliki logika tambahan yang mengaktifkan pengelompokan otomatis berdasarkan properti berikut:
EventClass.eventId
EventClass.eventName
EventClass.dateTime.start
- Bagian ID Penerbit dari
EventObject.id
Pengelompokan dengan EventClass.eventId
Objek tiket acara akan otomatis dikelompokkan jika memiliki nilai yang sama untuk properti berikut:
EventClass.eventId
- Bagian ID Penerbit dari
EventObject.id
Jika objek tiket acara memenuhi kriteria ini, objek tersebut akan dikelompokkan meskipun jika EventClass.eventName
dan EventClass.dateTime.start
berbeda.
Pengelompokan tanpa EventClass.eventId
Jika EventClass.eventId
tidak ditetapkan, peristiwa tersebut akan otomatis dikelompokkan jika properti berikut sama.
EventClass.eventName
EventClass.dateTime.start
- Bagian ID Penerbit dari
EventObject.id