Behavior Schema

Behavior events are sent to Data Cloud as a customer navigates the application where the Data Cloud Module for the Engagement Mobile SDK is running. Behavior events can include screen view, and application launch.

Source Event PropertyTarget Schema Developer NameField TypeDescriptionCIM Object / Attribute
<Automatically Assigned>eventIdtextRequired. Typically the primary key for the engagement events.-
<Automatically Assigned>dateTimedatetimeRequired. Used for data partitioning for engagement events. ISO8601 supported format.-
<Automatically Assigned>eventType = "appEvents"textRequired. The developerName of an event defined in the Web Connector schema.-
<Automatically Assigned>sessionIdtextRequired. The identifier of the session.-
<Automatically Assigned>deviceIdtextRequired. Typically the primary key for profile events.-
<Automatically Assigned>category = "Engagement"textRequired. Possible values are:
  • Engagement
  • Profile
-
<Automatically Assigned>channel = "mobile"textThe SDK event channel. For Engagement Mobile SDK the value is mobile.-
appNameappNametextThe name of the software application.-
appVersionappVersiontextThe version of the software application.-
behaviorTypebehaviorTypetextThe type of behavior event captured. Possible values are:
  • ScreenView
  • AppBackgrounded
  • AppUpdate
  • AppFirstLaunch
  • AppLaunch
-
previousAppVersionpreviousAppVersiontextThe previous version of the software application.-
screenNamescreenNametextThe screen name.-
<Automatically Assigned if Location Tracking is allowed>longitudenumberThe longitudinal coordinate in decimal degrees reported by the device at the time the event was captured.Engagement / Device Longitude
<Automatically Assigned if Location Tracking is allowed>latitudenumberThe latitudinal coordinate in decimal degrees reported by the device at the time the event was captured.Engagement / Device Latitude