Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Remarque
Ce service est actuellement disponible pour un ensemble limité de clients et d’employés Microsoft uniquement.
Config Platform est un service administrateur uniquement permettant de mettre à jour des paramètres d’enchères multiples très spécifiques pour les membres soumissionnaires (stockés dans la common.config_platform table). Soyez très prudent lorsque vous ajoutez ou mettez à jour des objets à l’aide de ce service.
API REST
| HTTP, méthode | Endpoint | Description |
|---|---|---|
POST |
https://api.appnexus.com/config-platform(configuration JSON) |
Ajoutez un nouveau paramètre config-platform. |
PUT |
https://api.appnexus.com/config-platform?id=CONFIG_PLATFORM_ID(config_update JSON) Note: CONFIG_PLATFORM_ID est un ID généré de manière unique pour le paramètre de plateforme de configuration et peut être récupéré via GET. |
Modifier un paramètre config-platform. |
GET |
https://api.appnexus.com/config-platform |
Affichez tous les paramètres de la plateforme de configuration. |
Champs JSON
| Champ | Type (Longueur) | Description |
|---|---|---|
id |
int | ID du paramètre de plateforme de configuration. Par défaut: Nombre généré automatiquement. Obligatoire On : PUT/DELETE, dans la chaîne de requête. |
key |
varchar(256) | Valeur de clé utilisée par adserver. Obligatoire sur : POST |
value |
varchar(16834) | Valeur de la clé donnée. Obligatoire sur : POST |
application |
varchar(256) | Application utilisant le paramètre . Seul "impbus" est pris en charge actuellement.Obligatoire sur : POST |
json_value_type |
enum | Type de la valeur donnée. Valeurs possibles : "string", "array", "numeric"ou "boolean".Obligatoire sur : POST |
Exemples
Afficher tous les config-platform paramètres
$ curl -b cookies -c cookies 'https://api.appnexus.com/config-platform'
{
"response": {
"status": "OK",
"count": 5,
"start_element": 0,
"num_elements": 100,
"config-platforms": [
{
"id": 1,
"key": "admarket_scale_pct",
"value": "75",
"instance": null,
"application": "impbus",
"depend": 0,
"variation": null,
"json_value_type": "numeric",
"last_modified": "2013-02-18 13:57:02"
},
{
"id": 2,
"key": "threepe_bidder_id",
"value": "55",
"instance": null,
"application": "impbus",
"depend": 1,
"variation": null,
"json_value_type": "numeric",
"last_modified": "2014-10-02 21:38:53"
},
{
"id": 3,
"key": "rmx_max_num_bids",
"value": "5",
"instance": null,
"application": "impbus",
"depend": 1,
"variation": null,
"json_value_type": "numeric",
"last_modified": "2013-08-08 12:53:06"
},
...
]
}
}
Modifier un config-platform paramètre
$ cat config_platform_update
{
"config-platform": {
"value": 7
}
$ curl -b cookies -c cookies -X PUT -d @template_update 'https://api.appnexus.com/config-platform?id=3'
{
"response": {
"status": "OK",
"count": 5,
"start_element": 0,
"num_elements": 100,
"config-platform": {
"id": 3,
"key": "rmx_max_num_bids",
"value": "7",
"instance": null,
"application": "impbus",
"depend": 1,
"variation": null,
"json_value_type": "numeric",
"last_modified": "2015-01-15 12:53:06"
}
}
}