> For the complete documentation index, see [llms.txt](https://docs.ggwp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ggwp.com/jp/webhook.md).

# Webhook

## **はじめに**

Webhookは、アプリケーションがほぼリアルタイムで情報を更新するための手段を提供します。これらのHTTPコールバックは、データが利用可能になり次第、他のアプリケーションへ配信する仕組みを提供し、現代の対話型アプリケーションにおける重要な要素となっています。

GGWPの文脈では、Webhookは特定のイベントで発火するように設定できます。これらのイベントが発生すると、サーバーはWebhook用に設定されたURLへHTTPリクエストを送信します。このリクエストにはイベントに関する情報が含まれており、受信側システムがそれに応じて反応できるようになっています。この技術により、GGWPは外部サービスとスムーズに統合し、機能を拡張し、ほぼリアルタイムの更新を促進できます。

GGWPプラットフォームを通じた自動モデレーションを支援するために、このようなWebhookが複数用意されています。これらのWebhookは、プレイヤーが有害な行動を始めたばかりのときに警告を出したり、プレイヤーのステータスが変更された、つまり制裁を受けた、またはアクティブに復帰した際にモデレーターへ通知したりできます。一部のWebhookは、インシデントのワークフローも支援します。

## **はじめに**

1. 確認 [Webhookイベント](/jp/webhook/webhookibento.md) そして対象のイベントを特定します
2. [URLを作成](/jp/webhook/ibentono.md#creating-the-target-urls) 選択したイベントを処理するために
3. 作成する [サブスクリプション](https://docs.ggwp.com/jp/pages/e18e184890dda08d62f61bb499709e6155e9f567#id-1.-subscribe-to-an-event) 対象のイベント用に
4. 受信した IDとシークレットキー[^1] サブスクリプション作成時に

   a. IDは〜を管理するために使用できます [サブスクリプション](/jp/webhook/sabusukuripushonapi.md#apis)

   b. シークレットキーは〜に使用されます [受信リクエストを検証する](/jp/webhook/ibentono.md#request-validation) HMACを介して

[^1]: 各サブスクリプションのIDとシークレットキーは一意です。
