- Recurso: InventorySource
- Representación JSON
- InventorySourceType
- InventorySourceProductType
- InventorySourceCommitment
- InventorySourceDeliveryMethod
- InventorySourceStatus
- InventorySourceConfigStatus
- RateDetails
- InventorySourceRateType
- Dinero
- TimeRange
- CreativeConfig
- InventorySourceDisplayCreativeConfig
- InventorySourceVideoCreativeConfig
- InventorySourceAccessors
- PartnerAccessor
- AdvertiserAccessors
- Métodos
Recurso: InventorySource
Es una fuente de inventario.
| Representación JSON |
|---|
{ "name": string, "inventorySourceId": string, "displayName": string, "inventorySourceType": enum ( |
| Campos | |
|---|---|
name |
Solo salida. Es el nombre del recurso de la fuente de inventario. |
inventorySourceId |
Solo salida. Es el ID único de la fuente de inventario. Asignado por el sistema. |
displayName |
Es el nombre visible de la fuente de inventario. Debe estar codificado en UTF-8 con un tamaño máximo de 240 bytes. |
inventorySourceType |
Indica el tipo de fuente de inventario. |
inventorySourceProductType |
Solo salida. Es el tipo de producto de la fuente de inventario, que indica la forma en que se vende el inventario. |
commitment |
Indica si la fuente de inventario tiene una publicación garantizada o no garantizada. |
deliveryMethod |
Es el método de publicación de la fuente de inventario.
|
dealId |
Es el ID en el espacio de intercambio que identifica de forma única la fuente de inventario. Debe ser único para cada comprador dentro de cada intercambio, pero no necesariamente único en todos los intercambios. |
status |
Es la configuración de estado de la fuente de inventario. |
exchange |
Es el intercambio al que pertenece la fuente de inventario. |
updateTime |
Solo salida. Es la marca de tiempo de la última actualización de la fuente de inventario. Asignado por el sistema. 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: |
rateDetails |
Obligatorio. Son los detalles de la tarifa de la fuente de inventario. |
publisherName |
Es el nombre del publicador o vendedor de la fuente de inventario. |
timeRange |
Es el período en el que esta fuente de inventario comienza y deja de publicar anuncios. |
creativeConfigs[] |
Son los requisitos de creatividad de la fuente de inventario. No corresponde a los paquetes de subasta. |
guaranteedOrderId |
Inmutable. Es el ID del pedido garantizado al que pertenece esta fuente de inventario. Solo se aplica cuando |
readWriteAccessors |
Son los socios o anunciantes que tienen acceso de lectura y escritura a la fuente de inventario. Solo se genera un resultado cuando Es obligatorio cuando Si |
readAdvertiserIds[] |
Solo salida. Son los IDs de los anunciantes con acceso de solo lectura a la fuente de inventario. |
readPartnerIds[] |
Solo salida. Son los IDs de los socios que tienen acceso de solo lectura a la fuente de inventario. Todos los anunciantes de los socios de este campo heredan el acceso de solo lectura a la fuente de inventario. |
InventorySourceType
Son los posibles tipos de fuentes de inventario.
| Enums | |
|---|---|
INVENTORY_SOURCE_TYPE_UNSPECIFIED |
El tipo de fuente de inventario no se especificó o es desconocido en esta versión. |
INVENTORY_SOURCE_TYPE_PRIVATE |
Fuente de inventario privado. |
INVENTORY_SOURCE_TYPE_AUCTION_PACKAGE |
Paquete de subasta |
InventorySourceProductType
Son los posibles tipos de productos de una fuente de inventario.
| Enums | |
|---|---|
INVENTORY_SOURCE_PRODUCT_TYPE_UNSPECIFIED |
El tipo de producto no se especificó o es desconocido en esta versión. No se admite la modificación de las fuentes de inventario de este tipo de producto a través de la API. |
PREFERRED_DEAL |
La fuente de inventario vende inventario a través de un Acuerdo preferido. |
PRIVATE_AUCTION |
La fuente de inventario vende inventario a través de una subasta privada. |
PROGRAMMATIC_GUARANTEED |
La fuente de inventario vende inventario a través de Programática garantizada. |
TAG_GUARANTEED |
La fuente de inventario vende inventario a través de Garantizado por etiqueta. |
YOUTUBE_RESERVE |
La fuente de inventario vende inventario a través de YouTube Reserve. |
INSTANT_RESERVE |
La fuente de inventario vende inventario a través de Reserva instantánea. No se admite la modificación de las fuentes de inventario de este tipo de producto a través de la API. |
GUARANTEED_PACKAGE |
La fuente de inventario vende inventario a través de un paquete garantizado. No se admite la modificación de las fuentes de inventario de este tipo de producto a través de la API. |
PROGRAMMATIC_TV |
La fuente de inventario vende inventario a través de la TV programática. No se admite la modificación de las fuentes de inventario de este tipo de producto a través de la API. |
AUCTION_PACKAGE |
La fuente de inventario vende inventario a través del paquete de subasta. No se admite la modificación de las fuentes de inventario de este tipo de producto a través de la API. |
InventorySourceCommitment
Son los posibles tipos de compromiso para una fuente de inventario.
| Enums | |
|---|---|
INVENTORY_SOURCE_COMMITMENT_UNSPECIFIED |
El compromiso no se especifica o es desconocido en esta versión. |
INVENTORY_SOURCE_COMMITMENT_GUARANTEED |
El compromiso es la entrega garantizada. |
INVENTORY_SOURCE_COMMITMENT_NON_GUARANTEED |
El compromiso es de publicación no garantizada. |
InventorySourceDeliveryMethod
Son los posibles métodos de publicación de una fuente de inventario.
| Enums | |
|---|---|
INVENTORY_SOURCE_DELIVERY_METHOD_UNSPECIFIED |
El método de entrega no se especificó o es desconocido en esta versión. |
INVENTORY_SOURCE_DELIVERY_METHOD_PROGRAMMATIC |
El método de publicación es programático. |
INVENTORY_SOURCE_DELIVERY_METHOD_TAG |
El método de publicación es la etiqueta. |
InventorySourceStatus
Es la configuración relacionada con el estado de la fuente de inventario.
| Representación JSON |
|---|
{ "entityStatus": enum ( |
| Campos | |
|---|---|
entityStatus |
Indica si la fuente de inventario se puede publicar o no. Los valores aceptables son |
entityPauseReason |
Es el motivo que proporcionó el usuario para pausar esta fuente de inventario. No debe superar los 100 caracteres. Solo se aplica cuando |
sellerStatus |
Solo salida. Es el estado que establece el vendedor para la fuente de inventario. Solo se aplica a las fuentes de inventario sincronizadas directamente desde los publicadores. Los valores aceptables son |
sellerPauseReason |
Solo salida. Es el motivo que proporcionó el vendedor para detener esta fuente de inventario. Solo se aplica a las fuentes de inventario sincronizadas directamente desde los publicadores y cuando |
configStatus |
Solo salida. Es el estado de configuración de la fuente de inventario. Solo se aplica a las fuentes de inventario garantizadas. Los valores aceptables son Para que se pueda publicar una fuente de inventario, se debe configurar (completar los campos obligatorios, elegir las creatividades y seleccionar una campaña predeterminada). |
InventorySourceConfigStatus
Son los posibles estados de configuración de una fuente de inventario garantizado.
| Enums | |
|---|---|
INVENTORY_SOURCE_CONFIG_STATUS_UNSPECIFIED |
El estado de aprobación no se especifica o es desconocido en esta versión. |
INVENTORY_SOURCE_CONFIG_STATUS_PENDING |
Es el estado inicial de una fuente de inventario garantizado. Se debe configurar la fuente de inventario en este estado. |
INVENTORY_SOURCE_CONFIG_STATUS_COMPLETED |
Es el estado después de que el comprador configura una fuente de inventario garantizado. |
RateDetails
Es la configuración relacionada con la tarifa de la fuente de inventario.
| Representación JSON |
|---|
{ "inventorySourceRateType": enum ( |
| Campos | |
|---|---|
inventorySourceRateType |
Es el tipo de tarifa. Los valores aceptables son |
rate |
Es la tarifa de la fuente de inventario. |
unitsPurchased |
Es obligatorio para las fuentes de inventario garantizado. Es la cantidad de impresiones que garantiza el vendedor. |
minimumSpend |
Solo salida. Es el importe que el comprador se comprometió a invertir por adelantado en la fuente de inventario. Solo se aplica a las fuentes de inventario garantizadas. |
InventorySourceRateType
Son los posibles tipos de tarifa para una fuente de inventario.
| Enums | |
|---|---|
INVENTORY_SOURCE_RATE_TYPE_UNSPECIFIED |
El tipo de tarifa no se especifica o es desconocido en esta versión. |
INVENTORY_SOURCE_RATE_TYPE_CPM_FIXED |
El tipo de tarifa es CPM (fijo). |
INVENTORY_SOURCE_RATE_TYPE_CPM_FLOOR |
El tipo de tarifa es CPM (mínimo). |
INVENTORY_SOURCE_RATE_TYPE_CPD |
El tipo de tarifa es Costo por día. |
INVENTORY_SOURCE_RATE_TYPE_CPH |
El tipo de tarifa es Costo por hora. |
INVENTORY_SOURCE_RATE_TYPE_FLAT |
El tipo de tarifa es fija. |
Dinero
Representa un importe de dinero con su tipo de moneda.
| Representación JSON |
|---|
{ "currencyCode": string, "units": string, "nanos": integer } |
| Campos | |
|---|---|
currencyCode |
Es el código de moneda de tres letras definido en la norma ISO 4217. |
units |
La unidad entera del importe. Por ejemplo, si |
nanos |
Número de unidades nano (10^-9) del importe. Debe ser un valor entre -999,999,999 y +999,999,999. Si |
TimeRange
Un período
| Representación JSON |
|---|
{ "startTime": string, "endTime": string } |
| Campos | |
|---|---|
startTime |
Obligatorio. Es el límite inferior de un período, inclusive. 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 |
Obligatorio. Es el límite superior de un período, inclusive. 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: |
CreativeConfig
Es la configuración de los requisitos de creatividades para la fuente de inventario.
| Representación JSON |
|---|
{ "creativeType": enum ( |
| Campos | |
|---|---|
creativeType |
Es el tipo de creatividad que se puede asignar a la fuente de inventario. Solo se admiten los siguientes tipos:
|
Se aplica cuando
Es la configuración de las creatividades que se pueden asignar a la fuente de inventario. La siguiente es una lista de campos mutuamente excluyentes. Como máximo, se establecerá uno de los campos en una respuesta: |
|
displayCreativeConfig |
Es la configuración de las creatividades de anuncios gráficos. Se aplica cuando |
videoCreativeConfig |
Es la configuración de las creatividades de video. Se aplica cuando |
| Fin de los campos mutuamente excluyentes. | |
InventorySourceDisplayCreativeConfig
Es la configuración de las creatividades de anuncios gráficos.
| Representación JSON |
|---|
{
"creativeSize": {
object ( |
| Campos | |
|---|---|
creativeSize |
Son los requisitos de tamaño para las creatividades de anuncios gráficos que se pueden asignar a la fuente de inventario. |
InventorySourceVideoCreativeConfig
Es la configuración de las creatividades de video.
| Representación JSON |
|---|
{ "duration": string } |
| Campos | |
|---|---|
duration |
Son los requisitos de duración de las creatividades de video que se pueden asignar a la fuente de inventario. Una duración en segundos con hasta nueve dígitos decimales, que terminan en “ |
InventorySourceAccessors
Son los socios o anunciantes que tienen acceso a la fuente de inventario.
| Representación JSON |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "partner": { object ( |
| Campos | |
|---|---|
| Son los socios o anunciantes que tienen acceso a la fuente de inventario. La siguiente es una lista de campos mutuamente excluyentes. Como máximo, se establecerá uno de los campos en una respuesta: | |
partner |
Es el socio que tiene acceso a la fuente de inventario. |
advertisers |
Son los anunciantes que tienen acceso a la fuente de inventario. Todos los anunciantes deben pertenecer al mismo socio. |
| Fin de los campos mutuamente excluyentes. | |
PartnerAccessor
Es el socio que tiene acceso a la fuente de inventario.
| Representación JSON |
|---|
{ "partnerId": string } |
| Campos | |
|---|---|
partnerId |
Es el ID del socio. |
AdvertiserAccessors
Son los anunciantes que tienen acceso a la fuente de inventario.
| Representación JSON |
|---|
{ "advertiserIds": [ string ] } |
| Campos | |
|---|---|
advertiserIds[] |
Son los IDs de los anunciantes. |
Métodos |
|
|---|---|
|
Obtiene un acuerdo de fuente de inventario. |
|
Enumera los acuerdos de fuentes de inventario. |