SellerProvidedInventoryAvailabilityEstimate

Encapsule une estimation de l'inventaire disponible pour un objet Discovery sur une semaine, ventilée par dimensions de ciblage.

Représentation JSON
{
  "weeklyImpressions": string,
  "weeklyUniques": string,
  "breakdowns": [
    {
      object (TargetingDimensionBreakdown)
    }
  ],
  "appsBreakdown": [
    {
      object (MobileAppSlice)
    }
  ]
}
Champs
weeklyImpressions

string (int64 format)

Nombre d'impressions attendus par semaine. REMARQUE: Ces données sont indépendantes de la disponibilité ou des ventes prévisionnelles réelles du vendeur.

weeklyUniques

string (int64 format)

Nombre de cookies uniques attendu par semaine.

breakdowns[]

object (TargetingDimensionBreakdown)

Chaque entrée contient une répartition de la prévision en fonction d'une dimension de ciblage.

appsBreakdown[]

object (MobileAppSlice)

Une répartition pour l'inventaire des applications mobiles.

TargetingDimensionBreakdown

Encapsule la répartition de l'inventaire d'une seule dimension de ciblage.

Représentation JSON
{
  "type": enum (DimensionType),
  "value": [
    {
      object (DimensionValue)
    }
  ]
}
Champs
type

enum (DimensionType)

Il s'agit de la dimension de ciblage concernée par cette répartition. Exemples: AGE, GENDER, etc.

value[]

object (DimensionValue)

Liste des segments de répartition pour cette dimension. Ex: (MALE, 20%), (FEMALE, 80%)

DimensionType

Liste prédéfinie de dimensions de ciblage acceptées.

Enums
DIMENSION_TYPE_UNSPECIFIED Type de dimension non spécifié. Valeur saisie non valide.
AGE Valeurs définies par l'énumération "Age".
COUNTRY Valeurs définies par le code pays ISO-3166 à deux caractères.
DEVICE Valeurs définies par l'énumération de l'appareil.
GENDER Valeurs définies par l'énumération Gender.
DOMAIN_NAME Les valeurs sont les chaînes du nom de domaine.
REQUEST_FORMAT Format de requête
CONTENT_VERTICAL Secteur de contenu. Actuellement incompatible.
DEVICE_MAKE Marque de l'appareil.
CONTENT_GENRE Genre du contenu
CONTENT_RATING Classification du contenu.
CONTENT_DELIVERY_FORMAT Format de diffusion du contenu.
VIDEO_AD_START_POSITION Position de début de l'annonce. S'applique aux annonces audio et vidéo.
CONTENT_DURATION Durée du contenu.
VIDEO_DURATION Durée de l'annonce. S'applique aux annonces audio et vidéo.
ENVIRONMENT Environnement.
CONTENT_TYPE Type de contenu. Également appelé "type de flux audio".
FILE_TYPE Type de fichier Également appelé "type MIME".
COMPANION_SIZE Taille de l'annonce associée. Les valeurs sont des dimensions représentées sous forme de chaîne [largeur]x[hauteur]. Exemple : "200 x 300".
COMPANION_TYPE Type d'annonce associée.
DIMENSION_TYPE_APP Appli. Actuellement incompatible.

DimensionValue

Une seule tranche dans la répartition. Exemple: (MALE, 20%).

Représentation JSON
{
  "id": string,
  "stringId": string,
  "percentage": string
}
Champs
id

string (int64 format)

Identifiant de la valeur de la dimension. Ce champ doit correspondre à la valeur enum de la valeur de la dimension. Par exemple, si cette tranche concerne MALE, alors id doit être la valeur d'énumération de Gender.MALE = 0.

stringId

string

Autre ID de chaîne pour les dimensions sans ID de nombre entier. Ex. : DOMAIN_NAME Pour la taille de la création associée, l'ID de chaîne doit respecter le format "[largeur]x[hauteur]". Exemple : "200 x 300".

percentage

string (int64 format)

Pourcentage d'impressions appartenant à cette dimension (0-100). Cette valeur doit être égale à 100 pour l'ensemble des valeurs des dimensions d'une même répartition. Le pourcentage de package d'enchères pour DOMAIN_NAME n'est pas accepté. DOMAIN_NAME est obligatoire pour l'éditeur.

MobileAppSlice

Représente un segment de la répartition des applications mobiles. Chaque application a un segment.

Représentation JSON
{
  "app": {
    object (MobileApp)
  },
  "percentage": string
}
Champs
app

object (MobileApp)

L'application à laquelle ce segment est destiné.

percentage

string (int64 format)

Actuellement incompatible.

MobileApp

Contient des informations sur l'application mobile.

Représentation JSON
{
  "type": enum (MobileAppPlatformType),
  "appId": string
}
Champs
type

enum (MobileAppPlatformType)

Type de plate-forme d'application mobile

appId

string

ID de cette application sur la plate-forme de téléchargement d'applications. Ex. : "com.google.android.googlequicksearchbox" pour une application Android : "284815942" pour une application iOS.

MobileAppPlatformType

Type de plate-forme d'application mobile (par exemple, Android)

Enums
MOBILE_APP_PLATFORM_TYPE_UNSPECIFIED Type non spécifié Non valide pour la saisie.
PLATFORM_TYPE_IOS_UNIVERSAL Universel iOS
PLATFORM_TYPE_IPHONE iPhone.
PLATFORM_TYPE_IPAD l'iPad.
PLATFORM_TYPE_ANDROID Android