NAV
Master Data

GS2-Mission

マスターデータ定義のリファレンス

{
  "version": "2019-05-28",
  "missionGroupModels": [
    {
      "name": "[string]グループ名",
      "metadata": "[string?]メタデータ",
      "tasks": [
        {
          "missionTaskId": "[string]ミッションタスクGRN",
          "name": "[string]タスク名",
          "metadata": "[string?]メタデータ",
          "counterName": "[string]カウンター名",
          "targetValue": "[long]目標値",
          "completeAcquireActions": [
            {
              "action": "[string]スタンプシートで実行するアクションの種類",
              "request": "[string]消費リクエストのJSON"
            }
          ],
          "challengePeriodEventId": "[string?]報酬が受け取り可能な期間を設定した GS2-Schedule イベントGRN",
          "premiseMissionTaskName": "[string?]このタスクに挑戦するために達成しておく必要のあるタスクの名前"
        }
      ],
      "resetType": "[string]リセットタイミング",
      "resetDayOfMonth": "[int]リセットをする日にち",
      "resetDayOfWeek": "[string]リセットする曜日",
      "resetHour": "[int]リセット時刻",
      "completeNotificationNamespaceId": "[string?]ネームスペースGRN"
    }
  ],
  "counterModels": [
    {
      "name": "[string]カウンター名",
      "metadata": "[string?]メタデータ",
      "scopes": [
        {
          "resetType": "[string]リセットタイミング",
          "resetDayOfMonth": "[int]リセットをする日にち",
          "resetDayOfWeek": "[string]リセットする曜日",
          "resetHour": "[int]リセット時刻"
        }
      ],
      "challengePeriodEventId": "[string?]カウンターの操作が可能な期間を設定した GS2-Schedule イベントGRN"
    }
  ]
}
必須 デフォルト 値の制限 説明
version 2019-05-28 マスターデータのフォーマットバージョン
missionGroupModels MissionGroupModel[]
counterModels CounterModel[]