BookmarkSubscribeRSS Feed
jimhazen
SAS Employee

As a part of the March release (20.03) for SAS® Customer Intelligence 360, SAS 360 Engage and SAS 360 Discover customers will be able to configure events using JavaScript API as a method in the user interface which enables events for use in SAS 360 Engage as well as populating tables in the Unified Data Model. This means that events configured using the JavaScript API can be used in SAS 360 Engage for targeting, triggering, metrics and other use cases. Previously, JavaScript API events could not be used in SAS 360 Engage.

 

This capability is especially useful in the following situations:

  • Configuring events on a website that is a Single Page Application (SPA). Users can now use the JavaScript API to send the SPA interactions without having to rely on a page load.
  • Collecting information on pages where using page elements is fragile or unreliable. The developer can control exactly what information is being passed on the event.

When selecting JavaScript API as a method for defining an event in the user interface:

  • The user will first need to create a unique event key that will be sent on the event.
  • Standard attributes for the event will be listed in a table as a reference for the developer.
  • Users can add additional custom attributes to the event configuration.

To utilize the new JavaScript API functionality, customers have to first implement the new tag (ot-all.min.js) which can be found under General Settings -> SAS Tag Instructions.

 

This latest release of the JavaScript API enabled many more event types, including:

 

User-defined business events:

  • Cart Events (purchase, checkout, cartview)
  • Cart-Action Events (add, update, remove)
  • Custom Events
  • Document Events
  • Internal-Search Events
  • Media Events
  • Product View Events
  • Promotion Events

Raw events which can be used to define other events such as steps in a Business Process:

  • Change Events
  • Click Events
  • Content-Change Events
  • JavaScript Variable-Change (jsvarchange) Events
  • Load Events
  • Submit Events

Engage specific events:

  • Click-Through Events
  • Impression Events
  • Impression-Viewable Events

Identity related:

  • Attach Identity
  • Detach Identity

G2 Grid Leader Spring 2025.png

 

 

 

 

Want to review SAS Customer Intelligence 360? Gartner and G2 are offering a gift card or charitable donation for each accepted review. Use this link for G2 to opt out of receiving anything of value for your review.

 

Gartner.jpg

 

SAS Customer Intelligence 360

Get started with CI 360

Review CI 360 Release Notes

Open a Technical Support case

Suggest software enhancements

Assess your marketing efforts with a free tool

 

Training Resources

SAS Customer Intelligence Learning Subscription (login required)

Access free tutorials

Refer to documentation

Latest hot fixes

Compatibility notice re: SAS 9.4M8 (TS1M8) or later

How to improve email deliverability

SAS' Peter Ansbacher shows you how to use the dashboard in SAS Customer Intelligence 360 for better results.

Find more tutorials on the SAS Users YouTube channel.

G2 Grid Leader Spring 2025.png

 

 

 

 

Want to review SAS Customer Intelligence 360? Gartner and G2 are offering a gift card or charitable donation for each accepted review. Use this link for G2 to opt out of receiving anything of value for your review.

 

Gartner.jpg

 

SAS Customer Intelligence 360

Get started with CI 360

Review CI 360 Release Notes

Open a Technical Support case

Suggest software enhancements

Assess your marketing efforts with a free tool

 

Training Resources

SAS Customer Intelligence Learning Subscription (login required)

Access free tutorials

Refer to documentation

Latest hot fixes

Compatibility notice re: SAS 9.4M8 (TS1M8) or later

Discussion stats
  • 0 replies
  • 2686 views
  • 0 likes
  • 1 in conversation