Partager via


API de plateforme numérique - Service Ad Server

Ce service en lecture seule vous permet d’afficher des informations sur les serveurs publicitaires qui peuvent fournir des contenus créatifs tiers ou qui peuvent être appelés à des fins de collecte de données lors de la livraison de créations hébergées par Xandr ou tierces.

API REST

HTTP, méthode Endpoint Description
GET https://api.appnexus.com/adserver Afficher tous les serveurs publicitaires
GET https://api.appnexus.com/adserver?id=ADSERVER_ID Afficher des informations sur un serveur publicitaire spécifique

Champs JSON

Champ Type Description
declare_to_adx valeur booléenne Si la valeur est true, le serveur publicitaire est identifié lors de l’enchère sur l’inventaire Google Ad Manager. L’identification doit être entièrement conforme aux stratégies créatives de Google Ad Manager.
description string Description du serveur publicitaire.
hostnames tableau d’objets Liste des noms d’hôtes qui peuvent être associés au serveur publicitaire. Ce champ ne peut être modifié que par un administrateur.
id int ID interne associé au serveur publicitaire.
last_modified Timestamp Date et heure (au format AAAA-MM-JJ HH :MM :SS) de la dernière mise à jour de la configuration du serveur publicitaire dans notre système.
name string Nom du serveur publicitaire.

Exemples

Afficher tous les serveurs publicitaires (la sortie est tronquée)

curl -b cookies -c cookies 'https://api.appnexus.com/adserver'
{
    "response": {
        "status": "OK",
        "adservers": [
            {
                "id": 0,
                "name": "Other/Unlisted",
                "description": null,
                "type": "adserver",
                "is_appnexus_approved": false,
                "declare_to_adx": false,
                "last_modified": "2011-07-14 13:54:01",
                "is_hidden": false,
                "hostnames": null
            },
            {
                "id": 1,
                "name": "24/7 Real Media",
                "description": null,
                "type": "adserver",
                "is_appnexus_approved": false,
                "declare_to_adx": false,
                "last_modified": "2010-04-15 21:43:30",
                "is_hidden": false,
                "hostnames": null
            },
            {
                "id": 2,
                "name": "Ad Manager",
                "description": null,
                "type": "adserver",
                "is_appnexus_approved": false,
                "declare_to_adx": false,
                "last_modified": "2010-04-01 19:56:43",
                "is_hidden": false,
                "hostnames": null
            },
            {
                "id": 3,
                "name": "AdCentric",
                "description": null,
                "type": "adserver",
                "is_appnexus_approved": false,
                "declare_to_adx": false,
                "last_modified": "2010-05-20 18:33:47",
                "is_hidden": false,
                "hostnames": null
            },
            {
                "id": 4,
                "name": "Adconian",
                "description": null,
                "type": "adserver",
                "is_appnexus_approved": false,
                "declare_to_adx": false,
                "last_modified": "2010-04-01 19:56:43",
                "is_hidden": false,
                "hostnames": null
            },
            {
                "id": 5,
                "name": "AdDynamix",
                "description": null,
                "type": "adserver",
                "is_appnexus_approved": false,
                "declare_to_adx": false,
                "last_modified": "2010-04-01 19:56:43",
                "is_hidden": false,
                "hostnames": null
            },
            {
                "id": 6,
                "name": "AdECN",
                "description": null,
                "type": "adserver",
                "is_appnexus_approved": false,
                "declare_to_adx": false,
                "last_modified": "2010-04-01 19:56:43",
                "is_hidden": false,
                "hostnames": "hostname1.com","hostname2.net"
            },
            ...
        ],
        "count": 202,
        "start_element": null,
        "num_elements": null,
        "dbg_info": {
            ...
        }
    }
}

Afficher des informations sur ad server 5

curl -b cookies -c cookies 'https://api.appnexus.com/adserver?id=5'
{
    "response": {
        "status": "OK",
        "adserver": {
            "id": 5,
            "name": "AdDynamix",
            "description": null,
            "type": "adserver",
            "is_appnexus_approved": false,
            "declare_to_adx": false,
            "last_modified": "2010-04-01 19:56:43",
            "is_hidden": false,
            "hostnames": null
        },
        "count": 1,
        "start_element": null,
        "num_elements": null,
        "dbg_info": {
            ...
        }
    }
}