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.