|Event||is Called||Available from version|
|OnGetCounterTypes||When getting a counter|
|OnGetAttributeTypes||When getting possible attributes|
|OnGetAttributeGroupTypes||When getting an attribute group|
When getting in which attributes a user is included
Upon a first hit, each user is assigned with the Context. Effectively, it's a unique set of attributes for the user - only one attribute can be specified from each group. Ater 00:00 AM each day the user context is reset and re-counted again when a user enters again next time.