App Version: Configuration Download and Usage
This article provides a detailed reference for the App Version section. It explains how application versions are managed in the system and how different types of configurations are generated and downloaded for a specific app version.
The following sections describe:
- how app versions appear in the system;
- how versions are managed and displayed in App Version;
- the available configuration types and their purpose;
- how configuration download relates to App Config settings.
Role of App Versions in the System
An application version represents a specific build of the app and is treated as an independent context when resolving configuration logic.
App versions are used across multiple system areas:
- Segmentation — to define rules that apply only to specific app versions or version ranges;
- Campaigns — to control campaign behavior that may differ between app versions;
- App Version — to download configurations generated for a particular version of the app.
Each version acts as a reference point that determines which configuration the application would receive at runtime.