Compartir a través de


Servicio de asignación de categorías de servidor de anuncios

El servicio de asignación de categorías del servidor de anuncios devuelve toda la asignación de categorías de servidor de anuncios o una asignación específica. Permite la creación, actualización y eliminación de asignaciones de categorías de servidor de anuncios. Estos asignan categorías de contenido monetizar a códigos de subcategoría IAB para la asignación de categorías de servidor de anuncios. El código de subcategoría IAB forma parte de la taxonomía de contenido de IAB que ayuda a los compradores a comprender el inventario de vendedores y, a su vez, ayuda a los vendedores a monetizar mejor su oferta.

API de REST

Http (método) Endpoint Description
GET https://api.appnexus.com/prebid/adserver-category-mapping Obtiene todas las asignaciones de categorías de servidor de anuncios.
POST https://api.appnexus.com/prebid/adserver-category-mapping Cree una nueva asignación de categorías de servidor de anuncios.
PUT https://api.appnexus.com/prebid/adserver-category-mapping/{id} Actualice una asignación de categorías de servidor de anuncios existente.
DELETE https://api.appnexus.com/prebid/adserver-category-mapping/{id} Elimine una asignación de categorías de servidor de anuncios existente.

GET

Devuelve todas las asignaciones de categorías de servidor de anuncios. Para devolver una asignación de categorías de servidor de anuncios específica, anexe el identificador de la asignación de categorías del servidor de anuncios como el último componente de ruta de acceso de la dirección URL.

Ejemplo de llamada mediante curl

curl --header "Content-Type: application/json" https://api.appnexus.com/prebid/adserver-category-mapping

Llamada de ejemplo mediante curl para devolver una asignación de categorías de servidor de anuncios específica

curl --header "Content-Type: application/json" https://api.appnexus.com/prebid/adserver-category-mapping/{id}

Respuesta

Una respuesta correcta devolverá un objeto JSON que contiene una matriz de objetos de asignación de categorías de servidor de anuncios.

Propiedad Tipo Descripción
mappings matriz Matriz de objetos de asignación de categorías de servidor de anuncios.
member_id integer Identificador único del miembro del autor de la llamada.

Ejemplo de respuesta

{
  "mappings": [
    {
      "adserver_category_code": "financial",
      "iab_subcategory_code": "IAB13-4",
      "id": 8
    },
    {
      "adserver_category_code": "movies",
      "iab_subcategory_code": "IAB1-5",
      "id": 5
    },
    {
      "adserver_category_code": "pets",
      "iab_subcategory_code": "IAB16-5",
      "id": 7
    },
    {
      "adserver_category_code": "beauty",
      "iab_subcategory_code": "IAB18-1",
      "id": 3
    },
    {
      "adserver_category_code": "electronics",
      "iab_subcategory_code": "IAB19-8",
      "id": 6
    },
    {
      "adserver_category_code": "travel",
      "iab_subcategory_code": "IAB20-7",
      "id": 11
    },
    {
      "adserver_category_code": "auto",
      "iab_subcategory_code": "IAB2-3",
      "id": 9
    },
    {
      "adserver_category_code": "health",
      "iab_subcategory_code": "IAB7-32",
      "id": 12
    },
    {
      "adserver_category_code": "food",
      "iab_subcategory_code": "IAB8-7",
      "id": 10
    },
    {
      "adserver_category_code": "games",
      "iab_subcategory_code": "IAB9-5",
      "id": 4
    }
  ],
  "member_id": 9325
}

POST

Permite la creación de un nuevo objeto de asignación de categorías de servidor de anuncios.

Ejemplo de llamada mediante curl

curl -d @adserver-category-mapping.json -X POST --header "Content-Type: application/json" 'https://api.appnexus.com/prebid/adserver-category-mapping'

Parameters

Nombre Tipo Ámbito Descripción
adserver_category_code string Obligatorio Qué categoría de servidor de anuncios se asociará a la asignación de categorías del servidor de anuncios.
iab_subcategory_code string Obligatorio Código de subcategoría IAB para la asignación de categorías de servidor de anuncios. El código de subcategoría IAB forma parte de la taxonomía de contenido de IAB que ayuda a los compradores a comprender el inventario de vendedores y, a su vez, ayuda a los vendedores a monetizar mejor su oferta.

Archivo JSON de ejemplo

{
    "adserver_category_code":"bowling shoes"
    "iab_subcategory_code":"IAB9-11000"
}

Respuesta

Si se ejecuta correctamente, se devolverá el objeto de asignación de categorías del servidor de anuncios creado.

PUT

Habilita la actualización de un objeto de asignación de categorías de servidor de anuncios existente. Anexe el identificador de asignación de categorías del servidor de anuncios como el último componente de ruta de acceso de la dirección URL.

Ejemplo de llamada mediante curl

curl -d @adserver-category-mapping-update.json -X PUT --header "Content-Type: application/json" 'https://api.appnexus.com/prebid/adserver-category-mapping/{id}'

Parameters

Nombre Tipo Ámbito Descripción
name string Obligatorio Nombre de la asignación de categorías del servidor de anuncios.

Archivo JSON de ejemplo

{
    "name":"adserver-category-mapping-example-new-name"
}

Respuesta

En una respuesta correcta, se devolverá el objeto de asignación de categorías del servidor de anuncios actualizado. Anexe el identificador de asignación de categorías del servidor de anuncios como el último componente de ruta de acceso de la dirección URL.

DELETE

Habilita la eliminación de un objeto de asignación de categorías de servidor de anuncios existente.

Ejemplo de llamada mediante curl

curl  -X DELETE --header "Content-Type: application/json" 'https://api.appnexus.com/prebid/adserver-category-mapping/{id}'

Respuesta

Objeto de notificación de eliminación correcta.