In Adobe Experience Platform, you can configure expiration times for all Experience Events that are ingested into a dataset enabled for Real-Time Customer Profile. This lets you automatically remove data from the Profile Store that is no longer valid or useful for your use cases.
Experience Event expirations cannot be configured through the Platform UI or APIs. Instead, you must contact support in order to enable Experience Event expirations on your required datasets.
Experience Event expirations are not to be confused with dataset expirations, which delete the entire dataset after the expiration date is reached. These are manually configured through Adobe Experience Platform Data Hygiene.
After Experience Event expirations have been enabled on a Profile-enabled dataset, Platform automatically applies the expiration values for each captured event in a two-step process:
Once applied, any data that is older than the number of days alloted by the expiration value is permanently deleted and cannot be restored.
For example, if you applied an expiration value of 30 days on May 15th, the following steps would occur:
You must ensure that the lookback windows for your segments are within the expiration boundaries of their dependent datasets in order to keep results accurate. For example, if you apply an expiration value of 30 days and have a segment that tries to view data from up to 45 days ago, the resulting audience will likely be inaccurate.
You should therefore keep the same Experience Event expiration value for all datasets, if possible, to avoid the impact of different expiration values across different datasets in your segmentation logic.