GS2-Distributor マスターデータリファレンス

マスターデータのフォーマットと インポートする各種モデルのリファレンス

マスターデータのフォーマット

{
  "version": "2019-03-01",
  "distributorModels": [
    {
      "name": "[string]配信設定名",
      "metadata": "[string?]メタデータ",
      "inboxNamespaceId": "[string?]あふれたリソースを転送する GS2-Inbox のネームスペースGRN",
      "whiteListTargetIds": [
        "[string]ディストリビューターを通して処理出来る対象のリソースGRN"
      ]
    }
  ]
}
有効化条件必須デフォルト値の制限説明
versionstring
2019-03-01マスターデータのフォーマットバージョン
distributorModelsList<DistributorModel>~ 100 items配信設定モデル
配信設定とはエンティティの入手時に所持枠を超えて入手した時のポリシーを設定するエンティティです。
GS2-Distributor を通して入手処理を行うことで、あふれたリソースを GS2-Inbox のメッセージとして転送することができます。

モデル

DistributorModel

配信設定モデル

配信設定とはエンティティの入手時に所持枠を超えて入手した時のポリシーを設定するエンティティです。
GS2-Distributor を通して入手処理を行うことで、あふれたリソースを GS2-Inbox のメッセージとして転送することができます。

有効化条件必須デフォルト値の制限説明
distributorModelIdstring
✓*
~ 1024文字配信設定 GRN
※ サーバー側で自動的に設定
namestring
~ 128文字配信設定名
metadatastring~ 2048文字メタデータ
inboxNamespaceIdstring~ 1024文字あふれたリソースを転送する GS2-Inbox のネームスペース GRN
whiteListTargetIdsList<string>[]0 ~ 1000 itemsディストリビューターを通して処理出来る対象のリソースGRNのホワイトリスト