Show Menu
TOPICS×

Mobile

Target mobile devices based on parameters such as mobile device, type of device, device vendor, screen dimensions (by pixels), and more.
For example, you might want to show different content to users who enter your page from a phone than you would if they visit from a computer. In that case, you could select the Mobile audience, then select the Is Mobile Phone option, then add any specific details that are important to you, such as the type of phone, size of the screen (in pixels), and so on.
Mobile targeting is delivered by DeviceAtlas, a service of DotMobi. DeviceAtlas is a comprehensive database of mobile devices built on data compiled from numerous sources, including manufacturers and network operators. This data is then verified, cross-referenced, and validated to build a large and accurate mobile device database available.
Device detection is accomplished by analyzing User-Agent strings. Some device manufacturers, such as Apple, disable this functionality by not providing enough information in the UA.
For example, Apple devices don't share device model-specific tokens in the UA. The result is that it is not possible to detect iPhone models (such as iPhone 5S, iPhone SE, iPhone 6, and so forth) using a simple keyword-based method.
To solve this, Target collects additional data to accurately detect iPhones and other Apple devices using the following parameters:
Parameter
Type
Description
devicePixelRatio
String
Ratio between physical pixels and device-independent pixels (dips) on the browser. e.g “1.5” or “2”
screenOrientation
String
The device and the browser's JavaScript engine support Device Orientation. Can be Landscape or Portrait.
webGLRenderer
String
Browser renderer of the graphics driver.
Customers using the Mobile SDK do not need to do anything to leverage this functionality. Customers using at.js must upgrade to at.js version 1.5.0 (or later).
You can choose more than one mobile device property. Multiple selections are joined with an OR.
Customers who are using a custom integration (not using at.js or the Mobile SDK) can collect these parameters themselves and pass them as mbox parameters.
  1. In the Target interface, click Audiences > Create Audience.
  2. Name the audience.
  3. Click Add Rule > Mobile.
  4. Click Select, then select one of the following options:
    • Device Marketing Name
    • Device Model
    • Device Vendor
    • Is Mobile Device
    • Is Mobile Phone
    • Is Tablet
    • OS
    • Screen Height (px)
    • Screen Width (px)
    You can target by mobile device carrier using the Geo settings.
  5. (Optional) Click Add Rule and set up additional rules for the audience.
  6. Click Save.

Training video: Creating Audiences

This video includes information about using audience categories.
  • Create audiences
  • Define audience categories