Describe the bugPrebidMobile.setExternalUserIds(...) does not set the userIds in the Prebid bid request user section. However if using TargetingParams.storeExternalUserId then I see the userId in the bid request.
To Reproduce
Steps to reproduce the behavior:
Git clone Prebid Android SDK Project
Go to PrebidDemoKotlin -> CustomApplication.kt
Add in onCreate() this code: PrebidMobile.setExternalUserIds(mutableListOf(ExternalUserId("PrebidMobile", "prebidMobile-123", null, null)))
Run app with App inspection
See under the network inspector -> "/auctions" endpoint, I do not see the user added.
Expected behavior
All the users set with PrebidMobile.setExternalUserIds should be added to the Prebid bid request user section.
Screenshots
With PrebidMobile.setExternalUserIds, bid request user is empty
With TargetingParams.storeExternalUserId, user has the externalUserId
Desktop (please complete the following information):
MacBook Pro Apple M3 Pro
Smartphone (please complete the following information):
Describe the bug
PrebidMobile.setExternalUserIds(...)
does not set the userIds in the Prebid bid request user section. However if usingTargetingParams.storeExternalUserId
then I see the userId in the bid request.To Reproduce Steps to reproduce the behavior:
PrebidMobile.setExternalUserIds(mutableListOf(ExternalUserId("PrebidMobile", "prebidMobile-123", null, null)))
Expected behavior All the users set with
PrebidMobile.setExternalUserIds
should be added to the Prebid bid request user section.Screenshots With
PrebidMobile.setExternalUserIds
, bid request user is emptyWith
TargetingParams.storeExternalUserId
, user has the externalUserIdDesktop (please complete the following information): MacBook Pro Apple M3 Pro
Smartphone (please complete the following information):
Additional context None