Discrepancy in profile delete request processing using Privacy API in AEP
A discrepancy has been identified in the profile delete request processing when using the privacy API. This article provides an overview of the problem and outlines steps to address it.
Description description
Environment
- Product: Adobe Experience Platform
- Component: Real-Time Customer Data Platform (CDP), Privacy Service UI & API
Issue/Symptoms
You might notice a discrepancy in the profile delete request processing when using the Privacy API. Specifically, data might not be deleted from the profile view even after you initiate the profile deletion process.
Symptoms include:
- Profiles are still visible on the front-end Profile lookup despite submitting deletion requests.
- Deletion jobs are delayed or not completed as expected.
Resolution resolution
-
Verify deletion job status
- For each submitted delete request, you receive an associated job ID in the API response. You can also view this in the Privacy UI.
- Use this job ID to track and verify if deletions have been successful by invoking an API GET request to https://platform.adobe.io/data/core/privacy/jobs/{jobID}. See the Privacy Service API documentation.
- Ensure you correctly made the request for Profile (ProfileService). Refer to Create a new privacy job request for more details.
-
Make sure data has not been re-ingested
- Any data re-ingested under the same identifier after the deletion request may have re-created the profile. Use the Adobe Experience Platform Query Service to query data.
-
Check multiple identities
- A profile may remain visible if only one of its multiple identities has been removed. Ensure you include all related identities in your deletion requests.
- Provide the primary identity values for all applicable datasets to ensure your privacy requests process all relevant customer attributes.
-
Monitor deletion process duration
- Understand that some deletions might take longer than expected due to system processing times. Monitor for completion over several days before concluding there is an issue.
-
Contact support with specific details
- Provide specific details such as a cross-device ID or ECID involved in unresolved profiles along with their respective job IDs to support teams for deeper investigation into why certain profiles are not being deleted as intended.
Resources
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f