Session

xConnect Reporting with a Blazor JSS UI

*xConnect provides an oData API that is extremely extensible but also provides rich data on every aspect of website user behaviour out of the box. From page view and interaction information on things such as exposure to personalisation, through to what Marketing Automation goals and outcomes a user may have completed and personal information where appropriate.
*Blazor is Microsoft's implementation of Web Assembly and a client side opportunity to use C#. Goran Halvarsson and other contributors such as Sitecore's JSS team have done an amazing job of providing a PoC implementation of a Helix based project using Blazor in tandem with Javascript Sitecore Services (JSS) -https://github.com/GoranHalvarsson/SitecoreBlazor.
*The first 15 minutes of this presentation will give an outline of a .Net Core API built on top of the xConnect oData API, used as a means of parametising search queries sent to xConnect by using Sitecore functionality from the xConnect assemblies aimed at standardising and optimising such requests.
*The second 15 minutes of this presentation will give a brief overview of how my demo project uses Blazor to make HttpClient requests to the API, as well as a very brief example of how to add a component to the Sitecore Headless (JSS) app that is the reporting UI of the project being demonstrated.
*The third 15 minutes of the presentation will exhibit the full functionality of the application, showing analytics from a demo website that will have been populated with rich data on xDB contacts and interactions. Showing several different variations of API requests including ways to get contact's personal information, personalisation interaction data, and much more. At each point briefly showing the API code used to structure the request to xConnect, as well as the Blazor integration with the UI to either configure the request or display the consequent report.
*The project will be open source so attendees can effectively take the project home with them to investigate further.

Peter Clisby

Sitecore Content Hub Architect - SoftServe

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top