This document will provide overview of available integration touchpoints for respecting the privacy of users. European Union law and many national regulations require opt-out availability for preventing the tracking of user information and behavior.
All clients should be aware of the options available to respect the privacy of their users.
General Data Protection Regulation
This is designed for the EU General Data Protection Regulation (GDPR) and specifically the user's right to be forgotten. For more information, see: https://www.eugdpr.org/the-regulation.html
- The Profile Command API allows an organization to Opt Out on behalf their users.
- And each individual request to Recommend and Engage can be anonymized by enabling private mode on the request.
- For server side recsForPlacement calls, add a query string parameter
Using private mode has the same impact as not passing the user ID on the request.
Access to User Profile Data
The RichRelevance dashboard provides a method to access an individuals user profile. By entering the user id the profile data is presented from the User Profile Service for that user. The user profile data can be exported to a csv file.
An anonymous user (no user ID or in private mode) will still get personalization based upon the session ID that is passed. So over the course of a session, the Recommend and Engage responses will use the context of the session to add personalization. But when a user id is passed that has opted out, no personalization will take place.