Our organization uses the DCS API for on-boarding of CRM data (for various reasons, we're not permitted to use the AAM file transfer mechanism). DCS is fine for qualifying a user for rule-based traits, but how can we disqualify a user? For example, suppose we have a trait User Gives Consent for which a given user is qualified and later that user withdraws their consent. To comply with GDPR rules we should disqualify that user within 72 hours. But how?
If we limit our User Gives Consenttrait to a lifetime of 72 hours then okay it'll expire, but then we need to keep refreshing the trait needlessly for all those (possibly millions) of users whose consent doesn't change. This seems like a brute force solution. Has anyone else got a better idea? I did hear rumours of a DCS API upgrade coming in 2019 that would include a trait disqualification feature. Here's hoping!