Tags d'emplacement publicitaire
Le tag d'emplacement publicitaire AdSense permet de diffuser des annonces et de partager les revenus. Vous devez placer la balise publicitaire AdSense sur chaque page où vos utilisateurs peuvent activer la monétisation de leur contenu avec AdSense.
La manière dont vous allez procéder dépendra probablement du contrôle des paramètres des annonces et de l'expérience publicitaire que vous souhaitez proposer à vos utilisateurs : - Si vous contrôlez les paramètres des annonces, vous pouvez choisir les types et les emplacements d'annonces que vous souhaitez prendre en charge, et ajouter les balises d'annonces aux sites de vos utilisateurs comme s'il s'agissait de vos propres sites. Vous créez des blocs d'annonces dans votre compte AdSense, mais vous modifiez les paramètres data-ad-client et data-ad-host. - Si vous délégez le contrôle des paramètres des annonces à vos utilisateurs, vous pouvez leur demander leurs préférences concernant les types et les emplacements d'annonces (à gauche, à droite, en haut, en bas, etc.) et utiliser ces préférences pour effectuer le taggage. Notez que pour prendre en charge les annonces natives, les balises d'annonces nécessitent un ID de bloc d'annonces que vous devrez collecter auprès de vos utilisateurs.
Paramètres du tag d'emplacement publicitaire
Vous devez modifier deux paramètres obligatoires dans la balise d'annonce. Ces paramètres déterminent la diffusion d'annonces et le partage des revenus avec vos utilisateurs. Définissez ces paramètres pour spécifier l'ID de l'éditeur de la plate-forme et de l'utilisateur. D'autres paramètres supplémentaires peuvent être modifiés en fonction du format d'annonce utilisé.
Paramètre | Est-il obligatoire ? | Description et exemple |
---|---|---|
data-ad-client |
Oui |
Référence éditeur AdSense pour les pages de contenu de votre utilisateur (chaîne). Cette valeur est fournie par l'utilisateur via le flux d'inscription. Cette valeur est requise pour lancer le partage des revenus.
Pour les annonces AdSense pour les pages de contenu, ajoutez "ca-" au début de cette chaîne. Notez qu'elle apparaît également dans l'URL source de la balise de script sous le nom de paramètre client .
Exemple: data-ad-client="ca-pub-1234" src=".../adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
|
data-ad-host |
Oui |
Il s'agit de l'ID (chaîne) de la propriété hôte de votre plate-forme. Cette valeur identifie le compte AdSense de votre plate-forme et est nécessaire pour lancer la diffusion d'annonces.
Pour les annonces AdSense pour les pages de contenu, ajoutez "ca-host-" au début de cette chaîne. Notez qu'elle apparaît également dans l'URL source de la balise de script sous le nom de paramètre host .
Exemple: data-ad-host="ca-host-pub-5678" src=".../adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
|
data-ad-slot |
Non pour les blocs d'annonces display
Oui pour les autres formats de blocs d'annonces |
Il s'agit de l'ID associé à un bloc d'annonces. Pour les blocs d'annonces display, cet ID est facultatif, mais pour les autres formats de blocs d'annonces, il s'agit d'un champ obligatoire. Lorsque l'ID du bloc d'annonces est présent, les paramètres associés au bloc d'annonces sont utilisés lors de la diffusion des annonces. Lors de la diffusion, nous recherchons cet ID de bloc d'annonces à la fois dans les comptes de plate-forme (data-ad-host ) et enfant (data-ad-client ). Ce paramètre permet également de renseigner le rapport "Blocs d'annonces" dans AdSense (le rapport ne sera renseigné que dans le compte dans lequel le bloc d'annonces existe).
|
data-ad-host-channel |
Non | Il est utilisé à des fins de création de rapports. Pour en savoir plus, consultez la section "Créer des rapports". |
Important:Si le paramètre data-ad-host
n'est pas présent dans votre code d'annonce, AdSense continuera de diffuser des annonces à l'aide de la valeur fournie par le paramètre data-ad-client
. Toutefois, le compte de la plate-forme ne recevra aucune impression ni aucun partage des revenus. Vous pouvez également utiliser la balise Meta google-adsense-platform pour vous assurer que votre référence éditeur hôte est incluse dans la demande d'annonce.
Veillez également à placer le bon ID d'éditeur data-ad-client
dans la balise de code pour éviter d'attribuer les revenus au mauvais utilisateur.
Exemples de code d'annonce
Vous trouverez ci-dessous un exemple de code pour chaque type d'annonce compatible avec AFP. En savoir plus sur les blocs d'annonces et les annonces automatiques dans AdSense
Code du bloc d'annonces display (responsive)
<script async
src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
crossorigin="anonymous">
</script>
<ins class="adsbygoogle"
style="display:block;"
data-ad-client="ca-pub-1234"
data-ad-host="ca-host-pub-5678"
data-ad-format="auto">
</ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
Code du bloc d'annonces display (taille fixe)
<script async
src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
crossorigin="anonymous">
</script>
<ins class="adsbygoogle"
style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-1234"
data-ad-host="ca-host-pub-5678">
</ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
Bloc d'annonces display AMP (responsif)
Le code suivant doit être placé dans le <head>
de la page:
<script async custom-element="amp-ad" src="https://cdn.ampproject.org/v0/amp-ad-0.1.js"></script>
Voici l'extrait du bloc d'annonces, placé dans le <body>
:
<amp-ad
width="100vw"
height="320"
type="adsense"
data-ad-client="ca-pub-1234"
data-ad-host="ca-host-pub-5678"
data-ad-slot=""
data-auto-format="rspv"
data-full-width="">
<div overflow="">
</amp-ad>
Bloc d'annonces display AMP (taille fixe)
Le code suivant doit être placé dans le <head>
de la page:
<script async custom-element="amp-ad" src="https://cdn.ampproject.org/v0/amp-ad-0.1.js"></script>
Voici l'extrait du bloc d'annonces, placé dans le <body>
:
<amp-ad
layout="fixed"
width="300"
height="600"
type="adsense"
data-ad-client="ca-pub-1234"
data-ad-host="ca-host-pub-5678">
</amp-ad>
Annonces automatiques
Idéalement, la balise d'annonce suivante doit être placée dans l'élément <head>
ou aussi haut que possible sur la page.
<script async
src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
crossorigin="anonymous">
</script>
Annonces via l'API Ad Placement
L'API d'emplacement d'annonces est actuellement compatible avec les annonces interstitielles et avec récompense. Consultez la documentation destinée aux développeurs de l'API Ad Placement pour découvrir comment implémenter et personnaliser l'API.
Ces formats sont compatibles avec AdSense pour les plates-formes (actuellement, uniquement pour le trafic Web). La seule exigence est que le paramètre data-ad-host
soit inclus dans le tag d'emplacement publicitaire principal. Aidez-vous de l'exemple ci-dessous.
<script async
src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1234&host=ca-host-pub-5678"
crossorigin="anonymous">
</script>
<script>
window.adsbygoogle = window.adsbygoogle || [];
var adBreak = adConfig = function(o) {adsbygoogle.push(o);}
</script>