# スクリプトタイプ

> Choose the appropriate script type that matches your requirements when you use Cloud Code scripts.

スクリプトタイプによって、Cloud Code スクリプトの目的が定義されます。スクリプトタイプは、スクリプトを作成する際に設定されます。作成を始めやすいようにタイプごとに異なるテンプレートがあります。

## API (デフォルト)##api-default

API スクリプトはデフォルトのスクリプトタイプです。これらは、ゲームロジックをサーバーレス機能として定義し、他のバックエンドサービスと対話します。

## Moderation (モデレーション)##moderation

Moderation スクリプトは、[Moderation](/safe-text/overview.md) サービスによって使用される [アクション](/safe-text/actions.md) のテンプレートを提供します。

Moderation スクリプトは、実行されたアクションを、ご自身のバックエンドまたは他の UGS サービスにウェブフックまたは API を介して伝えるために使用されます。Moderation テンプレートは、ご自身のウェブフックまたは UGS サービスにモデレーションデータを届ける方法を設定する出発点となります。

Moderation スクリプトをゲームクライアントから呼び出すことはできません。[Triggers](/triggers.md) のみで作動します。

> **Note:**
>
> **ノート:** Moderation スクリプトは [Moderation](/safe-text/overview.md) サービスで使用するためのものです。汎用目的のスクリプトとしては [API](#api-default) スクリプトタイプを使用してください。

Moderation の詳細については、[ドキュメント](/safe-text/overview.md) を参照してください。
