GS2-Version Script トリガーリファレンス

拡張スクリプトを呼び出す イベントトリガー のリファレンス

トリガー

acceptVersion

バージョン承認

同期実行スクリプト

スクリプト、バージョン承認の順に同期実行されます。

Request
説明
namespaceNamespaceネームスペース
versionModelVersionModelバージョンモデル
acceptVersionAcceptVersion承認したバージョン
currentAcceptVersionAcceptVersion現在承認しているバージョン
Result
必須デフォルト値の制限説明
permitbool
バージョン承認を許可するか
実装例
namespace = args.namespace
versionModel = args.versionModel
acceptVersion = args.acceptVersion
currentAcceptVersion = args.currentAcceptVersion

result = {
  permit=permit
}

非同期実行スクリプト

バージョン承認の実行後にスクリプトが非同期実行されます。

Request
説明
namespaceNamespaceネームスペース
versionModelVersionModelバージョンモデル
acceptVersionAcceptVersion承認したバージョン
Result
必須デフォルト値の制限説明
実装例
namespace = args.namespace
versionModel = args.versionModel
acceptVersion = args.acceptVersion

result = {
}

checkVersion

バージョンチェック

同期実行スクリプト

スクリプト、バージョンチェックの順に同期実行されます。

Request
説明
namespaceNamespaceネームスペース
versionModelVersionModelバージョンモデル
currentVersionVersion現在のバージョン
userIdstringユーザーID
warningStatus通常のバージョンチェックの結果 警告になった場合
errorStatus通常のバージョンチェックの結果 エラーになった場合
Result
必須デフォルト値の制限説明
overrideWarningStatus上書きするバージョンチェックの結果 警告
overrideErrorStatus上書きするバージョンチェックの結果 エラー
実装例
namespace = args.namespace
versionModel = args.versionModel
currentVersion = args.currentVersion
userId = args.userId
warning = args.warning
error = args.error

result = {
  overrideWarning=overrideWarning,
  overrideError=overrideError
}