एक से ज़्यादा पास का ग्रुप बनाएं

ग्रुप आईडी का इस्तेमाल करना

डिफ़ॉल्ट रूप से, Google Wallet में जोड़ें वाले एक लिंक में एक से ज़्यादा पास जोड़ने पर, उन पास को उपयोगकर्ता के Google Wallet ऐप्लिकेशन में ग्रुप नहीं किया जाएगा. हालांकि, सभी पास को एक साथ ग्रुप किया जा सकता है. हालांकि, यह पक्का करना होगा कि सभी पास का ग्रुप आईडी एक ही हो. ग्रुप किए गए पास, Google Wallet ऐप्लिकेशन में एक साथ दिखेंगे. पास का ग्रुप चुनने पर, हर पास एक कैरसेल पर दिखेगा.

पास की जानकारी को एक साथ ग्रुप किया जा सकता है:

  • शुरुआती प्रावधान के दौरान
  • update या patch तरीकों का इस्तेमाल करके

किसी ग्रुप में पास जोड़ने के लिए, पास ऑब्जेक्ट की groupingInfo.groupingId प्रॉपर्टी सेट होनी चाहिए. एक जैसी groupingId वैल्यू वाले सभी पास ऑब्जेक्ट, अपने-आप ग्रुप हो जाएंगे. भले ही, उन्हें अलग-अलग जोड़ा गया हो.

इस उदाहरण में, लॉयल्टी कार्ड और ऑफ़र को एक साथ ग्रुप किया जा रहा है, ताकि उपयोगकर्ता अपनी अगली खरीदारी के लिए दोनों का इस्तेमाल करने के लिए प्रेरित हो सकें.

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",
  },
}