Is there a permanent Unique ID for each Real Time Customer Profile in AEP??
Hello,
Please, is there an "artificial" ID generated by AEP that uniquely identifies a Real Time Customer Profile permanently? This ID should remain the same regardless of updates to the profile (such as new emails or phone numbers) and should work like a primary key does in a database row, even if other identities change over time.
If such an ID exists, can I:
- Read that ID through AEP APIs?
- Link the stitched graph by that ID that generated the Real-Time Customer Profile?
- Detect when two IDs are merged?
- Use it to link the AEP representation of this profile (and other related data) to external systems, like Salesforce, which only support rows in a table?
I would use this permanent ID as a foreign key in Salesforce, so every time there is an update on the Real-Time Customer Profile (or any other relevant information linked to it), I can trigger an AEP IO Event to update Salesforce with the latest version of the profile.
The ECID isn't useful, as a single Real-Time Customer Profile will likely have multiple ECIDs over time and with that behavior I can NOT identify the merge of two profiles (so that I can inform external systems, like SF, do merge their rows)
Thank you!