Integrating UX1 with External Services Using Google Analytics
You can integrate UX1 with external services using Google Analytics, specifically Google Tag Manager (GTM).
Important: GTM is a powerful and complicated tool for integrating with 3rd party services. It is best used by software developers who understand how the web works.
The GTM container itself and all its tags affect the responsiveness of the panel, so make sure you evaluate the risks before integrating with the service. We highly recommend following GTM documentation and best practices when building integrations. We also recommend testing all new integrations to check their effect on the panel, especially on highly loaded installations.
Please note that each new integration is a potential security breach. Typos in tags or use of tags from untrusted companies can lead to various security risks, such as Cross-Site Scripting, Broken Authentication and Session Management, access to unauthorized data, and data leaks.
Ingram Micro is not responsible for data loss, attacks, or any other issues caused by integrations with 3rd party services, which is why we recommend performing a security audit of every new integration.
Note: This feature is available since HOTFIX PLATFORM v15.
20.4In this chapter there are two examples of such integrations: Freshchat and Appcues.
To extend integration scenarios, CloudBlue Commerce allows integrated services to access the following data:
Parameter name | Description |
---|---|
aps.context.accountCreatedAt
|
Account creation date |
aps.context.accountType
|
Account type (Customer or Reseller). |
aps.context.user.givenName
|
User first name |
aps.context.user.familyName
|
User last name |
aps.context.user.userId
|
User ID |