API de plataforma digital: servicio miembro de la plataforma
Se trata de un servicio de solo lectura que muestra información pública sobre los demás miembros de la plataforma Xandr a los que puede comprar y vender. También muestra información sobre los proveedores de datos.
API de REST
Http (método) | Endpoint | Description |
---|---|---|
GET |
https://api.appnexus.com/platform-member |
Ver todos los miembros que han expuesto su información. |
GET |
https://api.appnexus.com/platform-member?active=1 |
Vea solo los miembros activos que han expuesto su información. |
GET |
https://api.appnexus.com/platform-member?id=MEMBER_ID |
Ver un miembro específico. |
Campos JSON
Campo | Tipo | Descripción |
---|---|---|
active |
Booleano | Si true es , el miembro es active . |
bidder |
object | El identificador y el nombre del postor que ese miembro usa para comprar impresiones. |
contact_info |
object | El contacto y la información adicional para el miembro. |
daily_imps_any_audit_status |
Entero | Número de impresiones diarias a través del inventario que tiene cualquier estado de auditoría, para incluir: unaudited , Xandr-reviewed , seller-reviewed y ambos Xandr-and-seller-reviewed . |
daily_imps_appnexus_reviewed |
Entero | Número de impresiones diarias a través del inventario auditado por Xandr. |
daily_imps_appnexus_seller_reviewed |
Entero | Número de impresiones diarias a través del inventario que tiene uno de estos tres estados de auditoría: seller-reviewed , Xandr-reviewed y ambos Xandr-and-seller-reviewed . |
daily_imps_self_audited |
Entero | En desuso. |
daily_imps_unaudited |
Entero | En desuso. |
daily_imps_verified |
Entero | En desuso. |
default_discrepancy_pct |
double | Porcentaje que Xandr deduce de cada oferta para determinados socios de suministro externos en función de las discrepancias pasadas entre lo que Xandr y el asociado de suministro registraron como impresiones ganadas. |
description |
string | Descripción del miembro. |
email |
string | Dirección de correo electrónico que se usará para ponerse en contacto con el miembro. |
has_resold |
Booleano | Si true es , el miembro ha expuesto el inventario para revender a otros miembros. Puede usar el Servicio de reventa de inventario para ver información sobre el inventario expuesto. |
id |
Entero | Identificador del miembro. |
is_iash_compliant |
Booleano | Si true es , el miembro es compatible con IASH. |
last_modified |
Timestamp | Fecha y hora en que se modificó por última vez la entrada de miembro. |
name |
string | Nombre del miembro. |
primary_type |
enumeración | Tipo de miembro, que indica el tipo principal de transacciones que este miembro realiza con Xandr. Posibles valores: - "network" - "buyer" - "seller" - "data_provider" |
platform_exposure |
enumeración | Visibilidad del miembro en la plataforma. Posibles valores: - "public" : se muestra el nombre del miembro.- "private" - Solo se muestra el identificador de miembro.- "hidden" - Este servicio no muestra el miembro en absoluto. |
seller_member_groups |
object | El identificador, el nombre y el orden para mostrar de los grupos de miembros del vendedor, junto con la fecha y hora en que se crearon y modificaron por última vez las entradas. |
seller_type |
enumeración | Relación de venta entre el miembro y Xandr. Posibles valores: - "platform" - Xandr cobra al miembro por vender el inventario según el contrato del miembro.- "partner" - Xandr no cobra al miembro por vender, sino que cobra a los compradores, en función de sus contratos cuando compran el inventario de este miembro. |
visibility_rules |
object | Nivel de detalle incluido en las solicitudes de puja del miembro si primary_type es "seller" . Consulte Reglas de visibilidad a continuación para obtener más información. |
Reglas de visibilidad
Campo | Tipo | Descripción |
---|---|---|
expose_publishers |
Booleano | No se usa. El vendedor siempre envía los identificadores del publicador en las solicitudes de puja. Solo para clientes seleccionados: si false es , el vendedor no envía identificadores de publicador en las solicitudes de puja. |
expose_tags |
Booleano | No se usa. Este campo no está disponible para la mayoría de los clientes. Los identificadores de ubicación siempre se pasan en las solicitudes de puja. Solo para clientes seleccionados: si true es , el vendedor envía identificadores de ubicación en las solicitudes de puja. |
expose_age |
Booleano | Si true es , el vendedor envía la edad de los usuarios en las solicitudes de puja. |
expose_gender |
Booleano | Si true es , el vendedor envía el sexo de los usuarios en las solicitudes de puja. |
expose_universal_categories |
Booleano | No se usa. |
expose_custom_categories |
enumeración | La visibilidad de las categorías de contenido personalizadas en las solicitudes de puja del vendedor. Posibles valores: - "none" - No se pasan categorías personalizadas en las solicitudes de puja.- "all" - Todas las categorías personalizadas se pasan en las solicitudes de puja.- "list" - Las categorías personalizadas enumeradas en la custom_categories matriz se pasan en las solicitudes de puja. |
custom_categories |
matriz de objetos | Categorías de contenido personalizadas que el vendedor pasa en las solicitudes de puja, si expose_custom_categories es "list" . |
url_exposure |
enumeración | La visibilidad de las direcciones URL de impresión en las solicitudes de puja del vendedor. Posibles valores: - "full " - Las direcciones URL completas se pasan en las solicitudes de puja.- "domain" - Solo se pasan dominios de direcciones URL en las solicitudes de puja.- "hidden" - Las direcciones URL no se pasan en las solicitudes de puja. Tenga en cuenta que todavía puede recibir la dirección URL predeterminada del vendedor, si el vendedor tiene una configurada. |
Ejemplos
Ver información sobre el miembro 74
$ curl -b cookies -c cookies 'https://api.appnexus.com/platform-member?id=74'
{
"response": {
"status": "OK",
"platform-member": {
"id": 74,
"name": "PubMatic",
"description": null,
"primary_type": "seller",
"platform_exposure": "public",
"email": null,
"daily_imps_verified": 200168000,
"daily_imps_self_audited": 200168000,
"daily_imps_unaudited": 168582133,
"daily_imps_any_audit_status": 885677200,
"daily_imps_appnexus_reviewed": 557187900,
"daily_imps_appnexus_seller_reviewed": 557187900,
"is_iash_compliant": false,
"has_resold": false,
"visibility_rules": {
"expose_publishers": true,
"expose_tags": true,
"expose_age": true,
"expose_gender": true,
"expose_universal_categories": true,
"url_exposure": "full",
"expose_custom_categories": "none"
},
"bidder": {
"id": "0",
"name": "internal bidder"
},
"seller_type": "partner",
"contact_info": [
{
"name": "PubMatic RTB Team",
"title": null,
"email": "RTB@pubmatic.com",
"phone": null,
"address": null,
"address_2": null,
"city": "New York",
"country": "USA",
"region": "NY",
"postal_code": null,
"additional_info": "PubMatic can significantly increase the reach of your media buy, increase the efficiency of acquiring new publishers, and strengthen your publisher relationships. Contact us to learn how we can work together.",
"website_url": null,
"types": [
"supply"
]
}
],
"active": true,
"last_modified": "2013-06-21 17:48:49",
"default_discrepancy_pct": 1
},
"count": 1,
"start_element": 0,
"num_elements": 100
}
}
Ver información sobre todos los miembros que han expuesto su información
$ curl -b cookies -c cookies 'https://api.appnexus.com/platform-member'
{
"response": {
"status": "OK",
"platform-members": [
{
"id": 3,
"name": "MikeOnAds",
"description": null,
"primary_type": "seller",
"platform_exposure": "public",
"email": null,
"daily_imps_verified": 100,
"daily_imps_self_audited": 100,
"daily_imps_unaudited": 0,
"daily_imps_any_audit_status": 2800,
"daily_imps_appnexus_reviewed": 2600,
"daily_imps_appnexus_seller_reviewed": 2600,
"is_iash_compliant": false,
"has_resold": true,
"visibility_rules": {
"expose_publishers": true,
"expose_tags": true,
"expose_age": true,
"expose_gender": true,
"expose_universal_categories": true,
"url_exposure": "full",
"expose_custom_categories": "none"
},
"bidder": {
"id": "2",
"name": "DisplayWords"
},
"seller_type": "partner",
"active": true,
"last_modified": "2013-06-18 10:10:51",
"default_discrepancy_pct": null
},
{
"id": 7,
"name": "Adify",
"description": null,
"primary_type": "network",
"platform_exposure": "public",
"email": null,
"daily_imps_verified": null,
"daily_imps_self_audited": null,
"daily_imps_unaudited": null,
"daily_imps_any_audit_status": null,
"daily_imps_appnexus_reviewed": null,
"daily_imps_appnexus_seller_reviewed": null,
"is_iash_compliant": true,
"has_resold": true,
"visibility_rules": {
"expose_publishers": true,
"expose_tags": true,
"expose_age": true,
"expose_gender": true,
"expose_universal_categories": true,
"url_exposure": "full",
"expose_custom_categories": "none"
},
"bidder": {
"id": "0",
"name": "internal bidder"
},
"seller_type": "partner",
"active": false,
"last_modified": "2012-09-13 13:13:39",
"default_discrepancy_pct": null
},
{
"id": 8,
"name": "Ning",
"description": null,
"primary_type": "network",
"platform_exposure": "public",
"email": null,
"daily_imps_verified": null,
"daily_imps_self_audited": null,
"daily_imps_unaudited": null,
"daily_imps_any_audit_status": null,
"daily_imps_appnexus_reviewed": null,
"daily_imps_appnexus_seller_reviewed": null,
"is_iash_compliant": false,
"has_resold": true,
"visibility_rules": {
"expose_publishers": true,
"expose_tags": true,
"expose_age": true,
"expose_gender": true,
"expose_universal_categories": true,
"url_exposure": "full",
"expose_custom_categories": "none"
},
"bidder": {
"id": "0",
"name": "internal bidder"
},
"seller_type": "platform",
"active": false,
"last_modified": "2012-09-13 13:13:39",
"default_discrepancy_pct": null
},
...
],
"count": 335,
"start_element": 0,
"num_elements": 100
}
}