گروه‌بندی چند مجوز

استفاده از شناسه گروه‌بندی

به‌طور پیش‌فرض، افزودن چند مجوز به یک پیوند افزودن به «کیف پول 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",
  },
}