Device Model Service
Mobile devices are categorized by make and model, where make is generally the manufacturer of the device (such as Apple) and model is generally the specific product (such as iPhone). The read-only Device Model Service allows you to see what models of mobile devices are registered in the AppNexus system, as well as the make, device type (phone, tablet, or other device), device screen size, and supported capabilities (such as JavaScript creatives, Flash creatives, cookies) for each model. You can use this service to retrieve this data for targeting in mobile campaigns.
You can target mobile campaigns based on mobile carrier as well. For more details, see the Carrier Service.
REST API
View all device models:
View all device models of a specific type (i.e., pc, phone, or tablet):
View a specific device model:
Find out which fields you can filter and sort by:
JSON Fields
| Type | Description |
---|---|---|
| int | The ID of the device model. |
| string | The name of the device model (such as |
| int | The ID of the device make to which the model belongs. For example, the |
| enum | The type of device. Possible values: |
| int | The width of the screen on the device. |
| int | The height of the screen on the device. |
| Boolean | Not yet available. If |
| Boolean | Not yet available. If |
| Boolean | Not yet supported. If |
| Boolean | Not yet available. If |
| Boolean | Not yet available. If |
| Boolean | Not yet available. If |
| int | The name of the device make to which the model belongs. |
| array of objects | Third-party representations for the device model. See Codes below for more details. |
Codes
Each object in the codes
array contains the following fields.
Field | Type | Description |
---|---|---|
| int | The ID for the device model. |
| string | The third-party representation for the device model. |
| string | Identification information about the third-party. |
| int | The ID for the device model. |