developerAttributes property

Map<String, AttributeValue> get developerAttributes

The attributes your code set through the identity calls, without the reserved names user_id and targetingKey.

These are the values exactly as you passed them. The real SDK normalizes locale, country, continent, region_code, os_version, and app_version before rules see them, and the harness does not. The automatic attributes are not included

Implementation

Map<String, AttributeValue> get developerAttributes =>
    _backend.developerAttributes;