翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
FlexMatch イベント通知の設定
イベント通知を使用して、個々のマッチメーキングリクエストのステータスを追跡できます。本番環境のすべてのゲーム、または大量のマッチメーキングアクティビティがある本番前の環境では、イベント通知を使用する必要があります。
イベント通知を設定するためには二つのオプションがあります。
-
マッチメーカーに Amazon Simple Notification Service (Amazon SNS) トピックにイベント通知をパブリッシュさせます。
-
自動的にパブリッシュされる Amazon EventBridge イベントとイベント管理ツール一式を使用します。
がAmazon GameLift Servers出力するFlexMatchイベントのリストについては、「」を参照してくださいFlexMatch マッチメーキングイベント。
重要
ハイボリュームなマッチメーキングシステムでは、FIFO トピックではなく、標準 (非FIFO) Amazon SNS トピックを使用することをお勧めします。FIFO トピックは標準トピックよりも発行制限が低く、高負荷時にスロットリング例外が発生する可能性があります。FIFO トピックでスロットリングが発生すると、FlexMatch通知が失われる可能性があります。
トピック
EventBridge イベントをセットアップする
Amazon GameLift Servers は、すべてのマッチメーキングイベントを Amazon EventBridge に自動的に投稿します。EventBridge を使用すると、イベントを処理するために、ターゲットにイベントをルーティングするルールを設定できます。たとえば、イベントPotentialMatchCreated」をプレイヤーの承諾を処理する AWS Lambda 関数にルーティングするルールを設定できます。詳細については、「Amazon EventBridge とは」を参照してください。
注記
マッチメーカーの設定時に、通知ターゲットのフィールドは空にするか、または EventBridge と Amazon SNS の両方を使用する場合は、SNS トピックを参照します。