- Recurso: InventorySource
- BuyerStatus
- SellerStatus
- InventorySourceVolumeForecast
- DailyVolume
- DayOfWeek
- CreativeApprovalConfig
- PublisherConfig
- Métodos
Recurso: InventorySource
Es el modelo de ejecución de una fuente de inventario de DV360.
| Representación JSON |
|---|
{ "name": string, "buyerStatus": enum ( |
| Campos | |
|---|---|
name |
Solo salida. Es el nombre del recurso relativo del pedido. El servidor lo genera. Ejemplo: "exchanges/1234/inventorySources/5678". |
buyerStatus |
Solo salida. Es el estado del comprador. |
sellerStatus |
Es el estado del vendedor. |
transactionType |
Solo salida. Es el tipo de transacción del producto. |
pricingType |
Solo salida. Es el tipo de precio del producto. |
rateDetails |
Solo salida. Detalles de la tarifa. |
startTime |
Solo salida. Fecha y hora en que se activa este producto. Debe ser anterior a endTime. La hora de inicio no puede ser más de 1 año en el futuro. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
endTime |
Solo salida. Fecha y hora en que este producto se vuelve inactivo. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
exchangeVolumeForecast |
Intercambio que proporciona la previsión del volumen diario. Se usa para determinar el ritmo y habilitar la elección del comprador. Este campo ya no está disponible. |
audienceMatchRate |
Solo salida. Es el porcentaje de coincidencias de público previsto para los acuerdos de Programática garantizada con segmentación por público, que utiliza el exchange para determinar cuántas solicitudes adicionales se deben enviar. Es un número decimal entre 0 y 1, cuyo inverso se debe usar como multiplicador para las impresiones. El valor 0 indica que el campo no está configurado y, por lo tanto, no tiene segmentación por público. Ejemplo: “0.125”. Esto indica que el 12.5% de las solicitudes coincide con la segmentación por público y que la cantidad de solicitudes enviadas debe ser 8 veces la cantidad de impresiones negociadas. |
makegoodRequested |
Solo salida. Indica si el comprador solicitó una compensación. |
makegoodRequestedReason |
Solo salida. Es el motivo por el que el comprador solicita la compensación. |
percentFrequencyCapExcludedTraffic |
Es el porcentaje de tráfico excluido de la limitación de frecuencia para un acuerdo de Programática garantizada. Es un número entero entre 0 y 100. El valor 0 (también el valor predeterminado) indica que no hay exclusión y, por lo tanto, todo el tráfico es apto para el límite de frecuencia. El valor 100 indica exclusión completa y, por lo tanto, no se aplicará ningún límite de frecuencia. Los valores entre 0 y 100 generarán una exclusión parcial. Por ejemplo, un valor de 20 hará que el 20% del tráfico se excluya del límite de frecuencia. |
dv360WseatId[] |
Solo salida. Son los wseats que actualmente tienen permiso para acceder a la fuente de inventario. |
lastModifiedTime |
Solo salida. Es la última vez que se actualizó la fuente del inventario. Ten en cuenta que algunas actualizaciones internas de DV3 cambiarán la hora de la última modificación. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
creativeApprovalConfig |
Opcional. Es la configuración para la aprobación de la creatividad. La aprobación puede ser obligatoria a nivel del exchange o del publicador. |
BuyerStatus
Es el estado del comprador.
| Enums | |
|---|---|
BUYER_STATUS_UNSPECIFIED |
No se especificó el estado del comprador. El valor de entrada no es válido. |
BUYER_STATUS_ACTIVE |
El estado del comprador está activo. Se asignó una línea de pedido y una creatividad válida. |
BUYER_STATUS_PENDING |
El estado del comprador está pendiente. Este estado significa que el acuerdo no está activo y que el comprador debe realizar ciertas acciones. |
BUYER_STATUS_PAUSED |
Es el estado del comprador que se detuvo por el comprador. |
SellerStatus
Es el estado del vendedor.
| Enums | |
|---|---|
SELLER_STATUS_UNSPECIFIED |
No se especificó el estado del vendedor. Indica que se desconoce el estado de la negociación, lo que es inesperado. El valor de entrada no es válido. |
SELLER_STATUS_ACTIVE |
El estado del vendedor es activo. La fuente de inventario está activa en el intercambio. |
SELLER_STATUS_PAUSED |
Se pausó el estado del vendedor. |
InventorySourceVolumeForecast
Es la previsión del volumen de solicitudes diarias para una fuente de inventario. Se aplican las siguientes reglas de validación: - Se debe proporcionar una entrada para cada día de la semana. - El volumen no debe ser negativo. - Se requiere el timeZoneId y debe ser válido.
| Representación JSON |
|---|
{
"dailyVolumes": [
{
object ( |
| Campos | |
|---|---|
dailyVolumes[] |
Es el pronóstico de volúmenes diarios. |
timeZoneId |
Zona horaria de la base de datos de zonas horarias de IANA, p.ej., "America/New_York", que se usa para los volúmenes diarios. |
DailyVolume
Es el volumen de solicitudes de una fuente de inventario para un día determinado.
| Representación JSON |
|---|
{
"day": enum ( |
| Campos | |
|---|---|
day |
Día de la semana al que se aplica el volumen de solicitudes. |
volume |
Es el volumen de solicitudes previsto para el día de la semana determinado. |
DayOfWeek
Representa un día de la semana.
| Enumeraciones | |
|---|---|
DAY_OF_WEEK_UNSPECIFIED |
No se especifica el día de la semana. |
MONDAY |
Lunes |
TUESDAY |
Martes |
WEDNESDAY |
Miércoles |
THURSDAY |
Jueves |
FRIDAY |
Viernes |
SATURDAY |
Sábado |
SUNDAY |
Domingo |
CreativeApprovalConfig
Es la configuración para la aprobación de la creatividad.
| Representación JSON |
|---|
{
"requiresExchangeApproval": boolean,
"publisherConfigs": [
{
object ( |
| Campos | |
|---|---|
requiresExchangeApproval |
Obligatorio. Indica si la creatividad requiere aprobación previa a la transferencia a nivel del intercambio. |
publisherConfigs[] |
Opcional. Es la configuración del publicador. |
PublisherConfig
Es la configuración del editor (publisher_config). Si se establece publisher_config, la creatividad requiere aprobación previa a la transferencia a nivel del publicador.
| Representación JSON |
|---|
{ "publisherId": string, "publisherDisplayName": string } |
| Campos | |
|---|---|
publisherId |
Obligatorio. Es el ID del publicador. |
publisherDisplayName |
Obligatorio. Es el nombre del publicador. |
Métodos |
|
|---|---|
|
Obtiene una fuente de inventario. |
|
Enumera las fuentes de inventario. |
|
Actualiza una fuente de inventario. |