ECID Format and Validation Rules
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!