> For the complete documentation index, see [llms.txt](/llms.txt)

# GS2-Version API リファレンス

バージョンチェック機能




ゲームのバージョンチェックを実現します。<br>
バージョンチェックを通過すると、新しいプロジェクトトークンを取得できます。<br>
ゲームに組み込むクレデンシャルにはログインとバージョンチェックに必要な権限だけを付与し、通過後にゲーム本編で必要な権限を持つトークンを発行することで、バージョンチェックを経由しなければゲームをプレイできない構成にできます。

ネームスペースには最大10個のバージョンモデルを宣言でき、すべてのモデルが条件を満たした場合にのみバージョンチェックを通過します。<br>
バージョンモデルには、アプリケーションが送信した値を判定するパッシブバージョンチェックと、ログイン中のユーザーが承認済みの値を判定するアクティブバージョンチェックがあります。

- パッシブバージョンチェックは、ゲーム本体や追加アセットのバージョンを対象とし、設定した閾値に応じて警告またはエラーを返します。
- アクティブバージョンチェックは、利用規約やプライバシーポリシーへの同意状況をサーバー側で管理し、クライアント値の改ざんによる同意の回避を防ぎます。

[マイクロサービス紹介 / GS2-Version](../../microservices/version)



- [GS2-Version Deploy/CDK リファレンス](/ja/api_reference/version/deploy/)
  
- [GS2-Version SDK API リファレンス](/ja/api_reference/version/sdk/)
  
- [GS2-Version SDK for Game Engine API リファレンス](/ja/api_reference/version/game_engine/)
  
- [GS2-Version スクリプト トリガー リファレンス](/ja/api_reference/version/script/)
  
- [GS2-Version マスターデータリファレンス](/ja/api_reference/version/master_data/)
  
