تذاكر حضور أحداث متعدّدة للمجموعة

استخدام معرّف مجموعة

إضافة بطاقات متعددة إلى بطاقة واحدة بشكل تلقائي لن يؤدي الرابط الإضافة إلى "محفظة Google" إلى تجميع هذه البطاقات في تطبيق "محفظة Google" لدى المستخدم. ومع ذلك، يمكن تجميع البطاقات من خلال إنشاء للتأكد من أن جميعها لديهم نفس معرّف التجميع. ستظهر البطاقات المجمّعة معًا. في تطبيق "محفظة Google". عند اختيار مجموعة من البطاقات، ستظهر ستظهر على لوحة عرض دوّارة.

يمكن تجميع البطاقات معًا:

  • خلال عملية توفير المتطلبات اللازمة
  • من خلال استخدام 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"