NAV
GS2-Script

GS2-Inbox

イベントによってトリガーされる GS2-Script のリファレンス

トリガー

receiveMessage

receiveMessage

namespace = args.namespace
message = args.message

result = {
  permit=permit,
  overrideMetadata=overrideMetadata
}

メッセージ受信時 に実行されるGS2-Script実行前に呼び出される GS2-Script

Request

説明
namespace Namespace ネームスペース
message Message メッセージ

Result

必須 デフォルト 値の制限 説明
permit bool メッセージ受信 を許可するか
overrideMetadata string ~ 4096文字 上書き後のメタデータ

receiveMessageDone

receiveMessageDone

namespace = args.namespace
message = args.message

result = {
  permit=permit,
  overrideMetadata=overrideMetadata
}

メッセージ受信時 に実行されるGS2-Script実行後に呼び出される GS2-Script

Request

説明
namespace Namespace ネームスペース
message Message メッセージ

Result

必須 デフォルト 値の制限 説明
permit bool メッセージ受信 を許可するか
overrideMetadata string ~ 4096文字 上書き後のメタデータ

readMessage

readMessage

namespace = args.namespace
message = args.message

result = {
  permit=permit
}

メッセージ開封時 に実行されるGS2-Script実行前に呼び出される GS2-Script

Request

説明
namespace Namespace ネームスペース
message Message メッセージ

Result

必須 デフォルト 値の制限 説明
permit bool メッセージ開封 を許可するか

readMessageDone

readMessageDone

namespace = args.namespace
message = args.message

result = {
  permit=permit
}

メッセージ開封時 に実行されるGS2-Script実行後に呼び出される GS2-Script

Request

説明
namespace Namespace ネームスペース
message Message メッセージ

Result

必須 デフォルト 値の制限 説明
permit bool メッセージ開封 を許可するか

deleteMessage

deleteMessage

namespace = args.namespace
message = args.message

result = {
  permit=permit
}

メッセージ削除時 に実行されるGS2-Script実行前に呼び出される GS2-Script

Request

説明
namespace Namespace ネームスペース
message Message メッセージ

Result

必須 デフォルト 値の制限 説明
permit bool メッセージ削除 を許可するか

deleteMessageDone

deleteMessageDone

namespace = args.namespace
message = args.message

result = {
  permit=permit
}

メッセージ削除時 に実行されるGS2-Script実行後に呼び出される GS2-Script

Request

説明
namespace Namespace ネームスペース
message Message メッセージ

Result

必須 デフォルト 値の制限 説明
permit bool メッセージ削除 を許可するか