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

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

डिफ़ॉल्ट रूप से, एक ही चैनल में कई पास जोड़ना 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 का आईडी जारी करने वाले का आईडी