OpenTelemetry SDK
    Preparing search index...

    Variable ATTR_DEVICE_IDConst Experimental

    ATTR_DEVICE_ID: "device.id" = ...

    A unique identifier representing the device

    123456789012345
    
    01:23:45:67:89:AB
    

    Its value SHOULD be identical for all apps on a device and it SHOULD NOT change if an app is uninstalled and re-installed. However, it might be resettable by the user for all apps on a device. Hardware IDs (e.g. vendor-specific serial number, IMEI or MAC address) MAY be used as values.

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

    Warning

    > This attribute may contain sensitive (PII) information. Caution should be taken when storing personal data or anything which can identify a user. GDPR and data protection laws may apply, ensure you do your own due diligence.> Due to these reasons, this identifier is not recommended for consumer applications and will likely result in rejection from both Google Play and App Store. However, it may be appropriate for specific enterprise scenarios, such as kiosk devices or enterprise-managed devices, with appropriate compliance clearance. Any instrumentation providing this identifier > MUST> implement it as an opt-in feature.> See app.installation.id> for a more privacy-preserving alternative.

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