- Recurso: InventorySource
 - InventorySourceType
 - InventorySourceProductType
 - InventorySourceCommitment
 - InventorySourceDeliveryMethod
 - InventorySourceStatus
 - InventorySourceConfigStatus
 - RateDetails
 - InventorySourceRateType
 - Dinheiro
 - TimeRange
 - CreativeConfig
 - InventorySourceDisplayCreativeConfig
 - InventorySourceVideoCreativeConfig
 - InventorySourceAccessors
 - PartnerAccessor
 - Anunciantes Accessors
 - Métodos
 
Recurso: InventorySource
Uma origem de inventário.
| Representação JSON | 
|---|
{ "name": string, "inventorySourceId": string, "displayName": string, "inventorySourceType": enum (  | 
              
| Campos | |
|---|---|
name | 
                
                   
 Apenas saída. O nome do recurso da origem de inventário.  | 
              
inventorySourceId | 
                
                   
 Apenas saída. O ID exclusivo da origem de inventário. Atribuído pelo sistema.  | 
              
displayName | 
                
                   
 O nome de exibição da origem de inventário. Precisa ser codificado em UTF-8 com tamanho máximo de 240 bytes.  | 
              
inventorySourceType | 
                
                   
 Indica o tipo de origem do inventário.  | 
              
inventorySourceProductType | 
                
                   
 Apenas saída. O tipo de produto da origem do inventário, que indica como o inventário é vendido.  | 
              
commitment | 
                
                   
 Se a origem de inventário tem uma exibição garantida ou não garantida.  | 
              
deliveryMethod | 
                
                   
 O método de exibição da origem de inventário. 
  | 
              
dealId | 
                
                   
 O ID no espaço de troca que identifica exclusivamente a origem de inventário. Ele precisa ser único entre os compradores em cada troca, mas não necessariamente único em todas as trocas.  | 
              
status | 
                
                   
 As configurações de status da origem de inventário.  | 
              
exchange | 
                
                   
 A troca à qual a origem de inventário pertence.  | 
              
updateTime | 
                
                   
 Apenas saída. O carimbo de data/hora da última atualização da fonte de inventário. Atribuído pelo sistema. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos:   | 
              
rateDetails | 
                
                   
 Obrigatório. Os detalhes da taxa da origem de inventário.  | 
              
publisherName | 
                
                   
 O nome do editor/vendedor da origem de inventário.  | 
              
timeRange | 
                
                   
 O período em que essa origem de inventário começa e para de ser veiculada.  | 
              
creativeConfigs[] | 
                
                   
 Os requisitos de criativo da fonte de inventário. Não se aplica a pacotes de leilão.  | 
              
guaranteedOrderId | 
                
                   
 Imutável. O ID do pedido garantido a que essa origem de inventário pertence. Aplicável somente quando   | 
              
readWriteAccessors | 
                
                   
 O parceiro ou os anunciantes que têm acesso de leitura/gravação à origem de inventário. Saída apenas quando  Obrigatório quando  Se   | 
              
readAdvertiserIds[] | 
                
                   
 Apenas saída. Os IDs dos anunciantes com acesso somente leitura à origem de inventário.  | 
              
readPartnerIds[] | 
                
                   
 Apenas saída. Os IDs dos parceiros com acesso somente leitura à fonte de inventário. Todos os anunciantes de parceiros neste campo herdam acesso somente leitura à origem do inventário.  | 
              
InventorySourceType
Possíveis tipos de origem de inventário.
| Enums | |
|---|---|
INVENTORY_SOURCE_TYPE_UNSPECIFIED | 
                O tipo de origem de inventário não foi especificado ou é desconhecido nesta versão. | 
INVENTORY_SOURCE_TYPE_PRIVATE | 
                Origem de inventário privada. | 
INVENTORY_SOURCE_TYPE_AUCTION_PACKAGE | 
                Pacote de leilão. | 
InventorySourceProductType
Tipos de produtos possíveis de uma origem de inventário.
| Enums | |
|---|---|
INVENTORY_SOURCE_PRODUCT_TYPE_UNSPECIFIED | 
                O tipo de produto não foi especificado ou é desconhecido nesta versão. Não é possível modificar as origens de inventário desse tipo de produto pela API. | 
PREFERRED_DEAL | 
                A origem de inventário vende inventário por meio da transação preferencial. | 
PRIVATE_AUCTION | 
                A origem de inventário vende inventário por meio de leilão privado. | 
PROGRAMMATIC_GUARANTEED | 
                A origem de inventário vende inventário por meio da programática garantida. | 
TAG_GUARANTEED | 
                A origem de inventário vende inventário por meio de uma tag garantida. | 
YOUTUBE_RESERVE | 
                A origem de inventário vende inventário pelo YouTube Reserve. | 
INSTANT_RESERVE | 
                A origem de inventário vende inventário usando a Reserva instantânea. A modificação de origens de inventário desse tipo de produto não é compatível com a API. | 
GUARANTEED_PACKAGE | 
                A origem do inventário vende o inventário pelo pacote garantido. A modificação de origens de inventário desse tipo de produto não é compatível com a API. | 
PROGRAMMATIC_TV | 
                A origem de inventário vende inventário pela TV programática. Não é possível modificar as origens de inventário desse tipo de produto pela API. | 
AUCTION_PACKAGE | 
                A origem de inventário vende inventário por meio do pacote de leilão. Não é possível modificar as origens de inventário desse tipo de produto pela API. | 
InventorySourceCommitment
Possíveis tipos de compromisso para uma origem de inventário.
| Enums | |
|---|---|
INVENTORY_SOURCE_COMMITMENT_UNSPECIFIED | 
                O compromisso não foi especificado ou é desconhecido nesta versão. | 
INVENTORY_SOURCE_COMMITMENT_GUARANTEED | 
                O compromisso é a entrega garantida. | 
INVENTORY_SOURCE_COMMITMENT_NON_GUARANTEED | 
                O compromisso é de entrega não garantida. | 
InventorySourceDeliveryMethod
Possíveis métodos de exibição para uma origem de inventário.
| Enums | |
|---|---|
INVENTORY_SOURCE_DELIVERY_METHOD_UNSPECIFIED | 
                O método de entrega não foi especificado ou é desconhecido nesta versão. | 
INVENTORY_SOURCE_DELIVERY_METHOD_PROGRAMMATIC | 
                O método de exibição é programático. | 
INVENTORY_SOURCE_DELIVERY_METHOD_TAG | 
                O método de exibição é tag. | 
InventorySourceStatus
As configurações relacionadas ao status da origem de inventário.
| Representação JSON | 
|---|
{ "entityStatus": enum (  | 
              
| Campos | |
|---|---|
entityStatus | 
                
                   
 Se a origem de inventário pode ser veiculada ou não. Os valores aceitáveis são   | 
              
entityPauseReason | 
                
                   
 O motivo fornecido pelo usuário para pausar essa origem de inventário. Não pode exceder 100 caracteres. Aplicável apenas quando   | 
              
sellerStatus | 
                
                   
 Apenas saída. O status definido pelo vendedor para a origem de inventário. Aplicável somente a origens de inventário sincronizadas diretamente com os editores. Os valores aceitáveis são   | 
              
sellerPauseReason | 
                
                   
 Apenas saída. O motivo fornecido pelo vendedor para pausar essa origem de inventário. Aplicável apenas a fontes de inventário sincronizadas diretamente dos editores e quando   | 
              
configStatus | 
                
                   
 Apenas saída. O status de configuração da origem de inventário. Aplicável apenas a fontes de inventário garantidas. Os valores aceitáveis são  Uma origem de inventário precisa ser configurada (preencha os campos obrigatórios, escolha criativos e selecione uma campanha padrão) antes de ser veiculada.  | 
              
InventorySourceConfigStatus
Estados de configuração possíveis para uma origem de inventário garantida.
| Enums | |
|---|---|
INVENTORY_SOURCE_CONFIG_STATUS_UNSPECIFIED | 
                O status de aprovação não foi especificado ou é desconhecido nesta versão. | 
INVENTORY_SOURCE_CONFIG_STATUS_PENDING | 
                O estado inicial de uma origem de inventário garantida. A origem de inventário nesse estado precisa ser configurada. | 
INVENTORY_SOURCE_CONFIG_STATUS_COMPLETED | 
                O estado após o comprador configurar uma origem de inventário garantida. | 
RateDetails
As configurações relacionadas à taxa da origem de inventário.
| Representação JSON | 
|---|
{ "inventorySourceRateType": enum (  | 
              
| Campos | |
|---|---|
inventorySourceRateType | 
                
                   
 O tipo de taxa. Os valores aceitáveis são   | 
              
rate | 
                
                   
 A taxa da origem de inventário.  | 
              
unitsPurchased | 
                
                   
 Obrigatório para origens de inventário garantidas. O número de impressões garantidas pelo vendedor.  | 
              
minimumSpend | 
                
                   
 Apenas saída. O valor que o comprador se comprometeu a gastar na origem de inventário antecipadamente. Aplicável somente a origens de inventário garantidas.  | 
              
InventorySourceRateType
Tipos de taxa possíveis para uma origem de inventário.
| Enums | |
|---|---|
INVENTORY_SOURCE_RATE_TYPE_UNSPECIFIED | 
                O tipo de taxa não foi especificado ou é desconhecido nesta versão. | 
INVENTORY_SOURCE_RATE_TYPE_CPM_FIXED | 
                O tipo de taxa é CPM (fixa). | 
INVENTORY_SOURCE_RATE_TYPE_CPM_FLOOR | 
                O tipo de taxa é CPM (mínimo). | 
INVENTORY_SOURCE_RATE_TYPE_CPD | 
                O tipo de taxa é "Custo por dia". | 
INVENTORY_SOURCE_RATE_TYPE_FLAT | 
                O tipo de tarifa é fixo. | 
Dinheiro
Representa um montante em dinheiro com o respectivo tipo de moeda.
| Representação JSON | 
|---|
{ "currencyCode": string, "units": string, "nanos": integer }  | 
              
| Campos | |
|---|---|
currencyCode | 
                
                   
 O código de moeda de três letras definido no ISO 4217.  | 
              
units | 
                
                   
 As unidades inteiras do montante. Por exemplo, se   | 
              
nanos | 
                
                   
 Número de unidades nano (10^-9) do montante. É necessário que o valor fique entre -999.999.999 e +999.999.999 (inclusive os dois limites). Se   | 
              
TimeRange
Um período.
| Representação JSON | 
|---|
{ "startTime": string, "endTime": string }  | 
              
| Campos | |
|---|---|
startTime | 
                
                   
 Obrigatório. O limite inferior de um período, inclusive. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos:   | 
              
endTime | 
                
                   
 Obrigatório. O limite superior de um período, inclusivo. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos:   | 
              
CreativeConfig
Configuração dos requisitos de criativos para a origem de inventário.
| Representação JSON | 
|---|
{ "creativeType": enum (  | 
              
| Campos | |
|---|---|
creativeType | 
                
                   
 O tipo de criativo que pode ser atribuído à origem de inventário. Somente os seguintes tipos são suportados: 
  | 
              
Campo de união  
 A configuração dos criativos que podem ser atribuídos à origem de inventário.   | 
              |
displayCreativeConfig | 
                
                   
 É a configuração dos criativos de display. Aplicável quando   | 
              
videoCreativeConfig | 
                
                   
 A configuração para criativos de vídeo. Aplicável quando   | 
              
InventorySourceDisplayCreativeConfig
É a configuração dos criativos de display.
| Representação JSON | 
|---|
{
  "creativeSize": {
    object ( | 
              
| Campos | |
|---|---|
creativeSize | 
                
                   
 Os requisitos de tamanho para criativos de display que podem ser atribuídos à origem de inventário.  | 
              
InventorySourceVideoCreativeConfig
A configuração para criativos de vídeo.
| Representação JSON | 
|---|
{ "duration": string }  | 
              
| Campos | |
|---|---|
duration | 
                
                   
 Os requisitos de duração dos criativos em vídeo que podem ser atribuídos à origem de inventário. Duração em segundos com até nove dígitos fracionários, terminando em "  | 
              
InventorySourceAccessors
O parceiro ou os anunciantes com acesso à origem de inventário.
| Representação JSON | 
|---|
{ // Union field  | 
              
| Campos | |
|---|---|
Campo de união accessors. O parceiro ou os anunciantes com acesso à origem de inventário. accessors pode ser apenas de um dos tipos a seguir: | 
              |
partner | 
                
                   
 O parceiro com acesso à origem de inventário.  | 
              
advertisers | 
                
                   
 Os anunciantes com acesso à origem de inventário. Todos os anunciantes precisam pertencer ao mesmo parceiro.  | 
              
PartnerAccessor
O parceiro com acesso à origem de inventário.
| Representação JSON | 
|---|
{ "partnerId": string }  | 
              
| Campos | |
|---|---|
partnerId | 
                
                   
 O ID do parceiro.  | 
              
AdvertiserAccessors
Os anunciantes com acesso à origem do inventário.
| Representação JSON | 
|---|
{ "advertiserIds": [ string ] }  | 
              
| Campos | |
|---|---|
advertiserIds[] | 
                
                   
 Os IDs dos anunciantes.  | 
              
Métodos | 
            |
|---|---|
                
 | 
              Cria uma nova origem de inventário. | 
                
 | 
              Edita os acessórios de leitura/gravação de uma origem de inventário. | 
                
 | 
              Recebe uma origem de inventário. | 
                
 | 
              Lista as origens de inventário que são acessíveis ao usuário atual. | 
                
 | 
              Atualiza uma origem de inventário. |