SellerProvidedInventoryAvailabilityEstimate

Encapsula uma estimativa de uma semana do inventário disponível para um objeto de descoberta, dividida por dimensões de segmentação.

Representação JSON
{
  "weeklyImpressions": string,
  "weeklyUniques": string,
  "breakdowns": [
    {
      object (TargetingDimensionBreakdown)
    }
  ],
  "appsBreakdown": [
    {
      object (MobileAppSlice)
    }
  ]
}
Campos
weeklyImpressions

string (int64 format)

O número de impressões esperado por semana. OBSERVAÇÃO: isso é independente da disponibilidade/venda por distribuidores real do vendedor.

weeklyUniques

string (int64 format)

O número de cookies únicos esperado por semana.

breakdowns[]

object (TargetingDimensionBreakdown)

Cada entrada contém um detalhamento da previsão por uma dimensão de segmentação.

appsBreakdown[]

object (MobileAppSlice)

Um detalhamento do inventário do app para dispositivos móveis.

TargetingDimensionBreakdown

Encapsula o detalhamento do inventário de uma única dimensão de segmentação.

Representação JSON
{
  "type": enum (DimensionType),
  "value": [
    {
      object (DimensionValue)
    }
  ]
}
Campos
type

enum (DimensionType)

A dimensão de segmentação a que esse detalhamento se refere. Ex: AGE, GENDER etc.

value[]

object (DimensionValue)

A lista de segmentos de detalhamento para essa dimensão. Por exemplo: (MALE, 20%), (FEMALE, 80%).

DimensionType

Uma lista predefinida de dimensões de segmentação compatíveis.

Tipos enumerados
DIMENSION_TYPE_UNSPECIFIED Tipo de dimensão não especificado. O valor de entrada não é válido.
AGE Valores definidos pela enumeração "Age".
COUNTRY Valores definidos pelo código de país ISO-3166 de dois caracteres.
DEVICE Valores definidos pela enumeração "Device".
GENDER Valores definidos pela enumeração Gender.
DOMAIN_NAME Os valores são as strings de nome de domínio.
REQUEST_FORMAT Formato da solicitação.
CONTENT_VERTICAL Conteúdo vertical. No momento, não é possível fazer isso.
DEVICE_MAKE Marca do dispositivo.
CONTENT_GENRE Gênero do conteúdo.
CONTENT_RATING Classificação do conteúdo.
CONTENT_DELIVERY_FORMAT Formato de envio de conteúdo.
VIDEO_AD_START_POSITION Posição inicial do anúncio. Isso se aplica a anúncios em vídeo e áudio.
CONTENT_DURATION Duração do conteúdo.
VIDEO_DURATION Duração do anúncio. Isso se aplica a anúncios em vídeo e áudio.
ENVIRONMENT Environment.
CONTENT_TYPE Tipo de conteúdo. Também conhecido como tipo de feed de áudio.
FILE_TYPE Tipo de arquivo. Também conhecido como tipo MIME.
COMPANION_SIZE Tamanho do anúncio complementar. Os valores são dimensões representadas por strings no formato [largura]x[altura]. Ex: "200x300".
COMPANION_TYPE Tipo de anúncio complementar.
DIMENSION_TYPE_APP App. No momento, não é possível.

DimensionValue

Uma única fração no detalhamento. Ex: (MASCULINO, 20%).

Representação JSON
{
  "id": string,
  "stringId": string,
  "percentage": string
}
Campos
id

string (int64 format)

ID do valor da dimensão. Isso precisa ser mapeado para o valor de enumeração do valor da dimensão. Por exemplo, se a fatia for MALE, id vai ser o valor de enumeração de Gender.GENDER_MALE = 1. Observação: 0 é UNSPECIFIED e não um valor de entrada válido.

stringId

string

ID de string alternativo para dimensões sem um ID de número inteiro. Exemplo: DOMAIN_NAME. Para o tamanho complementar, o ID da string precisa estar no formato "[width]x[height]". Ex: "200x300".

percentage

string (int64 format)

A porcentagem de impressões pertencentes a essa dimensão (0 a 100). Isso é necessário para somar 100 em todos os valores de dimensão em um único detalhamento. Para pacotes de leilão, percentage para DOMAIN_NAME está indisponível. DOMAIN_NAME é obrigatório para o publisher.

MobileAppSlice

Representa uma fatia no detalhamento do app para dispositivos móveis. Cada app tem uma fração.

Representação JSON
{
  "app": {
    object (MobileApp)
  },
  "percentage": string
}
Campos
app

object (MobileApp)

O app a que essa fração se destina.

percentage

string (int64 format)

No momento, não é possível fazer isso.

MobileApp

Contém informações sobre apps para dispositivos móveis.

Representação JSON
{
  "type": enum (MobileAppPlatformType),
  "appId": string
}
Campos
type

enum (MobileAppPlatformType)

Tipo de plataforma de app para dispositivos móveis.

appId

string

O ID da loja de aplicativos deste aplicativo. Ex.: "com.google.android.googlequicksearchbox" para um app Android e "284815942" para um app iOS.

MobileAppPlatformType

Tipo de plataforma de app para dispositivos móveis, como Android.

Tipos enumerados
MOBILE_APP_PLATFORM_TYPE_UNSPECIFIED Tipo não especificado. Não é válido para entrada.
PLATFORM_TYPE_IOS_UNIVERSAL iOS universal.
PLATFORM_TYPE_IPHONE iPhone.
PLATFORM_TYPE_IPAD iPad.
PLATFORM_TYPE_ANDROID Android.