Nom de div différent
Le nom transmis dans la définition du slot et dans l'affichage doit être identique à celui de la div. Sinon, l'annonce n'apparaît tout simplement pas.
Guide de mise en œuvre
Display ad slots (Google Publisher Tag)
L'espace publicitaire classique d'Ad Manager, créé avec la Google Publisher Tag, de taille fixe, à plusieurs tailles ou responsive.
Comprendre en 1 minute
La bannière Ad Manager est ce rectangle d'annonce qui reste immobile dans la page : au milieu du texte, en haut ou sur le côté. Pensez à une affiche accrochée au mur de l'école. Elle a un emplacement précis et une taille précise, et tous ceux qui passent par là peuvent la voir. Dans Ad Manager, cet emplacement réservé s'appelle un slot, le mot anglais pour espace publicitaire. Celui qui demande et affiche l'annonce dans cet espace, c'est le GPT, sigle de Google Publisher Tag, une bibliothèque de code de Google que vous placez sur le site.
Voici comment ça marche : vous indiquez d'abord à la GPT quel bloc d'annonces d'Ad Manager utiliser, quelles tailles y tiennent et dans quelle petite boîte de la page il doit apparaître. Cette boîte est une div, un morceau de HTML avec un nom unique. Ensuite, la GPT demande l'annonce et la dessine dans la boîte. Le nom de la boîte doit être identique aux deux endroits. Sinon, l'annonce n'apparaît pas. Google lui-même demande de vérifier cela quand l'annonce n'apparaît pas.
La taille peut être choisie de trois façons. En taille fixe, seules les annonces de cette dimension entrent, comme 300 par 250. En tailles multiples, vous listez plusieurs dimensions et Ad Manager peut en choisir n'importe laquelle. En responsive, vous montez un tableau appelé mappage de tailles, qui indique quelles dimensions valent pour chaque largeur d'écran : une liste pour les grands écrans et une autre pour les petits. Il existe aussi la taille fluide, qui s'étire sur la largeur de la page, mais Google explique qu'elle n'est aujourd'hui utilisée que pour les annonces natives.
Google a créé cette façon de travailler pour que le site garde le contrôle : vous décidez où se trouve chaque annonce, quelles tailles elle accepte et quand elle se charge. La documentation explique comment faire en sorte que les annonces du bas de la page ne se chargent que lorsque la personne s'en approche, ce qu'on appelle le chargement différé. Elle explique aussi comment actualiser une annonce sans recharger toute la page, en respectant des règles de délai et de déclaration. La bannière est utile quand vous avez déjà un compte Ad Manager et que vous voulez choisir soigneusement l'emplacement et la taille de chaque espace.
Pas à pas
Exemple mis en place
<!-- No <head> -->
<script async
src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"
crossorigin="anonymous"></script>
<script>
window.googletag = window.googletag || { cmd: [] };
googletag.cmd.push(() => {
// Tamanhos por largura de tela (slot responsivo).
const mapping = googletag
.sizeMapping()
.addSize([1024, 768], [[728, 90], [300, 250]])
.addSize([0, 0], [300, 250])
.build();
googletag
.defineSlot(
"/1234567/exemplo",
[[728, 90], [300, 250]],
"banner-exemplo",
)
.defineSizeMapping(mapping)
.addService(googletag.pubads());
// Carregamento lento para espaços longe da tela.
googletag.setConfig({
lazyLoad: {
fetchMarginPercent: 500,
renderMarginPercent: 200,
mobileScaling: 2.0,
},
});
googletag.enableServices();
});
</script>
<!-- No <body>, onde o anúncio deve aparecer -->
<div id="banner-exemplo" style="min-height: 250px;"></div>
<script>
googletag.cmd.push(() => {
googletag.display("banner-exemplo");
});
</script>Ce que Google recommande
Conseils
Attention
Le nom transmis dans la définition du slot et dans l'affichage doit être identique à celui de la div. Sinon, l'annonce n'apparaît tout simplement pas.
Google demande que la largeur, la hauteur et le nom de la div correspondent à ce qui est dans le tag. Sinon, l'annonce peut ne pas apparaître.
Sans élément de campagne actif avec le statut Prêt, votre propre inventaire n'affiche aucune annonce, même avec le bon code.
Dans l'exemple de Google, les écrans de moins de 640 par 480 reçoivent une liste vide et restent sans annonce. Si vous copiez sans ajuster, les téléphones en position verticale peuvent rester sans bannière.
Avec plusieurs tailles, n'importe quelle dimension de la liste peut apparaître sur n'importe quel écran. En responsive, le mappage de tailles indique quelles dimensions valent pour chaque largeur d'écran.
Google explique qu'aujourd'hui, le seul type fluide qu'Ad Manager accepte est l'annonce native. Pour une bannière ordinaire, utilisez une taille fixe, plusieurs tailles ou un mappage.
Sur le Web, l'actualisation par minuteur ou par événement nécessite au moins 30 secondes. L'actualisation sur action de la personne n'a pas de minimum. Dans tous les cas, elle doit être déclarée dans les Règles d'inventaire.
Google recommande de reporter les espaces sous la ligne de flottaison, ce qui aide surtout sur mobile, où les ressources sont plus limitées. Les espaces du haut doivent être prioritaires.
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.