SDK Events and Action Types

This article describes how to access event and action types.

Events

The available events are as follows:

  • RecordImpressions
  • RecordPageEvents
  • RecordRecClicks
  • RecordRecImpressions
  • ContextCustomVariables
  • ContextUserAgent
  • ContextPageView
  • ContextProductView
  • ContextCart
  • ContextAddToCart
  • ContextPurchase
  • ContextMetadata
  • ContextProductDetailView
  • ContextProductThumbnailView
  • ContextReferrer
  • ContextCoordinates
  • ContextScreenSize
  • ContextClosedSession
  • ContextIpAddress

Events are defined in EventTypes.java.

You can reference these events using the syntax EventTypes.<event name>. For example, RecordImpressions is referenced by EventTypes.RecordImpressions.

Actions

The supported actions are as follows:

Action Type Action Type String
OmniChannel JSON
monetate:action:OmnichannelJson
Recommendation monetate:action:OmnichannelRecommendation
Social Proof monetate:action:SocialProofDataV2
Badging monetate:action:OmniChannelImageBadging
Data Collection monetate:action:DataCollection
No Action monetate:action:NoAction