Partager via


Flux d’événements vidéo

Le flux Événements vidéo vous fournit une liste de tous les événements spécifiques à la vidéo qui se produisent sur vos impressions vidéo. Le flux contient une ligne par événement vidéo.

Le nom interne Xandr pour ce flux est video_events_feed.

Séquence

Les colonnes ci-dessous sont répertoriées dans le même ordre qu’elles apparaissent dans le fichier de flux au niveau du journal (de haut en bas ici, de gauche à droite dans le fichier).

Clé entière

  • tinyint = 1 octet (8 bits)
  • smallint = 2 octets (16 bits)
  • int = 4 octets (32 bits)
  • bigint = 8 octets (64 bits)

Columns

Index de colonne Nom de colonne Type Description Visibility
01 date_time Heure d’époque UNIX Heure et date tronquées à l’heure à laquelle l’enregistrement a été traité par Xandr. Pour les événements inter-heures, par exemple, commençant à 12 h 59 et se terminant à 13 h 01, l’heure enregistrée serait l’heure du dernier événement, soit 13 dans cet exemple. Les deux
02 auction_id_64 Bigint Identificateur d’enchère unique Xandr. Les deux
03 buyer_member_id int ID de membre de l’acheteur.
- Pour imp_type = 1 (vide), et buyer_member_idcreative_id est 0.
- Pour imp_type = 2 (PSA), le psa member_id Xandr s’affiche.
- Pour imp_type = 3 ou 4 (erreur par défaut ou par défaut), l’affiche seller_member_id .
Les deux
04 seller_member_id int ID de membre du vendeur. Les deux
05 advertiser_id int ID de l’annonceur. Acheteur
06 publisher_id int ID de l’éditeur du placement. Le membre acheteur peut mapper l’ID du serveur de publication à un nom à l’aide du service de revente d’inventaire si le vendeur a choisi d’exposer le serveur de publication. L’exposition à l’acheteur dépend du profil de visibilité du vendeur. Les deux
07 site_id int ID du site associé au placement. Ne peut pas être associé à un nom, sauf par le membre vendeur propriétaire du site. L’exposition à l’acheteur dépend du profil de visibilité du vendeur. Vendeur
08 tag_id int ID de la balise de placement de l’impression. Ne peut pas être associé à un nom, sauf par le membre vendeur propriétaire de l’étiquette. L’exposition à l’acheteur dépend du profil de visibilité du vendeur. Les deux
09 insertion_order_id int ID de l’ordre d’insertion s’il est utilisé. Acheteur
10 line_item_id int Identificateur de l’élément de ligne. Acheteur
11 campaign_id int ID de la campagne. Acheteur
12 creative_id int ID du créatif servi. Les deux
13 creative_freq int La fréquence de niveau créatif (fois que l’utilisateur a vu cette création par cet annonceur). Acheteur
14 creative_rec int La récurrence au niveau créatif en minutes (depuis que l’utilisateur a vu cette publicité créative). Acheteur
15 brand_id int ID de la marque du créatif. Les deux
16 country string(2) Pays géographique de l’impression transmise à l’appel publicitaire. Utilise les codes pays ISO 3166 . Les deux
17 creative_width smallint Largeur du créatif. Les deux
18 creative_height smallint La hauteur du créatif. Les deux
19 deal_id int ID de transaction associé à cette impression. Les deux
20 video_was_served valeur booléenne Si la vidéo a été servie ou non cette heure Les deux
21 video_started valeur booléenne Si la vidéo a été démarrée ou non cette heure Les deux
22 video_was_skipped valeur booléenne Si la vidéo a été ignorée ou non cette heure Les deux
23 video_had_error valeur booléenne Si la vidéo a ou non une erreur cette heure Les deux
24 video_hit_25_pct valeur booléenne Si ou non la vidéo a atteint 25 pct cette heure Les deux
25 video_hit_50_pct valeur booléenne Si la vidéo a atteint 50 pct cette heure Les deux
26 video_hit_75_pct valeur booléenne Si ou non la vidéo a atteint 75 pct cette heure Les deux
27 video_completed valeur booléenne Si la vidéo s’est terminée cette heure ou non Les deux
28 imp_type Tinyint Type d’impression. Valeurs possibles :
- 0 = Erreur d’événement vidéo
- 1 = Vide : réponse « 200 OK » (vide) servie.
- 2 = APS : Une annonce de service public a servi parce qu’aucun autre élément créatif n’était admissible.
- 3 = Erreur par défaut : création par défaut servie en raison d’un problème de délai d’expiration.
- 4 = Valeur par défaut : un élément créatif par défaut a été fourni, car aucune offre de campagne ou aucun autre élément créatif n’était éligible.
- 5 = Conservé : l’un de vos annonceurs gérés a servi un créatif.
- 6 = Revendu : l’impression a été vendue à un acheteur tiers.
- 7 = RTB : votre créativité a servi sur l’inventaire tiers.
- 8 = Erreur PSA : une annonce de service public a été effectuée en raison d’un problème de délai d’expiration.
- 9 = Impression externe : impression provenant d’un dispositif de suivi d’impression.
- 10 = Clic externe : clic à partir d’un dispositif de suivi des clics.
Les deux
29 advertiser_currency string(3) Devise utilisée par l’annonceur. Acheteur
30 publisher_currency string(3) Devise dans laquelle l’éditeur est payé. Vendeur
31 site_domain string(100) Identificateur le plus précis du site que nous pouvons offrir (mais pas le domaine complet). Il peut s’agir du domaine d’un partenaire d’approvisionnement (par exemple, doubleclick.com), du réseau qui possède le stock revendu ou simplement du « stock revendu ». L’exposition à l’acheteur dépend des paramètres de profil de visibilité du vendeur. Les deux
32 application_id string ID de l’application mobile (le cas échéant). L’exposition à l’acheteur dépend du profil de visibilité du vendeur. Les deux
33 media_cost_cpm Numérique Pour les acheteurs, le montant en dollars * 1000 qu’un réseau paie pour l’impression vidéo associée à cet événement vidéo. Pour les vendeurs, le montant en dollars * 1000 payé à l’éditeur pour l’impression associée à cet événement vidéo. Les deux
34 booked_revenue Numérique Le montant du dollar gagné par le réseau sur l’impression associée à cet événement vidéo Acheteur
35 seller_revenue_cpm Numérique Montant payé par le vendeur pour l’impression associée à cet événement vidéo.

Remarque : est impression_seller_revenue_cpm également calculé pour imp_type = 5 (impressions managées). Si vous souhaitez calculer le chiffre d’affaires total des impressions revendues, somme seller_revenue_cpm uniquement pour imp_type = 6.
Vendeur
36 playback_method enum Type de méthode d’initiation. Valeurs possibles :
- 0 = Inconnu
- 1 = Lecture automatique, son activé
- 2 = Lecture automatique, son off
- 3 = Démarrer en un clic
- 4 = Survol de la souris
- 5 = Lecture automatique, son inconnu
37 video_context enum Type de contexte. Valeurs possibles :
- 0 = Inconnu
- 1 = Pré-roll
- 2 = Mid-Roll
- 3 = Post-roll
- 4 = Outstream
- 5 = Bannerstream
38 player_size_id Tinyint Taille du lecteur vidéo. Valeurs possibles :
- 0 = Inconnu
- 1 = Petit
- 2 = Moyen
- 3 = Grande
39 supply_type enum Type d’approvisionnement. Valeurs possibles :
- 0 = Web
- 1 = Mobile_Web
- 2 = Mobile_App
40 view_result enum Résultat de la mesure de la visibilité Xandr de l’impression. Valeurs possibles :
- 0 = VIEW_UNKNOWN
- 1 = VIEW_DETECTED
- 2 = VIEW_NOT_DETECTED
- 3 = VIEW_NON_MEASURABLE
- -1 = UNKNOWN
Pour les événements sans impression, il s’agit NULLde .

Remarque : Pour plus d’informations sur la visibilité, consultez Présentation de l’affichage.
Les deux
41 view_non_measurable_reason enum Raison pour laquelle une impression n’a pas pu être mesurée pour la visibilité. Valeurs possibles :
- 0 = N/A. L’impression a été mesurée pour la visibilité
- 1 = SCRIPT_NOT_SERVED. Le script d’affichage n’a pas été servi avec le créatif. Par exemple, sur l’inventaire des applications mobiles.
- 2 = NO_SCRIPT_CALLBACK. Le script d’affichage a été servi avec le créatif, mais aucun rappel/événement n’a été reçu. Par exemple, l’utilisateur a quitté la page avant que la création ne soit servie.
- 3 = TECHNICAL_LIMITATION. Le script d’affichage a été servi et chargé, mais n’a pas pu mesurer pour une raison technique. Par exemple, un iFrame inter-domaines avec Flash désactivé.
- -1 = UNKNOWN

Remarque : Pour plus d’informations sur la visibilité, consultez Présentation de la visibilité.
Les deux
42 error_code int Pour obtenir une description détaillée des codes d’erreur et de leur signification, consultez la documentation VAST 3.0 de l’IAB ou consultez la liste des codes d’erreur ci-dessous.
43 partition_time_millis Heure d’époque UNIX Partition horaire dans laquelle se trouve une ligne d’enregistrement, représentée sous la forme d’une valeur d’horodatage UNIX Epoch (en millisecondes). Utile pour définir des partitions horaires lors du chargement dans une base de données ou un entrepôt de données. Pour le format Avro, ce champ reçoit le type logique timestamp-millis pour la détection d’horodatage natif. Par exemple, 1568077200000 peut également être représenté comme mardi 10 septembre 2019 1 h 00 (UTC).
44 split_id int32 ID du fractionnement qui a acheté les impressions dans ce jeu de données. Les fractionnements s’appliquent uniquement aux éléments de ligne augmentée. Acheteur
45 video_served_timestamp Heure d’époque UNIX Heure et date d’enregistrement de la réponse d’annonce vidéo. Les deux
46 video_started_timestamp Heure d’époque UNIX Heure et date de réception de l’événement de début de la vidéo par Xandr. Les deux
47 video_skipped_timestamp Heure d’époque UNIX Heure et date de réception de l’événement ignoré par Xandr. Les deux
48 video_errored_timestamp Heure d’époque UNIX Heure et date de réception de l’événement d’erreur vidéo par Xandr. Les deux
49 video_hit_25_pct_timestamp Heure d’époque UNIX Heure et date de réception du premier événement de quartile vidéo par Xandr. Les deux
50 video_hit_50_pct_timestamp Heure d’époque UNIX Heure et date de réception de l’événement du deuxième quartile vidéo par Xandr. Les deux
51 video_hit_75_pct_timestamp Heure d’époque UNIX Heure et date de réception de l’événement du troisième quartile vidéo par Xandr. Les deux
52 video_completed_timestamp Heure d’époque UNIX Heure et date de réception de l’événement de fin de vidéo par Xandr. Les deux
53 vg_id Int Field fait partie d’une version alpha en cours. Acheteur

Codes d’erreur

Le tableau ci-dessous présente une liste complète des codes d’erreur et leur signification.

Remarque

Vous pouvez recevoir des codes d’erreur dans le flux qui ne sont pas présents dans la liste ci-dessous. Si vous le faites, ces codes d’erreur sont généralement des codes personnalisés non conformes à VAST envoyés à partir du lecteur vidéo.

Codes d’erreur Définition
100 Erreur d’analyse XML.
101 Erreur de validation de schéma VAST.
102 La version VAST de la réponse n’est pas prise en charge.
200 Erreur de trafic. Le lecteur vidéo a reçu un type d’annonce qu’il ne s’attendait pas et/ou qu’il ne pouvait pas afficher.
201 Lecteur vidéo s’attendant à une linéarité différente.
202 Le lecteur vidéo attend une durée différente.
203 Le lecteur vidéo attend une taille différente.
300 Erreur de wrapper général.
301 Délai d’expiration de l’URI VAST fourni dans l’élément Wrapper, ou de l’URI VAST fourni dans un élément Wrapper suivant. Inclut les erreurs de requête telles que l’URI non valide, le délai d’expiration de requête ou de requête pour l’URI, ainsi que la sécurité ou d’autres exceptions liées à la demande d’un URI VAST.
302 Limite de wrapper atteinte, telle que définie par le lecteur vidéo. Trop de réponses wrapper ont été reçues sans réponse InLine.
303 Aucune réponse VAST d’annonces après un ou plusieurs wrappers. Inclut également le nombre de réponses VAST vides de secours.
400 Erreur linéaire générale. Le lecteur vidéo ne peut pas afficher la publicité linéaire.
401 Fichier introuvable. Impossible de trouver Linear/MediaFile à partir de l’URI.
402 Délai d’expiration de l’URI MediaFile.
403 Impossible de trouver MediaFile pris en charge par ce lecteur vidéo, en fonction des attributs de l’élément MediaFile.
405 Problème lors de l’affichage de MediaFile.
500 Erreur NonLinearAds générale.
501 Impossible d’afficher l’annonce non linéaire, car les dimensions créatives ne s’alignent pas sur la zone d’affichage créative (c’est-à-dire, dimension créative trop grande).
502 Impossible d’extraire la ressource NonLinearAds/NonLinear.
503 NonLinearresource est introuvable avec le type pris en charge.
600 Erreur Général CompanionAds.
601 Impossible d’afficher le compagnon, car les dimensions créatives ne tiennent pas dans la zone d’affichage du compagnon (c’est-à-dire, pas d’espace disponible).
602 Impossible d’afficher le compagnon requis.
603 Impossible d’extraire la ressource CompanionAds/Companion.
604 Ressource d’accompagnement introuvable avec le type pris en charge.
900 Erreur non définie.
901 Erreur VPAID générale.