グループ ID を使用する
デフォルトでは、1 つのプロジェクトに複数のパスを [Google ウォレットに追加] リンクを使用しても、これらのパスは 。ただし、パスをグループにまとめることで、 すべて同じグループ ID を持つようにしますグループ化されたパスが一緒に表示されます Google ウォレット アプリで。パスのグループを選択すると、それぞれのパスが カルーセル表示にするか
パスをグループ化できる状況は以下のとおりです。
グループにパスを追加するには、次の 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", }, }