Partager via


API De plateforme numérique - Service famille de systèmes d’exploitation

Ce service en lecture seule vous permet de voir quels systèmes d’exploitation (Android, Apple iOS, Microsoft Windows, etc.) sont inscrits dans notre système. Vous pouvez utiliser ce service pour récupérer les ID de famille de systèmes d’exploitation à des fins de ciblage dans les profils.

Conseil

Pour voir les versions spécifiques des systèmes d’exploitation (Android 3x, AppleiOS 6, etc.) que vous pouvez cibler, utilisez le service étendu du système d’exploitation.

API REST

HTTP, méthode Endpoint Description
GET https://api.appnexus.com/operating-system-family Afficher toutes les familles de systèmes d’exploitation.
GET https://api.appnexus.com/operating-system-family?id=OPERATING_SYSTEM_FAMILY_ID Afficher une famille de systèmes d’exploitation spécifique.
GET https://api.appnexus.com/operating-system-family/meta Découvrez les champs que vous pouvez filtrer et trier.

Champs JSON

Champ Type Description
id int ID de la famille de systèmes d’exploitation.
last_modified Timestamp Date et heure de la dernière modification de l’entrée de la famille de systèmes d’exploitation.
name string Nom de la famille de systèmes d’exploitation, par exemple, "Android", "Apple iOS", "Apple Mac/OSX", etc.

Exemples

Afficher toutes les familles de systèmes d’exploitation

$ curl -b cookies -c cookies 'https://api.appnexus.com/operating-system-family'
 
{
    "response": {
        "status": "OK",
        "count": 9,
        "start_element": 0,
        "num_elements": 100,
        "operating-system-families": [
            {
                "id": 1,
                "name": "Unknown",
                "last_modified": "2013-07-09 18:41:36"
            },
            {
                "id": 2,
                "name": "Android",
                "last_modified": "2013-07-09 18:41:36"
            },
            {
                "id": 3,
                "name": "Apple iOS",
                "last_modified": "2013-07-09 18:41:36"
            },
            {
                "id": 4,
                "name": "Apple Mac",
                "last_modified": "2013-07-09 18:41:36"
            },
            {
                "id": 5,
                "name": "Microsoft Windows",
                "last_modified": "2013-07-09 18:41:36"
            },
            {
                "id": 6,
                "name": "BlackBerry OS",
                "last_modified": "2013-07-09 18:41:36"
            },
            {
                "id": 7,
                "name": "Microsoft Mobile",
                "last_modified": "2013-07-09 18:41:36"
            },
            {
                "id": 8,
                "name": "Linux",
                "last_modified": "2013-07-09 18:41:36"
            },
            {
                "id": 9,
                "name": "Symbian OS",
                "last_modified": "2013-11-15 17:07:29"
            }
        ]
    }
}

Afficher une famille de systèmes d’exploitation spécifique

$ curl -b cookies -c cookies 'https://api.appnexus.com/operating-system-family?id=4'
 
{
    "response": {
        "status": "OK",
        "count": 1,
        "start_element": 0,
        "num_elements": 100,
        "operating-system-family": {
            "id": 4,
            "name": "Apple Mac",
            "last_modified": "2013-07-09 18:41:36"
        }
    }
}