This is will help you
Best practices for working with ContextHub in Adobe Experience Manager(Sept 2017) | ContextHub is a framework for storing, manipulating, and presenting context data. The client-side JavaScript API enables you to access the data for personalizing content. Join Varun Mitra, on Tuesday September 26th at 8:00 AM PDT for an in depth look at best practices for working with ContextHub , and how to use a data layer in an AEM Sites. | Click Here |
It covers how to create custom store /model etc.
~kautuk
Kautuk Sahni