Licitadores: servicio de modelo de dispositivo
Los dispositivos móviles se clasifican por marca y modelo, donde make suele ser el fabricante del dispositivo (es decir, Apple) y el modelo suele ser el producto específico (por ejemplo, iPhone). El servicio de modelo de dispositivo de solo lectura le permite ver qué modelos de dispositivos móviles están registrados en el sistema Xandr, así como la marca, el tipo de dispositivo (es decir, pc, teléfono o tableta) y el tamaño de pantalla del dispositivo para cada modelo. Puede usar este servicio para asignar identificadores de modelo de dispositivo a nombres y otros detalles.
Sugerencia
También puede dirigirse a campañas móviles basadas en operadores móviles. Para obtener más información, consulte el Servicio de operador.
API de REST
Http (método) | Endpoint | Description |
---|---|---|
GET | https://api.adnxs.com/device-model |
Ver todos los modelos de dispositivo. |
GET | https://api.adnxs.com/device-model/DEVICE_MODEL_ID |
Ver un modelo de dispositivo específico. |
GET | https://api.adnxs.com/device-model/meta |
Averigüe por qué campos puede filtrar y ordenar. |
GET | https://api.appnexus.com/device-model/meta |
Averigüe por qué campos puede filtrar y ordenar. |
Campos JSON
Campo | Tipo | Descripción |
---|---|---|
codes |
matriz de objetos | Representaciones de terceros para el modelo de dispositivo. Consulte Códigos a continuación para obtener más detalles. |
device_make_id |
Entero | Identificador del dispositivo al que pertenece el modelo. Por ejemplo, el modelo de iPhone dispositivo pertenecería a la creación del Apple dispositivo. |
device_make_name |
string | Nombre del dispositivo al que pertenece el modelo. |
device_type |
enumeración | Tipo de dispositivo. Valores posibles: pc , phone , , tv tablet , , gameconsole , , stb mediaplayer |
id |
Entero | Identificador del modelo de dispositivo. |
name |
string | Nombre del modelo de dispositivo (por ejemplo iPhone , ). |
screen_height |
Entero | Alto de la pantalla en el dispositivo. |
screen_width |
Entero | Ancho de la pantalla en el dispositivo. |
supports_cookies |
Booleano | Todavía no está disponible. Si true es , el dispositivo admite cookies. Si es null, Xandr no sabe si el dispositivo admite o no cookies. |
supports_flash |
Booleano | Todavía no se admite. Si true es , el dispositivo admite creatividades flash. Si es null, Xandr no sabe si el dispositivo admite Flash o no. |
supports_geo |
Booleano | Todavía no está disponible. Si true es , el dispositivo puede pasar la latitud y longitud de los usuarios, cuando hay datos GPS disponibles. |
supports_html_audio |
Booleano | Todavía no está disponible. Si true es , el dispositivo admite creatividades de audio HTML. Si es null, Xandr no sabe si el dispositivo admite o no audio HTML. |
supports_html_video |
Booleano | Todavía no está disponible. Si true es , el dispositivo admite creatividades de vídeo HTML. Si es null, Xandr no sabe si el dispositivo admite o no vídeo HTML. |
supports_js |
Booleano | Todavía no está disponible. Si true es , el dispositivo admite creatividades de JavaScript. Si es null, Xandr no sabe si el dispositivo admite JavaScript o no. |
Códigos
Cada objeto de la codes
matriz contiene los campos siguientes.
Campo | Tipo | Description |
---|---|---|
id |
Entero | Identificador del modelo de dispositivo. |
code |
string | Representación de terceros para el modelo de dispositivo. |
notes |
string | Información de identificación sobre el tercero. |
device_model_id |
Entero | Identificador del modelo de dispositivo. |
Ejemplos
Visualización de todos los modelos de dispositivos móviles
$ curl -b cookies -c cookies 'https://api.appnexus.com/device-model'
{
"response": {
"status": "OK",
"count": 9033,
"start_element": null,
"num_elements": null,
"device-models": [
{
"id": 1,
"name": "Onetab XST2",
"device_make_id": 1,
"device_type": "tablet",
"screen_width": null,
"screen_height": null,
"is_aggregated": false,
"supports_js": null,
"supports_cookies": null,
"supports_flash": null,
"supports_geo": null,
"supports_html_video": null,
"supports_html_audio": null,
"device_make_name": "4G Systems",
"codes": [
{
"id": 1,
"code": "da-3499464",
"notes": "4G Systems:Onetab XST2",
"device_model_id": 1
}
]
},
{
"id": 2,
"name": "PAD7",
"device_make_id": 2,
"device_type": "tablet",
"screen_width": null,
"screen_height": null,
"is_aggregated": false,
"supports_js": null,
"supports_cookies": null,
"supports_flash": null,
"supports_geo": null,
"supports_html_video": null,
"supports_html_audio": null,
"device_make_name": "A-Link",
"codes": [
{
"id": 2,
"code": "da-3924965",
"notes": "A-Link:PAD7",
"device_model_id": 2
}
]
},
{
"id": 3,
"name": "A101",
"device_make_id": 3,
"device_type": "tablet",
"screen_width": null,
"screen_height": null,
"is_aggregated": false,
"supports_js": null,
"supports_cookies": null,
"supports_flash": null,
"supports_geo": null,
"supports_html_video": null,
"supports_html_audio": null,
"device_make_name": "Acer",
"codes": [
{
"id": 3,
"code": "da-3318996",
"notes": "Acer:A101",
"device_model_id": 3
}
]
},
{
"id": 4,
"name": "A200",
"device_make_id": 3,
"device_type": "tablet",
"screen_width": null,
"screen_height": null,
"is_aggregated": false,
"supports_js": null,
"supports_cookies": null,
"supports_flash": null,
"supports_geo": null,
"supports_html_video": null,
"supports_html_audio": null,
"device_make_name": "Acer",
"codes": [
{
"id": 4,
"code": "da-3334186",
"notes": "Acer:A200",
"device_model_id": 4
}
]
},
...
]
}
}
Visualización de un modelo específico de dispositivo móvil
$ curl -b cookies -c cookies 'https://api.appnexus.com/device-model?id=2'
"response": {
"status": "OK",
"count": 1,
"start_element": null,
"num_elements": null,
"device-model": {
"id": 2,
"name": "PAD7",
"device_make_id": 2,
"device_type": "tablet",
"screen_width": null,
"screen_height": null,
"is_aggregated": false,
"supports_js": null,
"supports_cookies": null,
"supports_flash": null,
"supports_geo": null,
"supports_html_video": null,
"supports_html_audio": null,
"device_make_name": "A-Link",
"codes": [
{
"id": 2,
"code": "da-3924965",
"notes": "A-Link:PAD7",
"device_model_id": 2
}
]
}
}
Visualización de todos los modelos de dispositivos "tablet"
$ curl -b cookies -c cookies 'https://api.appnexus.com/device-model?device_type=tablet'
{
"response": {
"status": "OK",
"count": 547,
"start_element": null,
"num_elements": null,
"device-models": [
{
"id": 1,
"name": "Onetab XST2",
"device_make_id": 1,
"device_type": "tablet",
"screen_width": null,
"screen_height": null,
"is_aggregated": false,
"supports_js": null,
"supports_cookies": null,
"supports_flash": null,
"supports_geo": null,
"supports_html_video": null,
"supports_html_audio": null,
"device_make_name": "4G Systems",
"codes": [
{
"id": 1,
"code": "da-3499464",
"notes": "4G Systems:Onetab XST2",
"device_model_id": 1
}
]
},
{
"id": 2,
"name": "PAD7",
"device_make_id": 2,
"device_type": "tablet",
"screen_width": null,
"screen_height": null,
"is_aggregated": false,
"supports_js": null,
"supports_cookies": null,
"supports_flash": null,
"supports_geo": null,
"supports_html_video": null,
"supports_html_audio": null,
"device_make_name": "A-Link",
"codes": [
{
"id": 2,
"code": "da-3924965",
"notes": "A-Link:PAD7",
"device_model_id": 2
}
]
},
{
"id": 3,
"name": "A101",
"device_make_id": 3,
"device_type": "tablet",
"screen_width": null,
"screen_height": null,
"is_aggregated": false,
"supports_js": null,
"supports_cookies": null,
"supports_flash": null,
"supports_geo": null,
"supports_html_video": null,
"supports_html_audio": null,
"device_make_name": "Acer",
"codes": [
{
"id": 3,
"code": "da-3318996",
"notes": "Acer:A101",
"device_model_id": 3
}
]
},
{
"id": 4,
"name": "A200",
"device_make_id": 3,
"device_type": "tablet",
"screen_width": null,
"screen_height": null,
"is_aggregated": false,
"supports_js": null,
"supports_cookies": null,
"supports_flash": null,
"supports_geo": null,
"supports_html_video": null,
"supports_html_audio": null,
"device_make_name": "Acer",
"codes": [
{
"id": 4,
"code": "da-3334186",
"notes": "Acer:A200",
"device_model_id": 4
}
]
},
...
]
}
}