קיבוץ מספר כרטיסים

שימוש במזהה קיבוץ

כברירת מחדל, הוספה של כמה כרטיסים לקישור הוספה ל-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",
  },
}