Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El servicio de asociado de demanda devuelve todos los asociados de demanda del miembro de la persona que llama. Permite al usuario crear un nuevo asociado de demanda y actualizar o eliminar un asociado de demanda existente.
En el contexto de PSP, los socios de demanda, generalmente plataformas del lado de la oferta (SSP) como, crean adaptadores para Prebid Server que reciben e interpretan solicitudes de anuncios de ofertas de encabezado. Los socios de demanda llevan a cabo una subasta entre sus fuentes de demanda (normalmente, plataformas del lado de la demanda [DSP]) para recopilar las pujas de esas solicitudes de anuncios y enviarlas de vuelta a PSP, que realiza otra subasta.
Antes de que se pueda agregar un partner de demanda a una configuración, debe habilitarse a través de este servicio o a través de la interfaz de usuario. Al establecer un partner de demanda en enabled: 0 pausa todas las solicitudes de puja dirigidas a ese partner en todas las configuraciones hasta que la configuración se restaure a 1. La lista de socios de demanda compatibles con PSP se puede encontrar aquí.
API de REST
| Método HTTP | Endpoint | Description |
|---|---|---|
GET |
https://api.appnexus.com/prebid/demand-partner |
Obtenga todos los partners de demanda. |
POST |
https://api.appnexus.com/prebid/demand-partner |
Crear un nuevo partner de demanda. |
PUT |
https://api.appnexus.com/prebid/demand-partner/{id} |
Actualizar un partner de demanda existente. |
PATCH |
https://api.appnexus.com/prebid/demand-partner/{id} |
Actualizar una parte de un partner de demanda existente. |
DELETE |
https://api.appnexus.com/prebid/demand-partner/{id} |
Eliminar un partner de demanda. |
GET
Obtenga todo o un partner de demanda específico. Para recuperar un partner de demanda específico, anexe el id. del asociado de demanda como último componente de la ruta de acceso de la dirección URL. Devuelve una matriz JSON de objetos asociados a la demanda.
Respuesta
| Propiedad | Tipo | Descripción |
|---|---|---|
bid_cpm_adjustment |
integer | Un valor multiplicador aplicado al precio de oferta de CPM del socio de demanda para ajustar cómo compiten las ofertas en la subasta. Esto no cambia la oferta real ni el pago de ingresos, solo la clasificación de la oferta en la subasta. El valor predeterminado es 1,00. En este caso, las ofertas de todos los socios compiten por igual sin ajustes. El ajuste se puede utilizar para tener en cuenta las tarifas de los socios o para la optimización. Si necesita ajustes de CPM a un nivel más granular que el de Demand Partner, consulte Crear una regla de sesgo. |
deleted |
integer | Esto indica que el objeto de asociado de demanda se ha eliminado del sistema. Los valores permitidos son:0 = activo, 1 = eliminado |
enabled |
integer | Indica si el asociado de demanda está habilitado o deshabilitado. Los valores permitidos son:0 = deshabilitado, 1 = habilitado |
id |
integer | El ID del socio de demanda específico del miembro de la persona que llama. |
last_modified |
string | Fecha en la que se modificó el objeto de asociado de demanda. |
last_modified_by |
string | El usuario que modificó por última vez el objeto de asociado de demanda. |
member_id |
integer | El id. del miembro. |
name |
string | El nombre del asociado de demanda. |
pub_id_settings |
objeto | Las opciones relevantes para los identificadores de usuario proporcionados por el editor. Consulte la tabla de configuración de identificador proporcionada por el editor a continuación. |
Configuración de id. proporcionada por el publicador
| Propiedad | Tipo | Descripción |
|---|---|---|
id |
integer | Identificador único que representa el origen. |
source |
string | Cadena única que representa el origen. |
member_owner_id |
integer | Identificador único del miembro propietario del origen. |
status |
string | Indica si el origen está activo. Requiere la entrada de cadena de "active" o "inactive". |
Ejemplo de respuesta
[
{
"bid_cpm_adjustment": 2,
"deleted": 0,
"enabled": 1,
"id": 102,
"last_modified": "2019-09-13T17:39:36Z",
"last_modified_by":"user123",
"member_id": 9325,
"name": "adform",
"pub_id_settings": {
"sources": [
{
"id": 12345,
"source": "sourcename",
"member_owner_id": 9325,
"status": "active"
}
]
}
},
{
"bid_cpm_adjustment": 1,
"deleted": 0,
"enabled": 1,
"id": 65,
"last_modified": "2018-11-02T15:33:54Z",
"last_modified_by":"user123",
"member_id": 9325,
"name": "appnexus",
"pub_id_settings": null
},
{
"bid_cpm_adjustment": 1,
"deleted": 0,
"enabled": 1,
"id": 68,
"last_modified": "2018-11-02T18:32:03Z",
"last_modified_by":"user123",
"member_id": 9325,
"name": "openx",
"pub_id_settings": null
},
{
"bid_cpm_adjustment": 1,
"deleted": 0,
"enabled": 1,
"id": 69,
"last_modified": "2018-11-02T18:32:31Z",
"last_modified_by":"user123",
"member_id": 9325,
"name": "ix",
"pub_id_settings": null
}
]
POST
Crear un nuevo partner de demanda.
Ejemplo de llamada con curl
curl -d @demand-partner.json -X POST 'https://api.appnexus.com/prebid/demand-partner'
| Propiedad | Tipo | Ámbito | Descripción |
|---|---|---|---|
bid_cpm_adjustment |
integer | Obligatorio | El ajuste de CPM de la oferta. |
enabled |
integer | Obligatorio | Indica si el asociado de demanda está habilitado o deshabilitado. Los valores permitidos son:0 = deshabilitado, 1 = habilitado |
name |
string | Obligatorio | El nombre del asociado de demanda. |
pub_id_settings |
objeto | Obligatorio | Las opciones relevantes para los identificadores de usuario proporcionados por el editor. Consulte la tabla de configuración de id. proporcionada por el editor anterior. |
JSON de ejemplo
{
"bid_cpm_adjustment": 1,
"enabled": 1,
"name": "test-demand-partner",
"pub_id_settings": {
"sources": [
{
"id": 12345,
"source": "sourcename",
"member_owner_id": 9325,
"status": "active"
}
]
}
}
Respuesta
Una respuesta correcta devolverá el nuevo asociado de demanda como un objeto JSON.
{
"bid_cpm_adjustment": 1,
"deleted": 0,
"enabled": 1,
"id": 999,
"last_modified": "2020-02-25T18:32:31Z",
"last_modified_by":"user123",
"member_id": 9325,
"name": "test-demand-partner",
"pub_id_settings": {
"sources": [
{
"id": 12345,
"source": "sourcename",
"member_owner_id": 9325,
"status": "active"
}
]
}
}
PUT
Novedades de un partner de demanda de Prebid existente. Incluya el identificador como último componente de la ruta de acceso. Pase la información de actualización como JSON en el cuerpo de la solicitud.
Ejemplo de llamada con curl
curl https://api.appnexus.com/prebid/demand-partner/1234
Ejemplo de JSON
{
"id": 1234,
"name": "openx",
"enabled": 0,
"bid_cpm_adjustment": 1,
"pub_id_settings": null
}
Respuesta
Devuelve el objeto de asociado de demanda Prebid actualizado.
PATCH
Actualizar parcialmente un partner de demanda de Prebid existente. Incluya el identificador como último componente de la ruta de acceso. Pase la información de actualización como JSON en el cuerpo de la solicitud.
{
"enabled": 0,
"bid_cpm_adjustment": 1
}
Ejemplo de llamada con curl
curl https://api.appnexus.com/prebid/demand-partner/1234
Respuesta
Devuelve el objeto de asociado de demanda Prebid actualizado.
DELETE
Eliminar un partner de demanda de Prebid existente. Incluya el identificador como último componente de la ruta de acceso.
Ejemplo de llamada con curl
curl https://api.appnexus.com/prebid/demand-partner/1234
Respuesta
La respuesta correcta del objeto asociado de demanda Prebid se devuelve como un objeto JSON con la propiedad eliminada establecida en true. El partner de demanda de Prebid dejará de estar disponible en el sistema. También se eliminarán los subobjetos.
Administrar orígenes de identidad
Nota:
- Cada origen de identificador debe tener permiso en el nivel de miembro de Microsoft, ofertante (Prebid Server Premium, ID 443) y asociado de demanda para pasar correctamente las solicitudes a socios de demanda.
- Para obtener más información sobre el proceso de registro de identificadores y la administración de identificadores, revise la API de servicio de identidad.
- En el futuro, la interfaz de usuario de administración de identidades permitirá una administración holística de los permisos de identificador.
- Actualmente, este servicio está en fase alfa. Todavía está en desarrollo y puede estar sujeto a cambios sin previo aviso. Póngase en contacto con el representante de la cuenta de Microsoft para habilitarlo.