Extend Event Handler 入門
Overview
Extend Event Handler lets you run custom logic in response to AGS events. When something happens in the backend — like a match ending or a season completing — your app receives the event and takes action, without requiring a game client update.
An Extend Event Handler app is a gRPC service that receives AGS events through Kafka Connect and executes custom logic based on those events.
Benefits
-
Event-driven custom logic: React to backend events automatically. For example, grant entitlements at the end of a season or update player stats after a match — all without game client involvement.
-
No game client updates required: Change your event handling logic at any time by updating and redeploying your app. Players don't need to download anything.
API Events
You can find all available events in the API Events section.
Event Descriptor
You can find a Protocol Buffers (Protobuf) file that serves as an event descriptor in the AccelByte API proto GitHub repo. Each event on the API Events page also links directly to its proto file.