We’re delighted to announce version 0.4 of the Sitecore Cloud SDK, adding support for highly requested features like web experiences, unified tracking, and robust new initialization logic. This release makes it faster and easier to integrate Sitecore DXP tracking and personalization capabilities into your JSS Next.js and JSS Angular apps.
Key features and improvements:
Web experiences: run Sitecore Personalize web experiences and experiments in your app. If you previously chose the Engage SDK because of the support for web experiences, consider switching to the Cloud SDK.
Unified tracking: set up tracking for an event once in your app, then find the event data in your Sitecore DXP products - XM Cloud, CDP, Personalize, and Sitecore Search.
Sitecore Search events: capture widget view and widget click events.
Improved initialization: centralize your SDK initialization code for better scalability and easier enablement of further SDK packages in the future.
More granular cookie handling: as a direct benefit of the new initialization logic, cookies will only be stored by those SDK packages that depend on them.
Start building
Access the SDK packages on npm, then start building with the SDK using the official documentation. The documentation contains:
Guides that take you from initialization to event tracking to enabling web experiences, step by step.
In-depth explanations and code examples of the new initialization process, tracking, the various personalization options, and cookie settings.
An upgrade guide for developers currently on SDK version 0.3 or earlier.
A list of terms to help you understand the most important Cloud SDK concepts.
Extensive reference documentation with code examples to help you during development.
We can’t wait to see what you build with the Cloud SDK!