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
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.

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