Cloud SDK comparison charts

Version:

Cloud SDK and Engage SDK

The Sitecore Cloud SDK and the Sitecore Engage SDK both provide tracking and personalization capabilities, but they differ in the individual features they provide.

Cloud SDK 0.6.1

Engage SDK 1.4.3

Required Sitecore subscriptions

A subscription for SitecoreAI.

Certain capabilities also require a subscription for:

  • Sitecore CDP

  • Sitecore Personalize

  • Sitecore Search

A subscription for at least one of the following:

  • Sitecore CDP

  • Sitecore Personalize

Compatible technology stack

Content SDK or JSS application

Yes

The Cloud SDK is compatible with all versions of the Content SDK, and with JSS version 21.6 and later. Determine which version of the Cloud SDK to use for your version of JSS.

No

Next.js web application

No

Yes

React.js web application

No

Yes

Vanilla JavaScript web application

No

Yes

Web application with a Tag Management System (TMS), such as Google Tag Manager (GTM)

No

Yes

Features overview

Real-time tracking

Yes

Yes

Personalization

Yes

Yes

Feature: real-time tracking

Unified tracking

Yes

No

Client-side tracking

Yes

Yes

Server-side tracking

Yes

Yes

VIEW events

Yes

Yes

IDENTITY events

Yes

Yes

FORM events

Yes

No

Order-related events

Yes

Yes

Sitecore Search events

Yes

Requires a subscription for Sitecore Search.

No

Custom events

Yes

Yes

Event queue

Yes

Yes

Feature: personalization

SitecoreAI personalizations

Yes

No

SitecoreAI A/B/n testing

Yes

No

Sitecore Personalize web experiments and experiences

Yes

Requires a subscription for Sitecore Personalize.

Yes

Requires a subscription for Sitecore Personalize.

Sitecore Personalize interactive experiments and experiences

Yes

Requires a subscription for Sitecore Personalize.

Yes

Requires a subscription for Sitecore Personalize.

Cloud SDK and Search REST APIs

If you have created Sitecore Search integrations before, you might be familiar with the Search and Recommendation API and the Events API. The Cloud SDK search package makes requests to those REST APIs behind the scenes.

The Sitecore Cloud SDK and the Sitecore Search REST APIs all provide capabilities to build search experiences, but they differ in the individual features they provide.

The Cloud SDK simplifies the integration of search capabilities by providing a more declarative and developer-friendly interface to make search requests and implement tracking.

Cloud SDK 0.6.1

Sitecore Search REST APIs

Required Sitecore subscriptions

A subscription for:

  • SitecoreAI

  • Sitecore Search

A Sitecore Search subscription.

Compatible technology stack

Content SDK or JSS application

Yes

The Cloud SDK is compatible with all versions of the Content SDK, and with JSS version 21.6 and later. Determine which version of the Cloud SDK to use for your version of JSS.

Yes

Next.js web application

No

Yes

React.js web application

No

Yes

Vanilla JavaScript web application

No

Yes

Web application with a Tag Management System (TMS), such as Google Tag Manager (GTM)

No

Yes

Features overview

Requesting search content

Yes

Yes

Real-time tracking

Yes

Yes

Feature: requesting search content

API requests

Yes

Yes

Search widgets

Yes

Yes

Recommendation widgets

Yes

Yes

Questions-answers widgets

Yes

Yes

Search context rules

Yes

Yes

Filters

Yes

Yes

Filters for facets

Yes

Yes

Facets

Yes

Yes

Search suggestions

Yes

Yes

Search ranking

Yes

Yes

Search personalization

Yes

Yes

Product swatches

No

Yes

Feature: real-time tracking

Unified tracking

Yes

No

Client-side tracking

Yes

Yes

Server-side tracking

Yes

Yes

Sitecore Search events

Yes

Yes

If you have suggestions for improving this article, let us know!