Device Data Adapter

The Device Data Adapter provides information about the capabilities, setup and location of the most recent devices used by a customer to interact with your organization.

This enables an organization to create Eligibility Rules based on what MXO knows about both a customer's current and most recently used devices, to ensure MXO always displays the best optimized content on the best device for that customer.

For example, you can build rules to target specific customers, based on:

  • whether the customer uses a mobile or desktop device,
  • the location of that device, and
  • which operating system they are using.

Currently, MXO stores information about the five most recent devices used by a customer.

You can access information available in the Device Data Adapter from the Data Item Picker.

DA - Device DIP

Example Eligibility Rules

  1. From which device is the customer currently interacting with your organization? Customers current device

    Configuration

    DA - Device Exp 1 Step 1 DA - Device Exp 1 Step 1a
  2. When was the last time a customer interacted with your organization from a mobile device?DA - Device Exp 2

    Configuration

    DA - Device Exp 2 Step 1 DA - Device Exp 2 Step 1a
  3. Does the customer have an iPhone?DA - Device Exp 3

    Configuration

    DA - Device Exp 3 Step 1DA - Device Exp 3 Step 1a
  4. Has the customer got an iOS device but never used the mobile app?DA - Device Exp 4

    Configuration - Part 1

    DA - Device Exp 4 Step 1DA - Device Exp 4 Step 1a

    Configuration - Part 2

    DA - Device Exp 4 Step 2 DA - Device Exp 4 Step 2a

Data Attributes

The Device Data Adapter contains the following attributes:

NameDescriptionType
Flash supportedCustomer's current browser supports Flash.Boolean
Recent DevicesList Node. Attributes "App Name" through "Location Accuracy" are displayed as a list, one list for each device. See example, below.
App NameThe identifying name of the App or browser currently in use. For example, com.company.mobileapp or CHROME.Symbolic
App VersionThe version string of the App or browser in use.Symbolic
City the device is located inLast known city from which this device communicated with MXO .Symbolic
Country the device is located inLast known country from which this device communicated with MXO .Symbolic
Device O/SName of the Operating System installed on the device.Symbolic
Device O/S VersionVersion of the Operating System installed on the device.Symbolic
Device CategoryA best-effort categorization of the device. For example, Smartphone, Tablet.Symbolic
Device First UsedTimestamp for when this device first communicated with MXO .Date-Time
Device Last UsedTimestamp for when this device last communicated with MXO .Date-Time
Device LatitudeThe last known coordinates for the device, provided either by the device itself, or via Geo-IP lookup.Numeric
Device Location Last UpdatedTimestamp for when the location of this device was last available.Date-Time
Device LongitudeThe last known coordinates for the device, provided either by the device itself, or via Geo-IP lookup.Numeric
Device ManufacturerName of the device manufacturer. For example, Apple, Samsung.Symbolic
Device Model IDDevice model. For example, iPad 4,2, GT-i9300Symbolic
Is Current DeviceDevice is being used for the current Interaction.Boolean
Location AccuracyAccuracy, in meters of the device coordinates.Numeric

Example Recent Devices List

DA - Device Recent List