カスタムアクション
Create and configure custom moderation actions to respond to player incidents.
読み終わるまでの所要時間 1 分最終更新 2日前
モデレーターが実行するビルトインアクションの上に、ゲームに合わせたカスタムアクションを作成できます。これらのアクションには、特定のゲームモードをユーザーに禁止することや、アカウントからポイントや通貨を削除することなど、あらゆるものが含まれます。 カスタムアクションの作成には 2 つのステップがあります。
- Moderation ダッシュボード でアクションを作成します。
- アクションがトリガーする動作で Cloud Code スクリプトを更新します。
カスタムアクションの作成
カスタムアクションを作成するには、Unity Dashboard の Moderation actions ページに移動します。Vivox > Safe Voice & Safe Text > Moderation actions- Moderation actions ページで、Create custom action を選択します。
- Custom action ページで、必要な情報を入力します。
- 情報を追加した後、Save を選択します。
カスタムアクションの設定
カスタムアクションを作成または編集する場合、アクションの複数の条件を変更できます。- アクション名と ID: アクションが何と呼ばれるか、およびコード内でどのように参照されるか。
- タイプ: アクションは時間ベースか、または 1 回限りのアクションか。
- 分類: アクションがプレイヤーにとって肯定的か否定的かを定義します。
- 継続時間: アクションが適用される時間の長さ。
Cloud Code スクリプト
ゲームのバックエンドでアクションを有効にするには、必要なアクションを実行するように Cloud Code スクリプトを設定する必要があります。例えば、プレイヤーに競争モードを禁じる場合は、スクリプト内でこのアクションを設定し、禁止を実行するゲームの Webhook を実行する必要があります。 Cloud Code で使用可能なデフォルトのテンプレートスクリプトがあります。Moderation actions ページから、Cloud Cloud Dashboard のこのデフォルトテンプレートに誘導されます。カスタムアクションの望みの動作でスクリプトを更新します。1 つのスクリプトファイルで、作成する各カスタムアクションを定義します。
このスクリプトは、イベントを使用して、Cloud Code を通じて特定のアクションをトリガーします。スクリプトで ‘event’ という JSON パラメーターを定義する必要があります。Cloud Code product ページの Scripts セクションから、これを行うことができます。次に、使用しているスクリプトの Details (詳細) タブを選択し、Add を選択します。

- Parameter name: event
- タイプ: JSON
- Required: True
