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

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

トリガー

doneUpload

データオブジェクトのアップロード完了を報告する

同期実行スクリプト

データオブジェクトのアップロード完了を報告する処理の前に、スクリプトが同期実行されます。

Request
説明
namespace Namespace ネームスペース
dataObject DataObject データオブジェクト
objectUrl string アップロードしたオブジェクトのURL
Result
必須 デフォルト 値の制限 説明
permit bool
データオブジェクトのアップロード完了報告 を許可するか
実装例
-- Request
local namespace = args.namespace
local dataObject = args.dataObject
local objectUrl = args.objectUrl

-- Business logic:
local permit = true

-- Result
result = {
  permit=permit
}

非同期実行スクリプト

データオブジェクトのアップロード完了を報告する処理の後に、スクリプトが非同期実行されます。

Request
説明
namespace Namespace ネームスペース
dataObject DataObject データオブジェクト
実装例
-- Request
local namespace = args.namespace
local dataObject = args.dataObject

-- 非同期スクリプトは通常、API のレスポンスには影響を与えません。
-- ログ出力や分析、外部通知などに使用します。

result = {
}