Hi all,
We're sending data to Adobe Analytics through Edge Network API and XDM implementation without using any SDK. We need to generate valid ECIDs server-side, but we're encountering validation issues.
The documented rules state that ECIDs must:
1. Be exactly 38 characters long
2. Contain only numbers
While these rules work for some combinations and successfully map to sessions/users, we've found inconsistencies:
Working ECIDs:
89232101183523015761846514365738537228
91232101183523015761846514365738537228
90000000183523015761846514365738537228
Non-Working ECIDs (despite meeting basic rules):
94232101183523015761846514365738537228
91999999999999999999999999999999999999
Could someone please share the complete validation rules that ECIDs need to pass? Are there specific number ranges we should avoid?
Thanks!