API de plataforma digital: servicio de operador

Los operadores móviles, también conocidos como operadores inalámbricos u operadores de redes móviles, poseen o controlan todos los elementos necesarios para vender y entregar servicios de comunicación inalámbrica a los usuarios de dispositivos móviles. El servicio de operador móvil de solo lectura le permite ver qué operadores móviles están registrados en nuestro sistema. Puede usar este servicio para recuperar los identificadores de los operadores para segmentarlos en campañas móviles.

Nota:

También puede segmentar las campañas móviles según la marca y el modelo de los dispositivos móviles. Para obtener más información, consulte el Servicio de marca de dispositivos y el Servicio de modelo de dispositivo.

API de REST

Método HTTP Endpoint Description
GET https://api.appnexus.com/carrier Ver todos los operadores.
GET https://api.appnexus.com/carrier?country_code=COUNTRY_CODE Ver todos los operadores de un país o región determinados.
GET https://api.appnexus.com/carrier?id=CARRIER_ID Consulte un operador específico.
GET https://api.appnexus.com/carrier/meta Obtenga información sobre los campos por los que puede filtrar y ordenar.

Campos JSON

Campo Tipo Descripción
id Entero El id. del operador de telefonía móvil.
name string El nombre del operador de telefonía móvil.
country_code enumeración El código ISO del país o región en el que opera el operador.
country_name string Nombre del país o región en el que opera el operador.
codes matriz de objetos Representaciones de terceros para el operador de telefonía móvil. Para obtener más detalles, consulte Objeto de códigos a continuación.

Objeto Codes

Cada objeto de la codes matriz contiene los siguientes campos.

Campo Tipo Descripción
id Entero El identificador del código de operador.
code string La representación de terceros para el operador.
notes string Información de identificación sobre el tercero.
carrier_id Entero El identificador del operador. (Es el mismo que el id campo descrito anteriormente).

Ejemplos

Ver todos los operadores de telefonía móvil

{code}$ curl -b cookies -c cookies 'https://api.appnexus.com/carrier'
{
    "response": {
        "status": "OK",
        "count": 143,
        "start_element": null,
        "num_elements": 10,
        "carriers": [
            {
                "id": 1,
                "name": "WIFI",
                "country_code": "",
                "is_aggregated": false,
                "codes": null
            },
            {
                "id": 2,
                "name": "Verizon - AR",
                "country_code": "AR",
                "is_aggregated": true,
                "codes": null
            },
            {
                "id": 3,
                "name": "Verizon - AU",
                "country_code": "AU",
                "is_aggregated": true,
                "codes": null
            },
            {
                "id": 4,
                "name": "Verizon - CA",
                "country_code": "CA",
                "is_aggregated": true,
                "codes": null
            },
            {
                "id": 5,
                "name": "Verizon - DE",
                "country_code": "DE",
                "is_aggregated": true,
                "codes": null
            },
            {
                "id": 6,
                "name": "Verizon - FR",
                "country_code": "FR",
                "is_aggregated": true,
                "codes": null
            },
            {
                "id": 7,
                "name": "Verizon - GB",
                "country_code": "GB",
                "is_aggregated": true,
                "codes": null
            },
            ...
        ],
        
    }
}
{code}

Ver todos los operadores móviles en EE. UU.

{code}$ curl -b cookies -c cookies 'https://api.appnexus.com/carrier?country_code=US'
{
    "response": {
        "status": "OK",
        "count": 7,
        "start_element": null,
        "num_elements": null,
        "carriers": [
            {
                "id": 14,
                "name": "Verizon - US",
                "country_code": "US",
                "is_aggregated": true,
                "codes": null
            },
            {
                "id": 26,
                "name": "Sprint - US",
                "country_code": "US",
                "is_aggregated": true,
                "codes": null
            },
            {
                "id": 40,
                "name": "Orange - US",
                "country_code": "US",
                "is_aggregated": true,
                "codes": null
            },
            {
                "id": 55,
                "name": "T-Mobile - US",
                "country_code": "US",
                "is_aggregated": true,
                "codes": null
            },
            {
                "id": 60,
                "name": "AT&T - US",
                "country_code": "US",
                "is_aggregated": true,
                "codes": null
            },
            {
                "id": 90,
                "name": "Vodafone - US",
                "country_code": "US",
                "is_aggregated": true,
                "codes": null
            },
            {
                "id": 108,
                "name": "Telefonica - US",
                "country_code": "US",
                "is_aggregated": true,
                "codes": null
            }
        ]
    }
}
{code}

Ver un operador de telefonía móvil específico

{code}
$ curl -b cookies -c cookies 'https://api.appnexus.com/carrier?id=1'
{
    "response": {
        "status": "OK",
        "count": 1,
        "start_element": null,
        "num_elements": null,
        "carriers": [
            {
                "id": 1,
                "name": "WIFI",
                "country_code": null,
                "codes": null
            }
        ]
    }
}
{code}