- Ressource : InventorySource
- BuyerStatus
- SellerStatus
- InventorySourceVolumeForecast
- DailyVolume
- DayOfWeek
- CreativeApprovalConfig
- PublisherConfig
- Méthodes
Ressource : InventorySource
Modèle d'exécution d'une source d'inventaire DV360.
| Représentation JSON |
|---|
{ "name": string, "buyerStatus": enum ( |
| Champs | |
|---|---|
name |
Uniquement en sortie. Nom de ressource relatif pour la commande. Généré par le serveur. Exemple : "exchanges/1234/inventorySources/5678". |
buyerStatus |
Uniquement en sortie. État de l'acheteur. |
sellerStatus |
État du vendeur. |
transactionType |
Uniquement en sortie. Type de transaction du produit. |
pricingType |
Uniquement en sortie. Type de tarification du produit. |
rateDetails |
Uniquement en sortie. Détails du tarif. |
startTime |
Uniquement en sortie. Heure à laquelle ce produit devient actif. Doit être antérieure à endTime. L'heure de début ne peut pas être postérieure de plus d'un an à la date du jour. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
endTime |
Uniquement en sortie. Heure à laquelle ce produit devient inactif. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
exchangeVolumeForecast |
Prévisions de volume quotidien fournies par la place de marché. Permet de déterminer le rythme et d'activer le choix de l'acheteur. Ce champ a été abandonné. |
audienceMatchRate |
Uniquement en sortie. Taux de correspondance d'audience prévu pour les accords programmatiques garantis avec ciblage d'audience, utilisé par la place de marché pour déterminer le nombre de demandes supplémentaires à envoyer. Il s'agit d'un nombre décimal compris entre 0 et 1, dont l'inverse doit être utilisé comme multiplicateur pour les impressions. La valeur 0 indique que le champ n'est pas défini et qu'il n'y a donc pas de ciblage d'audience. Exemple : "0.125". Cela signifie que 12, 5% des demandes correspondent au ciblage d'audience et que le nombre de demandes envoyées doit être huit fois supérieur au nombre d'impressions négociées. |
makegoodRequested |
Uniquement en sortie. Indique si une rediffusion de compensation a été demandée à l'acheteur. |
makegoodRequestedReason |
Uniquement en sortie. Motif de la demande de rediffusion de compensation fourni par l'acheteur. |
percentFrequencyCapExcludedTraffic |
Pourcentage du trafic exclu de la limite de la fréquence d'exposition pour un accord de programmatique garanti. Il s'agit d'un nombre entier compris entre 0 et 100. La valeur 0 (qui est également la valeur par défaut) indique qu'aucune exclusion n'est appliquée et que tout le trafic est donc éligible à la limitation de la fréquence. La valeur 100 indique une exclusion complète et qu'aucune limitation de la fréquence ne sera donc appliquée. Les valeurs comprises entre 0 et 100 entraîneront une exclusion partielle. Par exemple, une valeur de 20 signifie que 20% du trafic sera exclu de la limite de fréquence. |
dv360WseatId[] |
Uniquement en sortie. Les wseats actuellement autorisés pour la source d'inventaire. |
lastModifiedTime |
Uniquement en sortie. Date de la dernière mise à jour de la source d'inventaire. Notez que certaines mises à jour internes de DV3 modifieront la date et l'heure de la dernière modification. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
creativeApprovalConfig |
Facultatif. Configuration pour l'approbation des créations. L'approbation peut être requise au niveau de la plate-forme d'échange ou de l'éditeur. |
BuyerStatus
État de l'acheteur.
| Enums | |
|---|---|
BUYER_STATUS_UNSPECIFIED |
L'état de l'acheteur n'est pas spécifié. Valeur saisie non valide. |
BUYER_STATUS_ACTIVE |
L'état de l'acheteur est "Actif". Un élément de campagne valide est attribué. |
BUYER_STATUS_PENDING |
L'état de l'acheteur est "En attente". Cet état signifie que l'accord n'est pas actif et que l'acheteur doit effectuer certaines actions. |
BUYER_STATUS_PAUSED |
État de l'acheteur : "Mis en veille par l'acheteur". |
SellerStatus
État du vendeur.
| Enums | |
|---|---|
SELLER_STATUS_UNSPECIFIED |
État du vendeur non spécifié. Inattendu, il indique que l'état de la négociation est inconnu. Valeur saisie non valide. |
SELLER_STATUS_ACTIVE |
L'état du vendeur est "Actif". La source d'inventaire est active côté échange. |
SELLER_STATUS_PAUSED |
L'état du vendeur est "En veille". |
InventorySourceVolumeForecast
Prévision du volume de demandes quotidiennes pour une source d'inventaire. Les règles de validation suivantes s'appliquent : - Une entrée doit être fournie pour chaque jour de la semaine. - Le volume ne doit pas être négatif. - Le timeZoneId est obligatoire et doit être valide.
| Représentation JSON |
|---|
{
"dailyVolumes": [
{
object ( |
| Champs | |
|---|---|
dailyVolumes[] |
Prévisions des volumes quotidiens. |
timeZoneId |
Fuseau horaire de la base de données des fuseaux horaires IANA, par exemple "America/New_York", utilisé pour les volumes quotidiens. |
DailyVolume
Volume de requêtes pour une source d'inventaire pour un jour donné.
| Représentation JSON |
|---|
{
"day": enum ( |
| Champs | |
|---|---|
day |
Jour de la semaine auquel s'applique le volume de demandes. |
volume |
Volume de demandes prévues pour le jour de la semaine donné. |
DayOfWeek
Représente un jour de la semaine.
| Enums | |
|---|---|
DAY_OF_WEEK_UNSPECIFIED |
Le jour de la semaine n'est pas spécifié. |
MONDAY |
Lundi |
TUESDAY |
Mardi |
WEDNESDAY |
Mercredi |
THURSDAY |
Jeudi |
FRIDAY |
Vendredi |
SATURDAY |
Samedi |
SUNDAY |
Dimanche |
CreativeApprovalConfig
Configuration pour l'approbation des créations.
| Représentation JSON |
|---|
{
"requiresExchangeApproval": boolean,
"publisherConfigs": [
{
object ( |
| Champs | |
|---|---|
requiresExchangeApproval |
Obligatoire. Indique si la création nécessite une approbation avant l'ingestion au niveau de la place de marché. |
publisherConfigs[] |
Facultatif. Configuration de l'éditeur. |
PublisherConfig
Configuration de l'éditeur (publisher_config). Si publisher_config est défini, la création nécessite une approbation avant l'ingestion au niveau de l'éditeur.
| Représentation JSON |
|---|
{ "publisherId": string, "publisherDisplayName": string } |
| Champs | |
|---|---|
publisherId |
Obligatoire. Référence éditeur. |
publisherDisplayName |
Obligatoire. Nom de l'éditeur. |
Méthodes |
|
|---|---|
|
Récupère une source d'inventaire. |
|
Liste les sources d'inventaire. |
|
Met à jour une source d'inventaire. |