Environment
Adobe Audience Manager
Issue/Symptoms
When making ID Sync calls, if a portion of the call is empty, an error 300 will be returned in the Audience Manager response. For example, if we have a datasource ID 123456 with the integration code of customer_id
but the actual declared ID isn’t being passed, it will resemble the following:
...&d_cid_ic=customer_id%01%011
There should be a value between each of the %01
codes, as that is where the passed or declared ID is expected.
Because no value is being passed, when the Audience Manager response is returned you will see the 300 error:
..."errors": {
"code": 300,
"msg": "Invalid customer id 123456:"
}
},
Ensuring that the declared ID is being passed into the request will resolve the error and enable proper syncing of the desired IDs.
If there are additional questions about formatting the ID Sync calls, please refer to the AAM product documentation at https://experienceleague.adobe.com/docs/audience-manager/user-guide/features/declared-ids.html?lang=en#variables-and-syntax.