Prerequisites
Bug summary
The Flutter flutter_aepmessaging plugin does not expose message metadata to Dart code, even though the native iOS and Android AEPMessaging SDKs support it.
Current Behavior
Message object only exposes id and autoTrack properties
Native bridges don't pass metadata from native SDK to Flutter
Metadata is always null/undefined in Dart code
Expected Behavior
Message object should include a metadata property of type Map<String, dynamic>?
Native bridges should pass metadata from native Message objects to Flutter
Developers can access metadata in MessagingDelegate callbacks (e.g., shouldShowMessage)
Environment
Flutter flutter_aepmessaging v5.0.1
Steps to reproduce
No response
Current behavior
No response
Expected behavior
No response
Anything else?
No response
Prerequisites
Bug summary
The Flutter flutter_aepmessaging plugin does not expose message metadata to Dart code, even though the native iOS and Android AEPMessaging SDKs support it.
Current Behavior
Message object only exposes id and autoTrack properties
Native bridges don't pass metadata from native SDK to Flutter
Metadata is always null/undefined in Dart code
Expected Behavior
Message object should include a metadata property of type Map<String, dynamic>?
Native bridges should pass metadata from native Message objects to Flutter
Developers can access metadata in MessagingDelegate callbacks (e.g., shouldShowMessage)
Environment
Flutter flutter_aepmessaging v5.0.1
Steps to reproduce
No response
Current behavior
No response
Expected behavior
No response
Anything else?
No response