GS2-Dictionary Script トリガーリファレンス
拡張スクリプトを呼び出す イベントトリガー のリファレンス
トリガー
entry
エントリー登録
同期実行スクリプト
スクリプト、エントリー登録の順に同期実行されます。
Request
| 型 | 説明 | |
|---|---|---|
| namespace | Namespace | ネームスペース |
| entryModels | EntryModel[] | エントリーモデルのリスト |
| userId | string | ユーザーID |
Result
| 型 | 必須 | デフォルト | 値の制限 | 説明 | |
|---|---|---|---|---|---|
| permit | bool | ✓ | エントリー登録を許可するか |
実装例
namespace = args.namespace
entryModels = args.entryModels
userId = args.userId
result = {
permit=permit
}非同期実行スクリプト
エントリー登録の実行後にスクリプトが非同期実行されます。
Request
| 型 | 説明 | |
|---|---|---|
| namespace | Namespace | ネームスペース |
| entryModels | EntryModel[] | エントリーモデルのリスト |
| userId | string | ユーザーID |
Result
| 型 | 必須 | デフォルト | 値の制限 | 説明 |
|---|
実装例
namespace = args.namespace
entryModels = args.entryModels
userId = args.userId
result = {
}duplicateEntry
既に登録済みのエントリーへの再登録
同期実行スクリプト
スクリプト、既に登録済みのエントリーへの再登録の順に同期実行されます。
Request
| 型 | 説明 | |
|---|---|---|
| namespace | Namespace | ネームスペース |
| entryModel | EntryModel | エントリーモデル |
| userId | string | ユーザーID |
Result
| 型 | 必須 | デフォルト | 値の制限 | 説明 |
|---|
実装例
namespace = args.namespace
entryModel = args.entryModel
userId = args.userId
result = {
}