कई इवेंट के टिकट का ग्रुप बनाना

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

डिफ़ॉल्ट रूप से, 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",
  },
}

इवेंट के टिकट की अपने-आप ग्रुप बनाने की सुविधा

कभी-कभी इवेंट के टिकट का इस्तेमाल अलग-अलग करने के बजाय, ग्रुप में किया जा सकता है. इस वजह से, फ़ैमिली ग्रुप के कई सदस्यों के लिए टिकट का ग्रुप बनाना आसान हो जाता है.

इवेंट के टिकट में अतिरिक्त लॉजिक होता है, जिससे इन प्रॉपर्टी के आधार पर अपने-आप ग्रुप बनाने की सुविधा मिलती है:

  • EventClass.eventId
  • EventClass.eventName
  • EventClass.dateTime.start
  • EventObject.id का जारी करने वाले आईडी का हिस्सा

EventClass.eventId के साथ ग्रुप किया गया है

नीचे दी गई प्रॉपर्टी के लिए एक जैसे मान होने पर, इवेंट के टिकट से जुड़े ऑब्जेक्ट अपने-आप ग्रुप हो जाते हैं:

  • EventClass.eventId
  • EventObject.id का जारी करने वाले आईडी का हिस्सा

जब इवेंट के टिकट ऑब्जेक्ट इन शर्तों को पूरा करते हैं, तो उन्हें ग्रुप में रखा जाएगा, भले ही EventClass.eventName और EventClass.dateTime.start अलग-अलग हों.

EventClass.eventId के बिना ग्रुपिंग

अगर EventClass.eventId को सेट नहीं किया गया है, तो अगर नीचे दी गई प्रॉपर्टी एक जैसी हैं, तो वे अपने-आप ग्रुप हो जाएंगे.

  • EventClass.eventName
  • EventClass.dateTime.start
  • EventObject.id का जारी करने वाले आईडी का हिस्सा