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
IP address is required to be passed in conjunction with another identifier (twclid, email address, phone number or user agent).
User Agent is required to be passed in conjunction with another identifier (twclid, email address, phone number or IP address).
{
"conversions":[
{
...
"identifiers":[
{
"ip_address":"1.0.0.0",
"user_agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36"
}
],
...
}
]
}
To Reproduce
When I send ip_address and user_agent properties, this happens.
{
"response": "{\"errors\":[{\"code\":\"INVALID_PARAMETER\",\"message\":\"At least one user identifier must be provided\",\"parameter\":\"\"}],\"request\":{\"params\":{\"account_id\":\"18ce55453yk\"}}}",
"firstAttemptedAt": "2024-12-01T20:39:59.109Z",
"content-type": "application/json; charset=utf-8",
"routerSubStage": "router_dest_delivery",
"payloadStage": "router_input"
}
Expected behavior ip_address and user_agent should be in a single object, not two separate ones:
{
"ip_address":"1.0.0.0",
"user_agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36"
}
Screenshots
If applicable, add screenshots to help explain your problem.
Thanks for opening this issue! We'll get back to you shortly. If it is a bug, please make sure to add steps to reproduce the issue.
amerkay
changed the title
BUG:
BUG: ip_address and user_agent should be in a single identifiers object. Error: At least one user identifier must be provided
Dec 1, 2024
Describe the bug
Error response from X: At least one user identifier must be provided.
Why it's happening: The
ip_address
anduser_agent
are placed at the conversion object level rather than combined identifier following the X docs.See X Docs: https://developer.x.com/en/docs/x-ads-api/measurement/web-conversions/api-reference/conversions
From Docs:
To Reproduce
When I send
ip_address
anduser_agent
properties, this happens.Payload:
Error response from Twitter:
Expected behavior
ip_address
anduser_agent
should be in a single object, not two separate ones:{
"ip_address":"1.0.0.0",
"user_agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36"
}
Screenshots
If applicable, add screenshots to help explain your problem.
Additional context
See:
rudder-transformer/src/v0/destinations/twitter_ads/transform.js
Line 134 in 275e971
The text was updated successfully, but these errors were encountered: