LineTerms

Son los términos garantizados por el vendedor para esta línea.

Representación JSON
{
  "billableEvents": string,
  "costPerBillableEvent": {
    object (Money)
  },
  "adPlayPlan": {
    object (AdPlayPlan)
  },
  "attribute": [
    {
      object (Attribute)
    }
  ]
}
Campos
billableEvents

string (int64 format)

Obligatorio. Total de eventos facturables según los detalles de esta línea.

costPerBillableEvent

object (Money)

Obligatorio. Costo por evento facturable

adPlayPlan

object (AdPlayPlan)

Opcional. Es el plan de reproducción de anuncios de esta línea.

attribute[]

object (Attribute)

Una lista de atributos para esta línea.

AdPlayPlan

Es un plan de reproducción de anuncios para detallar cuándo y dónde se planificarán las reproducciones de anuncios, así como la duración y la cantidad de eventos facturables.

Representación JSON
{
  "adPlayPlanEntries": [
    {
      object (AdPlayPlanEntry)
    }
  ]
}
Campos
adPlayPlanEntries[]

object (AdPlayPlanEntry)

Obligatorio. Las entradas de este plan.

AdPlayPlanEntry

Una entrada que se incluirá en el plan de reproducción de anuncios.

Ejemplo:

adUnit: adUnits/123,
startDate: 1/1/19 10:00,
endDate: 1/1/19/ 11:00,
totalBillableEvents: 100,
playDuration: 300s

La entrada anterior especifica que el anuncio se reproducirá en la unidad de anuncios con el ID 123, en la fecha 1/1/19 entre las 10:00 y las 11:00, por un total de 300 segundos, lo que daría como resultado 100 eventos facturables.

Representación JSON
{
  "adUnit": string,
  "startTime": string,
  "endTime": string,
  "totalBillableEvents": string,
  "playDuration": string
}
Campos
adUnit

string

Obligatorio. El nombre del AdUnit en esta entrada del plan. Formato = adUnits/123

startTime

string (Timestamp format)

Obligatorio. La fecha y hora de inicio de esta entrada de plan (inclusive).

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

endTime

string (Timestamp format)

Obligatorio. La fecha y hora de finalización del ingreso de este plan (exclusivo).

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

totalBillableEvents

string (int64 format)

Obligatorio. Cantidad de eventos facturables planificados entre las horas de inicio y finalización especificadas. Un evento facturable puede ser una impresión o una reproducción de un anuncio.

playDuration

string (Duration format)

Obligatorio. La cantidad total de tiempo durante el cual el anuncio estará visible.

Es una duración en segundos con hasta nueve dígitos decimales que termina en "s". Ejemplo: "3.5s".

Atributo

Es un atributo del elemento (p.ej., el recuento de reproducción de anuncios) y su valor.

Representación JSON
{
  "adPlayCount": {
    object (AdPlayCount)
  }
}
Campos
adPlayCount

object (AdPlayCount)

AdPlayCount

Es una cantidad estimada de reproducciones de anuncios.

Representación JSON
{
  "value": string
}
Campos
value

string (int64 format)