Expand my Community achievements bar.

Join us on September 25th for a must-attend webinar featuring Adobe Experience Maker winner Anish Raul. Discover how leading enterprises are adopting AI into their workflows securely, responsibly, and at scale.
SOLVED

Adobe Experience Platform - Not a valid URI reference

Avatar

Level 2

Hi,

"I encountered the error #/id: [8918e4ba-196d-4f3b-ae4c-1053465f5bb6:7df07op28c3a4pf8:0] is not a valid URI reference. Upon analysis, I suspect the issue might be related to the colons (:) in the value. However, I cannot fully understand this value, as currently, I no longer see this kind of value being generated. Could you provide insights into what might have caused this error and why it occurred only on that specific day?"

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hi @user36079  - I think this was a bug on Adobe's end, I use 3 different sandbox and for all the clients on 12th and 13th feb we see lot of failed batches due to this error. It should be resolved now.

 

Thanks,

Arpan

View solution in original post

2 Replies

Avatar

Community Advisor

Hi @user36079 ,

Your understanding is correct, the colon characters are the issue here. If you follow the XDM ExperienceEvent class documentation, The _id field must be a uri-reference formatted string, meaning any colon characters must be removed. Afterwards, the concatenated value should be hashed using SHA-256 or another algorithm of your choice.

You should be able to fix the issue by following the format requirements.

Regarding your question on why it happened, it might be a bot activity or maybe someone tried to manually load this fields value. You can retrieve the failed event's payload and investigate further for possible root cause.

Cheers!

Avatar

Correct answer by
Community Advisor

Hi @user36079  - I think this was a bug on Adobe's end, I use 3 different sandbox and for all the clients on 12th and 13th feb we see lot of failed batches due to this error. It should be resolved now.

 

Thanks,

Arpan