The BACKGROUND_ASSET_VERSION_STATE_UPDATED event fires when the processing state of a background asset version changes. Background assets allow your app to download large content (like game levels, ML models, or media packs) before the user first launches the app.
When does it fire?
This event triggers when a background asset version transitions between processing states — for example, when processing completes successfully or fails. Background assets go through a separate processing pipeline from your app binary.
Payload highlights
The payload includes the app ID, the asset version identifier, and the new processing state. This lets you track when your background assets are ready for distribution alongside your app.
How Yeethook helps
Background asset processing happens asynchronously and can take longer than binary processing. Yeethook notifies your team in Slack when assets finish processing, so you know when your full app experience is ready for testers.
Common use cases
- Monitor background asset processing for apps with large downloadable content
- Get alerts when asset processing fails so you can re-upload
- Coordinate background asset readiness with app release timing