This is a unique identifier for the DataLayer cache. Once cached, any other requests with the same CacheKey value will use the same cached data.
CacheKey has application scope, cached DataLayers may be shared among all user session. It may contain token values that vary the cache based on request variables or other values.
Caches can be made user-specific by using "@Session.ID~. Developers can also identify caches with multiple tokens and strings separated by commas or another delimiter. For example: