Balise VAST - Le guide complet pour les éditeurs

Publié: 2022-08-31
La norme VAST (Video Ad Serving Template) permet aux éditeurs de diffuser des annonces vidéo à partir de plusieurs sources publicitaires. Les balises VAST améliorent l'efficacité de la diffusion des publicités et offrent un meilleur contrôle sur l'expérience des publicités vidéo pour les éditeurs et les annonceurs.

Découvrez tout ce que vous devez savoir sur la norme VAST, comment créer une balise VAST, son fonctionnement, quelles versions existent et comment résoudre les erreurs potentielles.

Qu'est-ce qu'une balise VAST ?

Un tag VAST est un script destiné à faciliter la communication entre un serveur publicitaire et un lecteur vidéo . Les balises VAST sont définies et normalisées par l'Interactive Advertising Bureau (IAB), ce qui permet de diffuser des annonces pertinentes sur n'importe quelle combinaison de sites Web, de plates-formes utilisateur et de lecteurs vidéo.

Les balises VAST sont séparées en deux catégories : côté client et côté serveur.

  • Les balises VAST côté client sont une catégorie de scripts dans lesquels le lecteur multimédia de l'utilisateur demande des publicités au serveur publicitaire, qui sont ensuite injectées et affichées sur la vidéo ou le lecteur multimédia de l'utilisateur au bon moment.
  • Les balises VAST côté serveur sont des scripts dans lesquels le serveur publicitaire génère les publicités, puis les insère dans le contenu pour qu'elles soient visualisées directement par le lecteur multimédia de l'utilisateur.

Comment fonctionne VAST dans les lecteurs vidéo et les serveurs publicitaires

Les publicités diffusées à l'aide de balises VAST fonctionnent selon un processus simple en 3 étapes : envoi d'une demande VAST, réception d'une réponse VAST en ligne et ping des URL de suivi.

1. Demande VAST

Le lecteur vidéo ou multimédia de l'utilisateur envoie une demande au serveur publicitaire pour récupérer une publicité vidéo du type et du format corrects.

2. Réponse en ligne VAST

Lorsque le serveur publicitaire reçoit la demande d'annonce, il renvoie une réponse en ligne. Cette réponse contient tous les fichiers multimédias et URL de suivi appropriés .

3. URL de suivi ping

Après avoir reçu et lu les fichiers multimédias pour afficher l'annonce, le lecteur multimédia active les URL de suivi pour enregistrer les impressions, permettant au serveur publicitaire de collecter des données d'impression sur l'annonce et d'aider les éditeurs à évaluer ses performances.

Éléments clés des balises VAST

Les balises VAST comprennent trois éléments essentiels : le fichier multimédia, le format vidéo et l'URL de suivi.

  • Fichier multimédia

    Le fichier multimédia contient la création publicitaire d'un annonceur ; en d'autres termes, la vidéo ou l'élément interactif que l'utilisateur verra . Une balise VAST inclut généralement un lien vers le fichier multimédia correspondant, permettant au lecteur multimédia de le récupérer et de le lire.

  • Format vidéo

    La diversité des appareils des utilisateurs, des navigateurs et des lecteurs multimédias signifie que les serveurs publicitaires qui cherchent à diffuser leurs annonces auprès du plus grand nombre d'utilisateurs possible doivent gérer plusieurs versions de la même création publicitaire , souvent dans des formats de fichier différents.

    Par conséquent, le tag VAST doit également définir le format de fichier de la création . Les exemples courants incluent MP4 et MOV. Les formats de fichiers non vidéo tels que les GIF sont également couramment utilisés pour les publicités plus simples en raison de leur haut niveau de compatibilité et de leur faible encombrement.

  • Suivi

    Les URL de suivi sont aussi parfois appelées "pixels de suivi", car elles prennent souvent la forme d'un pixel transparent 1 x 1. Son objectif principal est de collecter des données spécifiques et de suivre les performances d'une annonce . Certains types d'informations suivies incluent :

    • Visibilité (nombre de fois que le fichier multimédia publicitaire a été lu et donc visionné)
    • Nombre d'utilisateurs ayant cliqué sur l'annonce pour accéder au contenu correspondant
    • Nombre d'utilisateurs ayant interagi avec l'annonce (si l'annonce comporte des fonctionnalités d'interactivité, par exemple, une démo d'un jeu)
  • Attributs supplémentaires

    Outre ces trois éléments essentiels, une balise VAST peut également inclure des composants et des attributs supplémentaires définissant son type et son apparence. Par exemple, les options de balise avancées permettent à un éditeur de définir le type d'annonce (par exemple, pré-roll, mid-roll, etc.), la longueur du fichier vidéo ou la résolution de l'annonce (hauteur et longueur en pixels).

Comment créer une balise VAST ?

La création de votre propre balise VAST est un processus relativement simple accessible à tout développeur ou éditeur. Trois méthodes recommandées sont disponibles : configuration et codage manuels, Google Manager ou un serveur publicitaire similaire, ou des outils tiers.

  • Configuration manuelle avec le schéma XML VAST (langage de balisage extensible)

    Les éditeurs et développeurs expérimentés dans l'utilisation du format XML (eXtensible Markup Language) peuvent créer leurs propres balises VAST avec la balise XML <VAST>.

    N'oubliez pas que toutes les balises VAST s'ouvrent avec <VAST version="x"> et se ferment avec </VAST>. Sans supprimer les guillemets, remplacez "x" par la version VAST que vous souhaitez utiliser (par exemple, 4.1).

  • Via Google Ad Server

    Les éditeurs à la recherche d'une solution plus accessible peuvent utiliser les paramètres prédéfinis dans Google Ad Manager.

    Suivez ces étapes pour créer des balises VAST dans Google Ad Manager :

    1. Connectez-vous à votre compte Google Ad Manager.
    2. Trouvez le menu Inventaire dans le panneau de gauche, cliquez dessus, puis cliquez sur Blocs d'annonces.
    3. Sélectionnez le bloc d'annonces correspondant à la création pour laquelle vous souhaitez créer un tag VAST, puis cliquez sur Tags.
    4. Renseignez les quatre options : Type de balise, Options de balise, Paramètres de balise supplémentaires et Résultats de balise.
    5. Passez en revue vos options, assurez-vous qu'elles répondent à vos spécifications, puis cliquez sur Copier la balise.
  • Utilisation d'outils tiers

    Si vous avez besoin d'une alternative à l'outil de création de balises Google Ad Manager, des outils tiers tels que les générateurs de balises VAST peuvent vous aider à créer des balises VAST pour vos créations publicitaires. Cependant, chacun de ces outils est différent et est livré avec ses propres instructions. Familiarisez-vous avec votre générateur de tags préféré avant de continuer.

Exemples de balises VAST

Voici quelques exemples de balises VAST linéaires intégrées pour les versions 3.0 et 4.2 de VAST.

  • VASTE 3.0

<VAST version=”3.0″ xmlns:xs=”http://www.w3.org/2001/XMLSchema”>

<ID d'annonce=”20001″>

<En ligne>

<AdSystem version=”4.0″>iabtechlab</AdSystem>

<AdTitle>Annonce vidéo iabtechlab</AdTitle>

<Modèle de tarification=”cpm” currency=”USD”>

<![CDATA[ 25.00 ]]>

</Prix>

<Erreur>http://exemple.com/erreur</Erreur>

<Impression id=”Impression-ID”>http://example.com/track/impression</Impression>

<Créations>

<Identifiant de création=”5480″ sequence=”1″>

<Linéaire>

<Durée>00:00:16</Duration>

<Événements de suivi>

<Tracking event=”start”>http://example.com/tracking/start</Tracking>

<Tracking event=”firstQuartile”>http://example.com/tracking/firstQuartile</Tracking>

<Tracking event=”midpoint”>http://example.com/tracking/midpoint</Tracking>

<Tracking event=”thirdQuartile”>http://example.com/tracking/thirdQuartile</Tracking>

<Tracking event=”complete”>http://example.com/tracking/complete</Tracking>

<Tracking event=”progress” offset=”00:00:10″>http://example.com/tracking/progress-10</Tracking>

</TrackingEvents>

<VidéoClics>

<Identifiant ClickTracking=”blog”>

<![CDATA[https://iabtechlab.com]]>

</ClickTracking>

<CustomClick>http://iabtechlab.com</CustomClick>

</VideoClicks>

<FichiersMédias>

<MediaFile id= »5241″ delivery= »progressive » type= »video/mp4″ bitrate= »500″ width= »400″ height= »300″ minBitrate= »360″ maxBitrate= »1080″ scalable= »1″ keepAspectRatio =”1″ codec=”0″>

<![CDATA[https://iab-publicfiles.s3.amazonaws.com/vast/VAST-4.0-Short-Intro.mp4]]>

</MediaFile>

</MediaFiles>

</Linéaire>

</Créatif>

</Créatifs>

<Extensions>

<Extension type= »iab-Count »>

<total_disponible>

<![CDATA[ 2 ]]>

</total_available>

</extension>

</Extensions>

</InLine>

</Annonce>

</VAST>

  • VASTE 4.2

<VAST version=”4.2″ xmlns:xs=”http://www.w3.org/2001/XMLSchema” xmlns=”http://www.iab.com/VAST”>

<Ad id=”20001″ sequence=”1″>

<En ligne>

<AdSystem version=”1″>iabtechlab</AdSystem>

<Erreur><![CDATA[https://example.com/error]]></Error>

<Extensions>

<Extension type= »iab-Count »>

<total_disponible>

<![CDATA[ 2 ]]>

</total_available>

</extension>

</Extensions>

<Impression id=”Impression-ID”><![CDATA[https://example.com/track/impression]]></Impression>

<Modèle de tarification=”cpm” currency=”USD”>

<![CDATA[ 25.00 ]]>

</Prix>

<AdServingId>a532d16d-4d7f-4440-bd29-2ec0e693fc80</AdServingId>

<AdTitle>Annonce vidéo iabtechlab</AdTitle>

<Créations>

<Identifiant de création=”5480″ sequence=”1″ adId=”2447226″>

<Linéaire>

<Événements de suivi>

<Tracking event=”start” ><![CDATA[https://example.com/tracking/start]]></Tracking>

<Tracking event=”progress” offset=”00:00:10″><![CDATA[http://example.com/tracking/progress-10]]></Tracking>

<Tracking event=”firstQuartile”><![CDATA[https://example.com/tracking/firstQuartile]]></Tracking>

<Tracking event=”midpoint”><![CDATA[https://example.com/tracking/midpoint]]></Tracking>

<Tracking event=”thirdQuartile”><![CDATA[https://example.com/tracking/thirdQuartile]]></Tracking>

<Tracking event=”complete”><![CDATA[https://example.com/tracking/complete]]></Tracking>

</TrackingEvents>

<Durée>00:00:16</Duration>

<FichiersMédias>

<MediaFile id= »5241″ delivery= »progressive » type= »video/mp4″ bitrate= »2000″ width= »1280″ height= »720″ minBitrate= »1500″ maxBitrate= »2500″ scalable= »1″ keepAspectRatio =”1″ codec=”H.264″>

<![CDATA[https://iab-publicfiles.s3.amazonaws.com/vast/VAST-4.0-Short-Intro.mp4]]>

</MediaFile>

<MediaFile id= »5244″ delivery= »progressive » type= »video/mp4″ bitrate= »1000″ width= »854″ height= »480″ minBitrate= »700″ maxBitrate= »1500″ scalable= »1″ keepAspectRatio =”1″ codec=”H.264″>

<![CDATA[https://iab-publicfiles.s3.amazonaws.com/vast/VAST-4.0-Short-Intro-mid-resolution.mp4]]>

</MediaFile>

<MediaFile id= »5246″ delivery= »progressive » type= »video/mp4″ bitrate= »600″ width= »640″ height= »360″ minBitrate= »500″ maxBitrate= »700″ scalable= »1″ keepAspectRatio =”1″ codec=”H.264″>

<![CDATA[https://iab-publicfiles.s3.amazonaws.com/vast/VAST-4.0-Short-Intro-low-resolution.mp4]]>

</MediaFile>

</MediaFiles>

<VidéoClics>

<ClickThrough id="blog">

<![CDATA[https://iabtechlab.com]]>

</ClickThrough>

</VideoClicks>

</Linéaire>

<UniversalAdId idRegistry=”Ad-ID”>8465</UniversalAdId>

<UniversalAdId idRegistry=”Foo-ID”>4444323</UniversalAdId>

</Créatif>

</Créatifs>

</InLine>

</Annonce>

</VAST>

Historique des balises VAST

L'Interactive Advertising Bureau (IAB) a publié la première version de la norme de modèle de diffusion d'annonces vidéo, VAST 1.0, en 2008. Depuis cette version initiale, l'IAB a mis à jour et amélioré VAST à plusieurs reprises.

Les principaux jalons de l'histoire de VAST sont les numéros de version principaux : 1.0, 2.0, 3.0 et 4.0. Les changements plus petits et plus progressifs sont représentés par des nombres décimaux (par exemple, les changements de 4.0 à 4.1).

  • VAST 1.0 est sorti le 1er août 2008, prenant en charge les fonctionnalités de base (lecture, pause, arrêt) et les capacités de suivi linéaire de base. Les seuls formats pris en charge à l'époque étaient MP4, 3GP et MOV.
  • VAST 2.0 a augmenté le nombre de formats pris en charge et ajouté de nouvelles fonctionnalités, telles que le suivi des événements du lecteur et du quartile (par exemple, linéaire, non linéaire, compagnon, etc.). VAST 2.0 est la version la plus ancienne pour laquelle VAST 4 offre une rétrocompatibilité.
  • VAST 3.0 offrait aux éditeurs des fonctionnalités plus modernes, telles que la conformité aux normes OBA, les publicités désactivables et de meilleures fonctions de rapport d'erreurs.
  • VAST 4.0 est la dernière version majeure, offrant des améliorations supplémentaires telles que des options séparées pour les publicités vidéo et interactives, l'assemblage côté serveur, la prise en charge des fichiers mezzanine et le sous-titrage codé (CC).

Voici une liste complète des versions VAST et des dates de sortie :

Numéro de version Date de sortie Statut (au mois d'août 2022)
VAST 1.0 août 2008 Obsolète
VASTE 2.0 mars 2012 Pris en charge rétrocompatible avec 4.0+
VASTE 3.0 juillet 2012 Pris en charge rétrocompatible avec 4.0+
VASTE 4.0 janvier 2016 Prise en charge
VAST 4.1 novembre 2018 Prise en charge
VASTE 4.2 Juin 2019 Prise en charge

Différence entre VAST XML et VAST URL

Lorsque vous utilisez Google Ad Manager ou un générateur tiers, vous avez peut-être remarqué que les balises VAST sont disponibles dans deux formats : XML et URL .

En règle générale, vous devez toujours utiliser le format XML VAST. Cependant, certaines plates-formes côté demande (DSP) ne peuvent prendre en charge que le format d'URL VAST. Vérifiez votre DSP pour déterminer le meilleur format à utiliser.

Comment valider une balise VAST

Étant donné que la plupart des balises VAST utilisent XML, il est essentiel de les tester et de les valider avant le déploiement pour s'assurer qu'elles ne contiennent aucun bogue et ne génèrent aucune erreur VAST.

Plusieurs outils de validation de balises VAST sont disponibles : Google Video Suite Inspector, le testeur de balises VAST de Springserve ou le validateur de balises VAST de l'IAB . Pour exécuter un testeur et un validateur de balises, copiez le code XML complet de votre balise VAST, collez-le dans le testeur de balises de votre choix, puis exécutez-le à l'aide du bouton Soumettre (ou un équivalent).

Comment déboguer une balise VAST

Si votre balise VAST renvoie une erreur lors du processus de validation, vous devrez peut-être effectuer des opérations de débogage. Le principe général du débogage consiste à rechercher le code d'erreur, à localiser la source du problème et à apporter les corrections nécessaires (par exemple, modifier le code XML de la balise VAST).

Exemples d'erreurs VAST courantes et processus de débogage recommandés :

  • VASTErreur 100

    Une erreur 100 est une erreur d'analyse XML . Cela indique généralement un problème avec le document XML ou l'URL de redirection VAST de la balise VAST. Relisez le code de la balise VAST et assurez-vous qu'il est correctement formaté, sans symboles manquants ou dans le désordre.

  • VASTErreur 101

    Le code d'erreur 101 indique une erreur de validation de schéma VAST , généralement causée par des éléments XML manquants ou non reconnus dans le code de la balise VAST. Le processus de débogage est similaire au débogage d'une erreur 100 ; examinez le XML VAST et assurez-vous que tous les éléments requis sont présents et correctement formatés.

  • VASTErreur 102

    Une erreur VAST 102 signifie que la version de réponse n'est pas prise en charge . Si vous voyez ce code d'erreur, le lecteur vidéo cible ne prend pas en charge la version VAST spécifiée dans la balise VAST. Alternativement, cela peut indiquer l'absence d'une version spécifiée. Les éditeurs peuvent corriger cette erreur en vérifiant que la balise d'ouverture <VAST> spécifie la version correcte.

  • VASTErreur 301

    Le code d'erreur VAST 301 signifie Redirect Timeout Reached . Bien qu'une latence élevée (connexions Internet lentes ou instables) ou des pages Web mal optimisées soient parfois responsables de ce code d'erreur, d'autres coupables potentiels incluent des URI non valides ou des dimensions de création incorrectes.

    Les méthodes de débogage potentielles incluent la vérification que le tag VAST comporte l' URI correct, ainsi que la hauteur et la longueur correctes si une taille d'annonce est spécifiée.

Avantages des balises VAST

Les balises VAST et les outils permettant de les créer et de les modifier facilement ont aidé les éditeurs d'annonces à améliorer considérablement leur capacité à monétiser les sites Web et à capitaliser sur leurs campagnes publicitaires en ligne.

Voici quelques-uns des principaux avantages offerts par l'utilisation de la norme VAST :

  • La création et la modification de tags d'emplacement publicitaire VAST sont relativement simples et ne nécessitent pas de connaissances approfondies en programmation.
  • Les balises VAST ont simplifié la communication entre les serveurs d'un réseau publicitaire et les lecteurs multimédias.
  • Les processus de traitement et de débogage des erreurs de balise VAST sont standardisés, ce qui réduit les erreurs de lecture.
  • Le respect des normes VAST permet aux éditeurs d'économiser beaucoup de temps et d'argent.

Besoin d'aide pour démarrer avec les balises VAST ? Obtenez l'aide d'un expert de CodeFuel

Les balises VAST sont un aspect essentiel de la technologie publicitaire moderne . Tirer parti de VAST et des fonctionnalités offertes par les dernières versions (4.0 et au-delà) est nécessaire pour maximiser l'efficacité de vos campagnes publicitaires vidéo.

Que vous ayez besoin d'aide pour vous assurer que vos balises VAST sont correctement formatées ou pour optimiser la visibilité et les performances de vos publicités, les experts de CodeFuel peuvent vous aider. Contactez-nous aujourd'hui pour plus d'informations.