Recurso: GuaranteedOrder
Um pedido garantido.
Os pedidos garantidos são a entidade principal das fontes de inventário garantido. Ao criar uma fonte de inventário garantido, um ID de pedido garantido precisa ser atribuído a ela.
| Representação JSON | 
|---|
{ "name": string, "legacyGuaranteedOrderId": string, "exchange": enum (  | 
              
| Campos | |
|---|---|
name | 
                
                   
 Apenas saída. O nome do recurso do pedido garantido.  | 
              
legacyGuaranteedOrderId | 
                
                   
 Apenas saída. O ID legado do pedido garantido. Atribuído pela bolsa original. O ID legado é exclusivo em uma troca, mas não há garantia de que seja exclusivo em todos os pedidos garantidos. Esse ID é usado no SDF e na interface.  | 
              
exchange | 
                
                   
 Obrigatório. Imutável. A troca em que o pedido garantido foi originado.  | 
              
guaranteedOrderId | 
                
                   
 Apenas saída. O identificador exclusivo do pedido garantido. Os IDs de pedido garantido têm o formato   | 
              
displayName | 
                
                   
 Obrigatório. O nome de exibição do pedido garantido. Precisa ser codificado em UTF-8 com um tamanho máximo de 240 bytes.  | 
              
status | 
                
                   
 As configurações de status do pedido garantido.  | 
              
updateTime | 
                
                   
 Apenas saída. O carimbo de data/hora da última atualização do pedido garantido. Atribuído pelo sistema. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos:   | 
              
publisherName | 
                
                   
 Obrigatório. O nome do editor do pedido garantido. Precisa ser codificado em UTF-8 com um tamanho máximo de 240 bytes.  | 
              
readAccessInherited | 
                
                   
 Se todos os anunciantes de   | 
              
readAdvertiserIds[] | 
                
                   
 Os IDs dos anunciantes com acesso de leitura ao pedido garantido. Esse campo não pode incluir o anunciante atribuído a   | 
              
defaultAdvertiserId | 
                
                   
 Apenas saída. O ID do anunciante padrão do pedido garantido. O anunciante padrão é o   | 
              
defaultCampaignId | 
                
                   
 O ID da campanha padrão atribuída ao pedido garantido. A campanha padrão precisa pertencer ao anunciante padrão.  | 
              
Campo de união  O parceiro ou anunciante com acesso de leitura/gravação ao pedido garantido.   | 
              |
readWritePartnerId | 
                
                   
 O parceiro com acesso de leitura/gravação ao pedido garantido.  | 
              
readWriteAdvertiserId | 
                
                   
 O anunciante com acesso de leitura/gravação ao pedido garantido. Esse também é o anunciante padrão do pedido garantido.  | 
              
GuaranteedOrderStatus
As configurações de status do pedido garantido.
| Representação JSON | 
|---|
{ "entityStatus": enum (  | 
              
| Campos | |
|---|---|
entityStatus | 
                
                   
 Indica se a ordem garantida pode ser veiculada. Os valores aceitáveis são   | 
              
entityPauseReason | 
                
                   
 O motivo fornecido pelo usuário para pausar este pedido garantido. Precisa ser codificado em UTF-8 com um tamanho máximo de 100 bytes. Aplicável somente quando   | 
              
configStatus | 
                
                   
 Apenas saída. O status da configuração do pedido garantido. Os valores aceitáveis são  Um pedido garantido precisa ser configurado (preencha os campos obrigatórios, escolha criativos e selecione uma campanha padrão) antes da veiculação. No momento, a ação de configuração só pode ser realizada pela interface.  | 
              
GuaranteedOrderConfigStatus
Possíveis estados de configuração para um pedido garantido.
| Tipos enumerados | |
|---|---|
GUARANTEED_ORDER_CONFIG_STATUS_UNSPECIFIED | 
                O status de aprovação não foi especificado ou é desconhecido nesta versão. | 
PENDING | 
                O estado inicial de um pedido garantido. O pedido garantido nesse estado precisa ser configurado antes de poder veicular. | 
COMPLETED | 
                O estado depois que o comprador configura um pedido garantido. | 
Métodos | 
            |
|---|---|
                
 | 
              Cria um novo pedido garantido. | 
                
 | 
              Edita os anunciantes de leitura de um pedido garantido. | 
                
 | 
              Recebe um pedido garantido. | 
                
 | 
              Lista os pedidos garantidos acessíveis ao usuário atual. | 
                
 | 
              Atualiza um pedido garantido. |