- Recurso: InventorySource
- BuyerStatus
- SellerStatus
- InventorySourceVolumeForecast
- DailyVolume
- DayOfWeek
- CreativeApprovalConfig
- PublisherConfig
- Métodos
Recurso: InventorySource
Modelo de execução de uma origem de inventário do DV360.
| Representação JSON |
|---|
{ "name": string, "buyerStatus": enum ( |
| Campos | |
|---|---|
name |
Apenas saída. Nome do recurso relativo para o pedido. Gerado pelo servidor. Exemplo: "exchanges/1234/inventorySources/5678". |
buyerStatus |
Apenas saída. Status do comprador. |
sellerStatus |
Status do vendedor. |
transactionType |
Apenas saída. Tipo de transação do produto. |
pricingType |
Apenas saída. Tipo de preço do produto. |
rateDetails |
Apenas saída. Detalhes da tarifa. |
startTime |
Apenas saída. O horário em que o produto será ativado. Precisa ser anterior a "endTime". O horário de início não pode ser mais de um ano no futuro. 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: |
endTime |
Apenas saída. O momento em que este produto fica inativo. 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: |
exchangeVolumeForecast |
Previsão de volume diário fornecida pela troca. Usado para determinar o ritmo e permitir a escolha do comprador. Este campo está obsoleto. |
audienceMatchRate |
Apenas saída. Taxa de correspondência de público-alvo prevista para transações programáticas garantidas com segmentação por público-alvo, usada pela troca para determinar quantas solicitações adicionais devem ser enviadas. É um número decimal entre 0 e 1, cujo inverso deve ser usado como um multiplicador para as impressões. 0 indica que o campo não está definido e, portanto, não tem segmentação por público-alvo. Exemplo: "0.125". Isso indica que 12,5% das solicitações correspondem à segmentação por público-alvo, e a quantidade de solicitações enviadas deve ser 8 vezes as impressões negociadas. |
makegoodRequested |
Apenas saída. Indica se uma compensação foi solicitada ao comprador. |
makegoodRequestedReason |
Apenas saída. Motivo da solicitação de compensação fornecido pelo comprador. |
percentFrequencyCapExcludedTraffic |
Porcentagem do tráfego excluído do limite de frequência em uma transação programática garantida. É um número inteiro entre 0 e 100. O valor 0 (também o padrão) indica que não há exclusão e, portanto, todo o tráfego está qualificado para o limite de frequência. O valor 100 indica exclusão completa e, portanto, nenhum limite de frequência será aplicado. Valores entre 0 e 100 resultam em exclusão parcial. Por exemplo, um valor de 20 fará com que 20% do tráfego sejam excluídos do limite de frequência. |
dv360WseatId[] |
Apenas saída. As wseats que têm permissão para a origem de inventário. |
lastModifiedTime |
Apenas saída. A última vez que a origem de inventário foi atualizada. Observação: algumas atualizações internas do DV3 mudarão o horário da última modificação. 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: |
creativeApprovalConfig |
Opcional. A configuração para aprovação de criativos. A aprovação pode ser exigida no nível da troca ou do publisher. |
BuyerStatus
Status do comprador.
| Tipos enumerados | |
|---|---|
BUYER_STATUS_UNSPECIFIED |
O status do comprador não foi especificado. Valor de entrada inválido. |
BUYER_STATUS_ACTIVE |
O status do comprador está ativo. Item de linha atribuído, criativo válido atribuído. |
BUYER_STATUS_PENDING |
Status do comprador pendente. Esse status significa que o negócio não está ativo e que o comprador precisa realizar determinadas ações. |
BUYER_STATUS_PAUSED |
Status do comprador pausado pelo comprador. |
SellerStatus
Status do vendedor.
| Tipos enumerados | |
|---|---|
SELLER_STATUS_UNSPECIFIED |
O status do vendedor não foi especificado. Inesperado, indica que o status da negociação é desconhecido. Valor de entrada inválido. |
SELLER_STATUS_ACTIVE |
O status do vendedor está ativo. A origem de inventário está ativa no lado da troca. |
SELLER_STATUS_PAUSED |
O status do vendedor foi pausado. |
InventorySourceVolumeForecast
Previsão diária do volume de solicitações para uma origem de inventário. As seguintes regras de validação se aplicam: - uma entrada precisa ser fornecida para cada dia da semana - o volume não pode ser negativo - o timeZoneId é obrigatório e precisa ser válido
| Representação JSON |
|---|
{
"dailyVolumes": [
{
object ( |
| Campos | |
|---|---|
dailyVolumes[] |
Previsão de volumes diários. |
timeZoneId |
Fuso horário do banco de dados IANA, por exemplo, "America/New_York", usado para os volumes diários. |
DailyVolume
Volume de solicitações de uma origem de inventário em um determinado dia.
| Representação JSON |
|---|
{
"day": enum ( |
| Campos | |
|---|---|
day |
Dia da semana a que o volume de solicitações se aplica. |
volume |
O volume de solicitações previsto para o dia da semana especificado. |
DayOfWeek
Representa um dia da semana.
| Enums | |
|---|---|
DAY_OF_WEEK_UNSPECIFIED |
O dia da semana não é especificado. |
MONDAY |
Segunda-feira |
TUESDAY |
Terça-feira |
WEDNESDAY |
Quarta-feira |
THURSDAY |
Quinta-feira |
FRIDAY |
Sexta-feira |
SATURDAY |
Sábado |
SUNDAY |
Domingo |
CreativeApprovalConfig
A configuração para aprovação de criativos.
| Representação JSON |
|---|
{
"requiresExchangeApproval": boolean,
"publisherConfigs": [
{
object ( |
| Campos | |
|---|---|
requiresExchangeApproval |
Obrigatório. Indica se o criativo requer aprovação prévia de ingestão no nível da troca. |
publisherConfigs[] |
Opcional. A configuração do editor. |
PublisherConfig
A configuração do publisher (publisher_config). Se publisher_config estiver definido, o criativo vai precisar de aprovação prévia no nível do editor.
| Representação JSON |
|---|
{ "publisherId": string, "publisherDisplayName": string } |
| Campos | |
|---|---|
publisherId |
Obrigatório. O ID do publisher. |
publisherDisplayName |
Obrigatório. O nome do publisher. |
Métodos |
|
|---|---|
|
Recebe uma origem de inventário. |
|
Lista as origens de inventário. |
|
Atualiza uma origem de inventário. |