Cette rubrique sert de référence pour les formats publicitaires ainsi que leurs éléments et attributs XML. Vous trouverez des exemples visuels des types de formats publicitaires et de leur spécification XML après le tableau de référence des formats publicitaires.
Lorsque les lecteurs Brightcove envoient des requêtes à un serveur publicitaire, la requête inclut généralement un code de format publicitaire. Ce code précise au serveur la taille et le type de publicité que le lecteur peut prendre en charge. Brightcove prend en charge les formats mentionnés dans le tableau de référence ci-dessous. Chaque format de ce tableau redirige vers une description détaillée avec sa spécification XML.
Si vous avez créé un modèle de lecteur personnalisé avec BEML, consultez la rubrique Publicités et modèles de lecteur personnalisés pour plus d’informations sur les formats pris en charge par votre modèle. Si vous n’avez pas l’habitude d’utiliser des publicités dans vos vidéos Brightcove, consultez la rubrique Avant de commencer pour mieux comprendre les tâches à effectuer avant de commencer à intégrer votre serveur publicitaire avec Brightcove.
Brightcove prend également en charge les formats publicitaires VAST. Pour plus d’informations sur l’utilisation des formats publicitaires VAST, consultez la rubrique Utilisation de la norme VAST avec les lecteurs Brightcove et Formats publicitaires et codes de format VAST.
Brightcove respecte les directives définies par l’Interactive Advertising Bureau. Pour en savoir plus, consultez la rubrique sur Brightcove et l’IAB.
Cette rubrique contient les sections suivantes :
| frmt | Format de publicité | Description | Lecteurs pris en charge |
|---|---|---|---|
| 0 | Publicité vidéo | Une annonce vidéo (.flv, .swf, .jpg, .png ou .gif statique) affichée dans l’écran vidéo du lecteur. | Tous les lecteurs |
| 1 | Superposition | Publicité graphique dans le tiers inférieur de l’écran vidéo qui s’affiche lorsque la vidéo est en cours de lecture (.swf, .jpg, .png ou .gif statique). | Tous les lecteurs |
| Superposition vers publicité vidéo | Une variante du format superposition. Vous pouvez cliquer sur une superposition pour afficher une publicité vidéo. | Tous les lecteurs | |
| 2 | Pod vidéo (468 x 60) | Une publicité vidéo, une bannière extensible en 300 x 250 et une annonce rémanente en 468 x 60. | Navigation par onglets Navigation compacte à onglet |
| 6 | Bannière (468 x 60) | Une bannière en 468 x 60 (.swf, .jpg, .png ou .gif statique) dans le coin inférieur droit du lecteur. | Navigation par onglets Navigation compacte à onglet |
| 14 | Pod vidéo (728 x 90) | Une publicité vidéo, une bannière extensible en 300 x 250 et une annonce rémanente en 728 x 90. | Navigation compacte à onglet |
| 15 | Bannière (728 x 90) | Une bannière en 728 x 90 (.swf, .jpg, .png ou .gif statique) en bas au centre du lecteur en justifié. | Navigation compacte à onglet |
| 17 | Bannière (300 x 60) | Une bannière en 300 x 60 (.swf, .jpg, .png ou .gif statique) dans le coin supérieur droit du lecteur. | Ecran large avec liste horizontale Ecran large avec liste vidéo verticale |
| 19 | Vidéo + 300 x 60 | Une publicité vidéo avec une bannière en 300 x 60. | Ecran large avec liste horizontale Ecran large avec liste vidéo verticale |
| 20 | Pod de superposition en 468 x 60 | Une publicité graphique superposée dans le tiers inférieur de l'écran de la vidéo (en .swf, .jpg, .png ou .gif statique) qui s’affiche lorsque la vidéo est en cours de lecture, avec une bannière extensible en 300 x 250 et une bannière rémanente en 468 x 60 qui s’affiche dans le coin inférieur droit. | Navigation par onglets Navigation compacte à onglet |
| Pod de superposition en 468 x 60 avec clic vers publicité vidéo | Une variante du format pod de superposition en 468 x 60. Vous pouvez cliquer sur un pod de superposition en 468 x 60 pour afficher une publicité vidéo. | Navigation par onglets Navigation compacte à onglet |
|
| 21 | Pod de superposition en 728 x 90 | Une publicité graphique superposée dans le tiers inférieur de l'écran de la vidéo (en .swf, .jpg, .png ou .gif statique) qui s’affiche lorsque la vidéo est en cours de lecture, avec une bannière extensible en 300 x 250 et une bannière rémanente en 728 x 90 qui s’affiche dans le coin inférieur droit. | Navigation compacte à onglet |
| Pod de superposition en 728 x 90 avec clic vers publicité vidéo | Une variante du format Pod de superposition en 728 x 90. Vous pouvez cliquer sur un pod de superposition en 728 x 90 pour afficher une publicité vidéo. | Navigation compacte à onglet | |
| 22 | SWF publicitaire | Une publicité SWF (Flash) qui se charge depuis une URL spécifiée dans la réponse XML et qui s’affiche au-dessus de n’importe quelle partie du lecteur. | Tous les lecteurs |
| 23 | Superposition + 300 x 60 | Une publicité dans le tiers inférieur de l’écran vidéo qui s’affiche lors de la lecture de la vidéo, avec une bannière compagnon en 300 x 60 qui s’affiche en haut à droite du lecteur. | Ecran large avec liste horizontale Ecran large avec liste vidéo verticale |
| Superposition en 300 x 60 avec clic vers publicité vidéo | Une variante du format superposition en 300 x 60. Vous pouvez cliquer sur une superposition en 300 x 60 pour afficher une publicité vidéo. | Ecran large avec liste horizontale Ecran large avec liste vidéo verticale |
Les annonces vidéo peuvent être au format .flv, .swf, .jpg, .png ou .gif statique. Les bannières et superpositions peuvent être au format .swf, .jpg, .png ou .gif.
Chaque format publicitaire possède une spécification XML. Les éléments XML utilisés dans les formats publicitaires sont les suivants.
| [nom du format] | Le nœud racine du XML est le nom du format publicitaire. Ce nom respecte la casse. Par exemple, le nœud racine du format Publicité vidéo est <videoAd>. |
version |
Ce champ peut être utilisé pour signaler la version de XML utilisée pour le format publicitaire. |
delimiter |
Une séquence d’un ou de plusieurs caractères utilisés pour séparer des URL. Il peut être spécifié au niveau supérieur en tant qu’attribut du XML du format publicitaire. Le délimiteur par défaut est une virgule. Par exemple, si vous définissez delimiter="|", le XML du format publicitaire ressemblerait à ceci :
<videoAd version="1"
delimiter="|"
duration="[%Ad Duration%]"
trackStartURLs="[%Track Start URLs%]|[%Track Start URLs%]"
trackMidURLs="[%Track Mid URLs%]|[%Track Mid URLs%]"
trackEndURLs="[%Track End URLs%]|[%Track End URLs%]"
trackPointURLs="[%Track Point URL%]|[%Track Point URL%]"
<videoURL>[%URL to Video Creative%]</videoURL>
<videoClickURL>[%Video Click URL%]</videoClickURL>
</videoAd>
Remarque : bien que les délimitations avec plusieurs caractères soient prises en charge, nous vous recommandons d’utiliser un seul caractère. Le délimiteur par défaut est le meilleur choix. Brightcove accepte la plupart des caractères spéciaux comme délimiteurs, excepté les guillemets (") et le signe « inférieur à » (<). |
duration |
Une valeur numérique entrée par le gestionnaire du trafic. Elle exprime la durée de la publicité vidéo en secondes. Cette valeur contrôle également le compteur qui s'affiche lorsqu'une publicité vidéo est diffusée. Elle est prise en compte pour les fonctions de suivi du point médian. Pour l'expansion des bannières, cette valeur définit la durée d'affichage de la bannière étendue avant sa réduction. Remarque : si la publicité vidéo est un fichier FLV ou SWF, la publicité peut contenir des données intégrées, dont la durée réelle de la vidéo. (On appelle ces informations intégrées aux fichiers FLV ou SWF métadonnées dans la vidéo Flash.) Si les métadonnées relatives à la durée sont automatiquement détectées par le lecteur, la valeur sera utilisée pour assurer le suivi des points médians. Si aucune métadonnée n'est détectée, les informations de l'élément XML intitulé duration sont utilisées pour ces calculs. |
trackPointTime |
Une valeur numérique entrée par le gestionnaire du trafic qui représente un marqueur temporel arbitraire par lequel le lecteur appellera le trackPointURLs. |
trackPointURLs |
Une liste de macros de suivi des serveurs publicitaires ou d’URL de redirection de suivi tierces que le lecteur appelle lorsqu’il atteint le marqueur spécifié dans trackPointTime. Les entrées individuelles sont séparées par un délimiteur, qui peut être spécifié dans le XML de la réponse publicitaire elle-même. Le délimiteur par défaut est une virgule (,). |
trackStartURLs |
Une liste d’URL de suivi de serveurs publicitaires ou d’URL de redirection de suivi tierces que le lecteur appelle pour suivre les affichages de la publicité, après que celle-ci ait été mise en tampon et soit prête à être diffusée. Les entrées individuelles sont séparées par un délimiteur, qui peut être spécifié dans le XML de la réponse publicitaire elle-même. Le délimiteur par défaut est une virgule (,). Par exemple, pour DFP : %i%h/dot.gif,http://3rdparty.tracking.com/ads/tracking/pixel.gif. |
trackFirstQuartile |
Une liste d’URL de suivi de serveurs publicitaires ou d’URL de redirection de suivi tierces que le lecteur appelle lorsque la vidéo a atteint le premier quartile (la marque des 25 %) de la durée de la vidéo. Les entrées individuelles sont séparées par un délimiteur, qui peut être spécifié dans le XML de la réponse publicitaire elle-même. Le délimiteur par défaut est une virgule (,). |
trackMidURLs |
Une liste d’URL de suivi des serveurs publicitaires ou d’URL de redirection de suivi tierces que le lecteur appelle lorsqu’il atteint le point médian de la publicité vidéo. Les entrées individuelles sont séparées par un délimiteur, qui peut être spécifié dans le XML de la réponse publicitaire elle-même. Le délimiteur par défaut est une virgule (,). Si la durée est spécifiée dans les métadonnées de la vidéo, le point médian est calculé à partir de cette duration (durée). Dans le cas contraire, le point médian est calculé à partir de la duration spécifiée dans le XML. Si la duration incluse dans le XML est au moins deux fois plus longue que la durée réelle du média, le point médian sera toujours envoyé, mais à la fin de la vidéo. |
trackThirdQuartile |
Une liste d’URL de suivi de serveurs publicitaires ou d’URL de redirection de suivi tierces que le lecteur appelle lorsque la vidéo a atteint le troisième quartile (la marque des 75%) de la durée de la vidéo. Les entrées individuelles sont séparées par un délimiteur, qui peut être spécifié dans le XML de la réponse publicitaire elle-même. Le délimiteur par défaut est une virgule (,). |
trackEndURLs |
Une liste d’URL de suivi des serveurs publicitaires ou d’URL de redirection de suivi tierces que le lecteur appelle lorsqu’il atteint la fin de la publicité vidéo. Les entrées individuelles sont séparées par un délimiteur, qui peut être spécifié dans le XML de la réponse publicitaire elle-même. Le délimiteur par défaut est une virgule (,). |
trackFullscreenURLs |
Une liste d’URL de suivi des serveurs publicitaires ou d’URL de redirection de suivi tierces que le lecteur appelle lorsqu’il passe en mode plein écran. Cet événement se déclenche lorsque le spectateur est déjà en plein écran et qu’une publicité est diffusée, et lorsque le mode plein écran est lancé pendant la lecture de la publicité. L’événement se déclenche à chaque passage au mode plein écran lors de la lecture de la vidéo. Les entrées individuelles sont séparées par un délimiteur, qui peut être spécifié dans le XML de la réponse publicitaire elle-même. Le délimiteur par défaut est une virgule (,). |
trackExitFullscreenURLs |
Une liste d’URL de suivi des serveurs publicitaires ou d’URL de redirection de suivi tierces que le lecteur appelle lorsqu’il sort du mode plein écran. L’événement se déclenche à chaque sortie du mode plein écran lors de la lecture de la vidéo. Séparez les entrées individuelles par un délimiteur, lequel peut être spécifié dans le XML de la réponse publicitaire elle-même. Le délimiteur par défaut est une virgule (,). |
trackPauseURLs |
Une liste d’URL de suivi des serveurs publicitaires ou d’URL de redirection de suivi tierces que le lecteur appelle lorsque l’utilisateur met la publicité vidéo en pause. Séparez les entrées individuelles par un délimiteur, lequel peut être spécifié dans le XML de la réponse publicitaire elle-même. Le délimiteur par défaut est une virgule (,). |
trackResumeURLs |
Une liste d’URL de suivi des serveurs publicitaires ou d’URL de redirection de suivi tierces que le lecteur appelle lorsque l’utilisateur reprend la lecture de la publicité vidéo. Les entrées individuelles sont séparées par un délimiteur, lequel peut être spécifié dans le XML de la réponse publicitaire elle-même. Le délimiteur par défaut est une virgule (,). |
trackMuteURLs |
Une liste d’URL de suivi des serveurs publicitaires ou d’URL de redirection de suivi tierces que le lecteur appelle lorsque le son de la publicité vidéo est désactivé. Les entrées individuelles sont séparées par un délimiteur, lequel peut être spécifié dans le XML de la réponse publicitaire elle-même. Le délimiteur par défaut est une virgule (,). |
trackUnmuteURLs |
Une liste d’URL de suivi des serveurs publicitaires ou d’URL de redirection de suivi tierces que le lecteur appelle lorsque le son de la publicité vidéo est réactivé. Les entrées individuelles sont séparées par un délimiteur, lequel peut être spécifié dans le XML de la réponse publicitaire elle-même. Le délimiteur par défaut est une virgule (,). |
videoURL |
Le chemin externe de la ressource publicitaire vidéo. |
videoClickURL |
L’URL de clic publicitaire pour la publicité vidéo. |
overlayURL |
Le chemin externe de la ressource de superposition. |
overlayClickURL |
L’URL de clic publicitaire pour la superposition. |
collapsedBannerURL |
Le chemin externe de la ressource de bannière publicitaire en 468 x 60. |
collapsedBannerClickURL |
L’URL de clic publicitaire pour la bannière publicitaire en 468 x 60. |
expandedBannerURL |
Le chemin externe de la ressource de bannière publicitaire en 300 x 250. |
expandedBannerClickURL |
L’URL de clic publicitaire pour la bannière publicitaire en 300 x 250. |
adSwfURL |
Le chemin externe de la ressource publicitaire SWF. |
expandedVideoURL |
Le chemin externe de la ressource publicitaire vidéo. Cette URL de vidéo est utilisée pour permettre aux superpositions de rediriger vers des publicités vidéo en cliquant dessus. |
expandedVideoClickURL |
L’URL de clic publicitaire pour la ressource expandedVideoURL. |
additionalKey |
Permet de gérer le trafic de clés publicitaires supplémentaires aux réponses XML de formats publicitaires. Par exemple, vous pouvez spécifier une région ou une langue avec la balise additionalKey. |
Cette section décrit en détail chacun des formats publicitaires pris en charge, avec également un exemple visuel et la spécification XML.
Pour télécharger les modèles XML Brightcove de votre choix, cliquez ici.

Figure 1 : une publicité vidéo
Une pub vidéo est affichée dans la composante de l’écran vidéo du lecteur. Elle est prise en charge par tous les modèles de lecteur Brightcove. Cette publicité peut être diffusée en pré-roll, mid-roll, post-roll ou lors du chargement. Pendant la lecture de la publicité vidéo :
Cliquez ici pour un exemple de publicité vidéo.
<videoAd version="1"
duration="[%Ad Duration%]"
trackStartURLs="[%Track Start URLs%]"
trackFirstQuartileURLs="[%Track First Quartile URLs%]"
trackMidURLs="[%Track Mid URLs%]"
trackThirdQuartileURLs="[%Track Third Quartile URLs%]"
trackEndURLs="[%Track End URLs%]"
trackFullscreenURLs="[%Track Fullscreen URLs%]"
trackExitFullscreenURLs="[%Track Exit Fullscreen URLs%]"
trackPointTime="[%Track Point Time%]"
trackPointURLs="[%Track Point URL%]">
trackPauseURLs="[%Track Pause URLs%]"
trackResumeURLs="[%Track Resume URLs%]"
trackMuteURLs="[%Track Mute URLs%]"
trackUnmuteURLs="[%Track Unmute URLs%]">
<videoURL>[%URL to Video Creative%]</videoURL>
<videoClickURL>[%Video Click URL%]</videoClickURL>
</videoAd>

Figure 2. Une superposition.
Une superposition est une publicité graphique qui s’affiche dans le tiers inférieur de l’écran vidéo pendant la lecture de la vidéo.
Cliquez ici pour un exemple de superposition.

Figure 4. Un ensemble composé d’une publicité vidéo, d’une bannière extensible en 300 x 250 et d’une annonce rémanente en 468 x 60.
Cliquez ici pour un exemple de publicité de pod vidéo.

Figure 5. Une bannière publicitaire en 468 x 60
Cliquez ici pour un exemple de bannière publicitaire.

Figure 6. Un ensemble composé d’une publicité vidéo, d’une bannière extensible en 300 x 250 et d’une annonce rémanente en 728 x 90.
Cliquez ici pour un exemple de pod vidéo (728 x 90).

Figure 7. Une bannière publicitaire en 728 x 90
Cliquez ici pour un exemple de bannière publicitaire.

Figure 8. Une bannière publicitaire en 300 x 60.
Cliquez ici pour un exemple de bannière publicitaire.

Figure 9. Une vidéo avec publicité en 300 x 60
Cliquez ici pour un exemple de vidéo + bannière publicitaire en 300 x 60.
<SynchedBanner300x60 version="1"
duration="[%Ad Duration%]" trackStartURLs="[%Track Start URLs%]"
trackFirstQuartileURLs="[%Track First Quartile URLs%]"
trackMidURLs="[%Track Mid URLs%]"
trackThirdQuartileURLs="[%Track Third Quartile URLs%]"
trackEndURLs="[%Track End URLs%]"
trackFullscreenURLs="[%Track Fullscreen URLs%]"
trackExitFullscreenURLs="[%Track Exit Fullscreen URLs%]"
trackPointTime="[%Track Point Time%]"
trackPointURLs="[%Track Point URL%]"
trackPauseURLs="[%Track Pause URLs%]"
trackResumeURLs="[%Track Resume URLs%]"
trackMuteURLs="[%Track Mute URLs%]"
trackUnmuteURLs="[%Track Unmute URLs%]"
>
<videoURL>[%URL to Video Creative%]</videoURL>
<videoClickURL>[%Video Click URL%]</videoClickURL>
<collapsedBannerURL>[%URL to 300x60%]</collapsedBannerURL>
<collapsedBannerClickURL>[%300x60 Click URL%]</collapsedBannerClickURL>
</SynchedBanner300x60>

Figure 10. Un pod de superposition publicitaire en 468 x 60
Cliquez ici pour un exemple de pod publicitaire superposé en 468 x 60.

Figure 12. Un pod de superposition avec bannière publicitaire en 728 x 90
Cliquez ici pour un exemple de lecteur avec pod de superposition en 468 x 60 vers publicité vidéo.
L'utilisation d'un SWF d’affichage publicitaire autorise l'utilisation des composants ou des modules publicitaires Flash. Cela permet d'ouvrir de nombreuses possibilités en termes d'aspect et de comportement d'une publicité, au-delà des formats publicitaires standard. Le SWF d’affichage publicitaire est un outil avancé qui nécessite un développement personnalisé. Pour plus d’informations, consultez Développement de SWF d’affichage publicitaire.
Spécification XML d'un SWF d’affichage publicitaire<adSwf version="1" trackStartURLs="http://trackingurl"> <adSwfURL>http://pathtoadswf</adSwfURL> <optionalArg1>arg value</optionalArg> <optionalArg2>arg value 2</anotherArg> </adSwf>
Notez que les éléments optionalArg sont uniquement présents pour vous montrer que vous pouvez ajouter des éléments enfants en toute liberté à l'élément adSwf .

Figure 14. Une superposition et un format 300 x 60.
Cliquez ici pour un exemple de lecteur utilisant le format superposition + 300 x 60.
<SynchedOverlay300x60 version="1"
duration="[%Ad Duration%]"
trackStartURLs="[%Track Start URLs%]"
trackFirstQuartileURLs="[%Track First Quartile URLs%]"
trackMidURLs="[%Track Mid URLs%]"
trackThirdQuartileURLs="[%Track Third Quartile URLs%]"
trackEndURLs="[%Track End URLs%]"
trackFullscreenURLs="[%Track Fullscreen URLs%]"
trackExitFullscreenURLs="[%Track Exit Fullscreen URLs%]"
trackPointTime="[%Track Point Time%]"
trackPointURLs="[%Track Point URL%]">
<overlayURL>[%URL to Overlay Creative%]</overlayURL>
<overlayClickURL>[%Overlay Click URL%]</overlayClickURL>
<collapsedBannerURL trackStartURLs="">[%URL to 300x60%]</collapsedBannerURL>
<collapsedBannerClickURL>[%300x60 Click URL%]</collapsedBannerClickURL>
</SynchedOverlay300x60>
Le format superposition en 300 x 60 vers vidéo est une variante du format superposition en 300 x 60. Vous pouvez cliquer sur une superposition en 300 x 60 pour afficher une publicité vidéo.

Figure 15. La première image montre la superposition en 300 x 60. La deuxième image montre la publicité vidéo qui s’affiche lorsque vous cliquez dessus.
Cliquez ici pour un exemple de lecteur avec superposition en 300 x 60 vers publicité vidéo. Pour voir la publicité vidéo, cliquez sur la superposition lorsqu’elle est affichée.
<SynchedOverlay300x60 version="1"
duration="[%Ad Duration%]"
trackStartURLs="[%Track Start URLs%]"
trackFirstQuartileURLs="[%Track First Quartile URLs%]"
trackMidURLs="[%Track Mid URLs%]"
trackThirdQuartileURLs="[%Track Third Quartile URLs%]"
trackEndURLs="[%Track End URLs%]"
trackFullscreenURLs="[%Track Fullscreen URLs%]"
trackExitFullscreenURLs="[%Track Exit Fullscreen URLs%]"
trackPointTime="[%Track Point Time%]"
trackPointURLs="[%Track Point URL%]">
<overlayURL>[%URL to Overlay%]</overlayURL>
<expandedVideoURL duration="[%Video duration%]">[%URL to Video%]</expandedVideoURL>
<expandedVideoClickURL>[%Video Click URL%]</expandedVideoClickURL>
<collapsedBannerURL trackStartURLs="[%URL to 300x60%]"></collapsedBannerURL>
<collapsedBannerClickURL>[%300x60 Click URL%]</collapsedBannerClickURL>
</SynchedOverlay300x60>