Hello,
Please, is there a way to automate the assignment of a unique custom GraphID attribute in Adobe Experience Platform (AEP) whenever data (contact information) about a user/lead/customer is ingested (via API, WebSDK, Mobile SDK, Batch import or any other ingestion method supported by AEP) without requiring a second call from the client? Essentially, like a built-in trigger in a database.
Requirements:
Check for Existing GraphID:
Assign UUID if No GraphID is Found:
Goal:
I want this to be an automatic, atomic process within AEP, triggered with each data ingestion, to avoid requiring a second call for UUID generation and to prevent data inconsistency.
How can I set this up in AEP? Any detailed steps or documentation references would be greatly appreciated.
Thanks!
Solved! Go to Solution.
Complementing the scenario:
If generating a UUID directly within AEP is not feasible without external or costly solutions (such as Adobe I/O Runtime), can the caller always include a SuggestedGraphID UUID as part of the payload? This SuggestedGraphID would be used by AEP only if the GraphID is not already present, ensuring that new unique profiles receive a unique identifier automatically. If a GraphID already exists in the unique profile, the SuggestedGraphID would be discarded.
In the Data Prep scenario, having an already generated UUID in hand might simplify the solution, but I don't actually know.
Complementing the scenario:
If generating a UUID directly within AEP is not feasible without external or costly solutions (such as Adobe I/O Runtime), can the caller always include a SuggestedGraphID UUID as part of the payload? This SuggestedGraphID would be used by AEP only if the GraphID is not already present, ensuring that new unique profiles receive a unique identifier automatically. If a GraphID already exists in the unique profile, the SuggestedGraphID would be discarded.
In the Data Prep scenario, having an already generated UUID in hand might simplify the solution, but I don't actually know.
Views
Likes
Replies