একাধিক পাস গ্রুপ করুন

একটি গ্রুপিং আইডি ব্যবহার করুন

ডিফল্টরূপে, 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",
  },
}