Utiliser un overlay avec des règles d'annonces activées
Google indique qu'avec des règles d'annonces vidéo actives dans le réseau ou dans la balise, les annonces non linéaires ne sont pas éligibles. L'overlay n'apparaît tout simplement pas.
Guide de mise en œuvre
Overlay ads (non-linear ads)
Annonce de texte ou d'image qui recouvre une partie de la vidéo pendant qu'elle continue de se lire, sans arrêter le contenu.
Comprendre en 1 minute
Vous regardez un match à la télé et une petite publicité apparaît sur une bande de l'écran, mais le match continue ? L'annonce superposée est semblable. C'est une annonce de texte ou d'image qui ne couvre qu'une partie de la vidéo pendant sa lecture. La vidéo ne s'arrête pas : la personne continue de regarder, et l'annonce reste par-dessus, comme un autocollant posé sur un petit bout de l'écran.
Dans le monde des annonces vidéo, cela s'appelle une annonce non linéaire (non-linear). Linéaire, c'est l'annonce qui prend la place de la vidéo, comme le pre-roll, qui arrête le contenu. Non linéaire, c'est celle qui partage l'écran avec la vidéo. Dans Ad Manager, il existe un type de création appelé Superposition, que Google décrit comme une annonce qui recouvre une partie du contenu vidéo pendant sa lecture. L'annonce peut être du texte, une image ou les deux. Vous pouvez importer le fichier dans Ad Manager ou utiliser un fichier distant, et configurer la durée, l'échelle et des liens de suivi tiers.
Sur le site, c'est l'IMA SDK qui affiche l'overlay, l'ensemble de code de Google pour les annonces dans un lecteur. Dans la demande, le lecteur indique la largeur et la hauteur de la zone rectangulaire où l'annonce non linéaire peut apparaître. Google indique que cette taille est obligatoire pour les annonces non linéaires et qu'elle aide à choisir l'annonce, mais elle n'a pas besoin d'être égale à sa taille réelle. Quand l'annonce se charge et qu'elle n'est pas linéaire, le code d'exemple de Google continue de lire la vidéo, pour que l'annonce reste par-dessus le contenu en mouvement.
Il y a des règles importantes. Si les règles d'annonces vidéo sont actives sur le réseau ou dans le tag lui-même, les annonces en superposition ne peuvent pas être diffusées. Et, selon la politique vidéo de Google, les commandes de la vidéo et de l'annonce ne peuvent pas être recouvertes, cachées ou inopérantes. L'overlay doit donc tenir dans la bonne zone sans masquer les boutons de lecture, de pause et de volume.
Pas à pas
Exemple mis en place
<script>
var adsRequest = new google.ima.AdsRequest();
adsRequest.adTagUrl = 'https://pubads.g.doubleclick.net/gampad/ads?' +
'iu=/1234567/exemplo&sz=640x480&env=vp&gdfp_req=1&output=vast' +
'&unviewed_position_start=1&vpa=click&vpmute=0&plcmt=1' +
'&description_url=https%3A%2F%2Fwww.exemplo.com%2Fvideo&correlator=';
// Área para anúncios lineares (que param o vídeo)
adsRequest.linearAdSlotWidth = 640;
adsRequest.linearAdSlotHeight = 400;
// Área para anúncios NÃO lineares (overlay), obrigatória para eles
adsRequest.nonLinearAdSlotWidth = 640;
adsRequest.nonLinearAdSlotHeight = 150;
adsLoader.requestAds(adsRequest);
// Quando o anúncio carrega: se não for linear, o vídeo segue tocando
function onAdLoaded(adEvent) {
var ad = adEvent.getAd();
if (!ad.isLinear()) {
video.play();
}
}
// adsManager.addEventListener(google.ima.AdEvent.Type.LOADED, onAdLoaded);
</script>Ce que Google recommande
Conseils
Attention
Google indique qu'avec des règles d'annonces vidéo actives dans le réseau ou dans la balise, les annonces non linéaires ne sont pas éligibles. L'overlay n'apparaît tout simplement pas.
Sans indiquer la largeur et la hauteur de la zone non linéaire dans la demande, IMA n'a pas le critère obligatoire pour choisir ce type d'annonce.
L'overlay est conçu pour apparaître pendant la lecture de la vidéo. L'exemple de Google demande à la vidéo de continuer quand l'annonce chargée n'est pas linéaire.
Si l'overlay se place sur les commandes, la personne ne peut ni mettre en pause ni changer le volume, ce qui va à l'encontre de la politique vidéo de Google.
Non. Il ne couvre qu'une partie de la vidéo pendant que le contenu continue de se lire. Ce sont les annonces linéaires, comme le pre-roll, qui arrêtent la vidéo.
Non. Avec des règles d'annonces vidéo actives dans le réseau ou dans la balise, les annonces superposées ne sont pas éligibles.
L'exemple de Google utilise 640 par 150. La valeur sert à choisir l'annonce et n'a pas besoin d'être égale à sa taille réelle.
Oui. Google indique que les annonces superposées peuvent être du texte, une image ou les deux.
Bibliothèque
Tout ce qui figure sur cette page suit la documentation officielle de Google. Lisez-la directement à la source :
L'audit lit le site comme un visiteur, sans rien cliquer, et montre ce qu'il faut corriger.