REST Resource: sellers.adUnits.impressionSchedules

Recurso: ImpressionSchedule

Programa de impresiones para un período determinado No se espera que la programación de impresiones se superponga ni tenga brechas. Venció si la hora de finalización es en el pasado. La unidad de anuncios se rechazará si vence toda la programación de impresiones asociada a ella.

Representación JSON
{
  "name": string,
  "startTime": string,
  "endTime": string,
  "units": [
    {
      object (Unit)
    }
  ]
}
Campos
name

string

El nombre del recurso de la programación de impresiones en formato: sellers/{seller}/adUnits/{adUnit}/impressionSchedules/{impressionSchedule}.

startTime

string (Timestamp format)

Inicio del intervalo cuando la programación de impresiones es válida (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)

Final del intervalo cuando la programación de impresiones es válida (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".

units[]

object (Unit)

Programación de impresiones para el día de la semana y la hora del día especificados

Unidad

Programación de impresiones para un día de la semana y una hora del día determinados

Representación JSON
{
  "dayOfWeek": enum (DayOfWeek),
  "hourOfDay": integer,
  "impressionCount": string
}
Campos
dayOfWeek

enum (DayOfWeek)

Día de la semana que representa el programa de impresiones.

hourOfDay

integer

Son las horas del día que la programación de impresiones representa en un formato de 24 horas. Debe ser del 0 al 23.

impressionCount

string (int64 format)

Cantidad de impresiones en el día de la semana especificado a la hora del día especificada.

Métodos

batchUpdate

Actualiza las programaciones de impresiones por lotes.

create

Crea una programación de impresiones nueva.

get

Recupera una programación de impresiones individual.

list

Muestra una lista de las programaciones de impresiones.

patch

Actualiza una programación de impresiones existente.