OpenTelemetry SDK
    Preparing search index...

    Variable ATTR_APP_INSTALLATION_IDConst Experimental

    ATTR_APP_INSTALLATION_ID: "app.installation.id" = ...

    A unique identifier representing the installation of an application on a specific device

    2ab2916d-a51f-4ac8-80ee-45ac31a28092
    

    Its value SHOULD persist across launches of the same application installation, including through application upgrades. It SHOULD change if the application is uninstalled or if all applications of the vendor are uninstalled. Additionally, users might be able to reset this value (e.g. by clearing application data). If an app is installed multiple times on the same device (e.g. in different accounts on Android), each app.installation.id SHOULD have a different value. If multiple OpenTelemetry SDKs are used within the same application, they SHOULD use the same value for app.installation.id. Hardware IDs (e.g. serial number, IMEI, MAC address) MUST NOT be used as the app.installation.id.

    For iOS, this value SHOULD be equal to the vendor identifier.

    For Android, examples of app.installation.id implementations include:

    More information about Android identifier best practices can be found in the Android user data IDs guide.

    This attribute is experimental and is subject to breaking changes in minor releases of @opentelemetry/semantic-conventions.