You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We've observed a data type inconsistency when passing user.ext.consented_providers_settings.consented_providers in the bid request.
When sending user.ext.consented_providers_settings.consented_providers as an array of strings (e.g., ["12", "321"]), Prebid Server returns 400 Bad Request with following error:
Invalid request: req.user.ext is invalid: cannot unmarshal []int: unexpected character:
Google defines this field as repeated int64 in Protobuf, which translates to an array of strings in JSON. This is a common format in cross-system integrations.
Prebid expects an array of integers (e.g., [12, 321]).