Obtén una lista de paquetes de subastas
Llama a la API de LIST. Se admite el filtrado por external_deal_id
Crea un paquete de subasta nuevo
- El valor de external_deal_id debe ser único. Llama a LIST con external_deal_id para ver si ya se usó el ID.
- Llama a Create API. Se asignará un nombre único que se podrá usar para obtener el paquete creado.
- Llama a Get API para ver los detalles del paquete de subasta creado.
- De manera opcional, sube un logotipo para el paquete creado.
Actualizar paquete de subasta
- Si no almacenas el nombre del paquete de subasta creado, llama al filtro de la API de LIST por external_deal_id para obtener el paquete de subasta que deseas actualizar.
- Actualiza los campos según los resultados de la API de LIST.
- Llama a la API de Patch para actualizar el paquete de subasta. El parámetro “updateMask” es obligatorio y debe indicar a qué campos deseas que se aplique la actualización. Solo se pueden configurar en “updateMask” los campos que se pueden actualizar.
Proceso de versión beta
La única diferencia entre la versión beta y la versión de disponibilidad general es que, durante la versión beta, los paquetes de subastas creados deben tener el estado establecido en "DISCOVERY_OBJECT_STATUS_PAUSED", y el estado no se puede actualizar. Los paquetes PAUSED no son visibles en la IU de DV3. Esto permite que los exchanges prueben la integración de la API sin mostrar los paquetes de prueba.
Es común crear todos los paquetes “reales” en versión beta como PAUSED y, luego, “activarlos” una vez que se lancen de forma general.
Cuota
2,000 paquetes activos por intercambio
2,000 paquetes detenidos por intercambio.