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

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

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

{
  "version": "2022-09-13",
  "campaignModels": [
    {
      "name": "[string]キャンペーンモデル名",
      "metadata": "[string?]メタデータ",
      "enableCampaignCode": "[bool]キャンペーンコードによる引き換えを許可するか"
    }
  ]
}
有効化条件 必須 デフォルト 値の制限 説明
version string
2022-09-13 マスターデータのフォーマットバージョン
campaignModels List<CampaignModel> ~ 1000 items キャンペーンモデル
キャンペーンモデルはキャンペーンを定義し、シリアルコードと紐づけて管理するために使用されます。

モデル

CampaignModel

キャンペーンモデル

キャンペーンモデルはキャンペーンを定義し、シリアルコードと紐づけて管理するために使用されます。

有効化条件 必須 デフォルト 値の制限 説明
campaignId string
~ 1024文字 キャンペーンモデル GRN
※ サーバーが自動で設定
name string
~ 128文字 キャンペーンモデル名
metadata string ~ 2048文字 メタデータ
メタデータには任意の値を設定できます。
これらの値は GS2 の動作には影響しないため、ゲーム内で利用する情報の保存先として使用できます。
enableCampaignCode bool false キャンペーンコードによる引き換えを許可するか
有効にすると、個別のシリアルコードではなく共通のキャンペーンコード(キャンペーン名)を使って報酬を引き換えられるようになります。これにより、1つのコードを複数のユーザーが使用できます。