Collect required details
During integration, you have to provide details about your Sitecore CDP instance, so we recommend you collect the following necessary information before you start integrating.
Client key
The client key is your organization's unique and public identifier.
Stream API target endpoint
When you integrate, you send data using the Stream API. Your Stream API target endpoint depends on the environment of your Sitecore CDP instance.
To find the environment, in Sitecore CDP, on the navigation pane, click > Company information > Environment.
Environment |
Stream API target endpoint |
---|---|
AP Region |
|
EU Region |
|
JP Region |
|
US Region |
|
Name of point of sale
To find the name of your point of sale, in Sitecore CDP, on the navigation pane, click > Points of Sale > Name.
Channel, language, and currency
Channel, language, and currency are part of the data you send.
Parameter |
Type |
Description |
Example |
---|---|---|---|
|
string (uppercase) |
The touchpoint where the user interacts with your brand. For example, for webpages, the channel is See the full list of allowed values. |
|
|
string (uppercase ISO 639-1) |
The language the user is using your app in. For example, if the user selects the Japanese language on your website, the language is |
|
|
string (uppercase ISO 4217) |
The alphabetic currency code of the currency the user is using in your app. For example, if the user selects Australian dollars as the currency on your website, the currency is |
|
Cookie domain (optional)
If you integrate using the Engage SDK, you can specify your cookie domain. The cookie domain is the top-level domain of the website you are integrating. The cookie domain ensures that Sitecore CDP stores cookies in the web browser as first-party cookies.
Scenario |
Example domain |
Cookie domain |
---|---|---|
Integrating the main domain, including all subdomains. |
www.myretailsite.com |
|
Integrating a subdomain only. |
beta.myretailsite.com |
|
Integrating a website on localhost. |
localhost |
|
Web personalization (optional)
If you have Sitecore Personalize, decide whether you want to run personalization with Sitecore Personalize. This affects how you initialize the Engage SDK.