- リソース: GenericClass
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- メソッド
リソース: GenericClass
汎用クラス
JSON 表現 |
---|
{ "id": string, "classTemplateInfo": { object ( |
フィールド | |
---|---|
id |
必須。クラスの一意の識別子。この ID は、すべての発行者に対して一意である必要があります。この値は |
classTemplateInfo |
クラスをどのように表示するかに関するテンプレート情報。設定しない場合、デフォルトのフィールド セットが表示されます。 |
imageModulesData[] |
画像モジュール データ。オブジェクトで |
textModulesData[] |
テキスト モジュールのデータ。オブジェクトで |
linksModuleData |
リンク モジュールのデータ。オブジェクトで |
enableSmartTap |
スマートタップが有効なパートナーのみご利用いただけます。詳しくは、サポートにお問い合わせください。 |
redemptionIssuers[] |
スマートタップを介してパスを利用できるクーポン発行者を指定します。クーポン発行者は発行者 ID で識別されます。クーポン発行者はスマートタップキーを 1 つ以上構成している必要があります。 パスでスマートタップをサポートするには、 |
securityAnimation |
セキュリティ アニメーションに関するオプションの情報。これが設定されている場合、パスの詳細にセキュリティ アニメーションがレンダリングされます。 |
multipleDevicesAndHoldersAllowedStatus |
このクラスを参照する同じオブジェクトを複数のユーザーとデバイスが保存するかどうかを指定します。 |
callbackOptions |
エンドユーザーがこのクラスのオブジェクトを保存または削除するたびに発行者をコールバックするために使用するコールバック オプション。このクラスのすべてのオブジェクトはコールバックの対象となります。 |
viewUnlockRequirement |
汎用パスのロック解除要件オプションを表示します。 |
messages[] |
アプリに表示されるメッセージの配列。このオブジェクトのすべてのユーザーが、関連するメッセージを受け取ります。これらのフィールドの最大数は 10 です。 |
appLinkData |
アプリまたはウェブサイトへのリンク。パスの前面にボタンとして表示されるオプションです。対応するオブジェクトで AppLinkData が指定されている場合は、代わりにそのオブジェクトが使用されます。 |
メソッド |
|
---|---|
|
指定されたクラス ID の汎用クラスにメッセージを追加します。 |
|
指定されたクラス ID の汎用クラスを返します。 |
|
指定された ID とプロパティの汎用クラスを挿入します。 |
|
指定された発行者 ID のすべての汎用クラスのリストを返します。 |
|
指定されたクラス ID の汎用クラスを更新します。 |
|
指定されたクラス ID の汎用クラスを更新します。 |