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

GS2-Dictionaryで定義されている、拡張スクリプトを呼び出すイベントトリガーのリファレンス

entry

エントリー登録実行前にGS2-Scriptを呼び出すイベントトリガー

Request

説明
namespaceNamespaceネームスペース
entryModelsEntryModel[]エントリーモデルのリスト
userIdstringユーザーID

Result

必須デフォルト値の制限説明
permitboolエントリー登録を許可するか

実装例

namespace = args.namespace
entryModels = args.entryModels
userId = args.userId

result = {
  permit=permit
}

entryDone

エントリー登録実行後にGS2-Scriptを呼び出すイベントトリガー

Request

説明
namespaceNamespaceネームスペース
entryModelsEntryModel[]エントリーモデルのリスト
userIdstringユーザーID

Result

必須デフォルト値の制限説明

実装例

namespace = args.namespace
entryModels = args.entryModels
userId = args.userId

result = {
}

duplicateEntry

登録済みのエントリーを再度登録しようとした実行時にGS2-Scriptを呼び出すイベントトリガー

Request

説明
namespaceNamespaceネームスペース
entryModelEntryModelエントリーモデル
userIdstringユーザーID

Result

必須デフォルト値の制限説明

実装例

namespace = args.namespace
entryModel = args.entryModel
userId = args.userId

result = {
}