Compartir a través de


Sitios y ubicaciones

Una vez configurado correctamente el publicador, podemos empezar a crear la jerarquía de compra. La jerarquía del lado de la venta incluye dos niveles en el publicador:

Sitios

Para iniciar la jerarquía, se debe crear un sitio. Para cualquier sitio, debe proporcionar los siguientes detalles:

  • Id. del publicador ("publisher_id")
  • Nombre ("name")

Sitios: ejemplo

Cree un archivo que contenga JSON y los valores correctos.

$ cat site
{
  "site": {
    "publisher_id": 1234,
    "name": "Sports Site"
  }
}

A continuación, para crear el nuevo sitio, envíe una POST solicitud a la API.

$ curl -b cookies -c cookies -X POST --data-binary @site 'https://api.appnexus.com/site?publisher_id=1234'
{
   "response":{
      "status": "OK",
      "id": 5546
   }
}

Colocaciones

El siguiente (y último) nivel de la jerarquía es configurar la ubicación. Para cualquier ubicación, debe proporcionar los siguientes detalles:

  • Id. del publicador ("publisher_id").
  • Id. de sitio ("site_id").
  • Size ("width" y "height") : opcional (si se dejan fuera estos parámetros, se creará una "sizeless" etiqueta).
  • Id. de perfil de anuncio ("ad_profile_id").
  • Permitir reventa ("exclusive"): opcional (si se establece en true, se deshabilitará la reventa).

Ubicaciones: ejemplo

Cree un archivo que contenga JSON y los valores correctos.

$ cat placement
{
  "placement": {
    "publisher_id": 1234,
    "site_id": 5546,
    "name": "300x250 Placement",
    "width": 300,
    "height": 250,
    "ad_profile_id": 21345,
    "exclusive": false
  }
}

A continuación, para crear la nueva ubicación, envíe una POST solicitud a la 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
   }
}