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.
Une fois que l’éditeur est correctement configuré, nous pouvons commencer à créer la hiérarchie côté achat. La hiérarchie côté vente comprend deux niveaux sous l’éditeur :
Sites
Pour démarrer la hiérarchie, un site doit être créé. Pour n’importe quel site, vous devez fournir les informations suivantes :
- ID de l’éditeur (
"publisher_id") - Nom (
"name")
Sites : Exemple
Créez un fichier contenant JSON et les valeurs correctes.
$ cat site
{
"site": {
"publisher_id": 1234,
"name": "Sports Site"
}
}
Ensuite, pour créer le nouveau site, envoyez une POST requête à l’API.
$ curl -b cookies -c cookies -X POST --data-binary @site 'https://api.appnexus.com/site?publisher_id=1234'
{
"response":{
"status": "OK",
"id": 5546
}
}
Placements
Le prochain (et dernier) niveau de la hiérarchie consiste à configurer le placement. Pour tout placement, vous devez fournir les détails suivants :
- ID de l’éditeur (
"publisher_id"). - ID de site (
"site_id"). - Size (
"width"et"height") : facultatif (si vous ne laissez pas ces paramètres, vous créez une"sizeless"balise). - ID de profil publicitaire (
"ad_profile_id"). - Autoriser la revente (
"exclusive") : facultatif (la définition de la valeur true désactive la revente).
Placements : Exemple
Créez un fichier contenant JSON et les valeurs correctes.
$ cat placement
{
"placement": {
"publisher_id": 1234,
"site_id": 5546,
"name": "300x250 Placement",
"width": 300,
"height": 250,
"ad_profile_id": 21345,
"exclusive": false
}
}
Ensuite, pour créer le nouveau placement, envoyez une POST requête à l’API.
$ curl -b cookies -c cookies -X POST --data-binary @placement 'https://api.appnexus.com/placement?publisher_id=1234&site_id=5546'
{
"response":{
"status": "OK",
"id": 83843
}
}