Cette liste destinée aux utilisateurs avancés indique les paramètres de style de recherche actuellement disponibles. Le code que vous générez dans AdSense contient toutes les options de paramètre les plus souvent utilisées. Deux paramètres sont obligatoires : pubId
et query
. AdSense fournit le pubId, mais vous devez modifier le code et attribuer une valeur au paramètre query
. Tous les autres paramètres décrits ci-dessous sont facultatifs.
Types de paramètre
Il existe deux types de paramètres :
- Paramètres au niveau de la page : ils s'appliquent à tous les blocs d'annonces de la page.
- Paramètres au niveau du bloc d'annonces : ils s'appliquent aux blocs d'annonces individuels.
Voici quelques exemples de résultats fournis par le générateur de code dans le cas de deux blocs d'annonces. Pour configurer ce code, vous devez définir le paramètre query
requis dans la fonction pageOptions
(par exemple, "query": myQuery
). Aucune autre configuration n'est nécessaire pour commencer à diffuser des annonces. Vous pouvez aussi définir des paramètres facultatifs au niveau de la page dans le bloc d'annonces au niveau de la page, ainsi que des paramètres au niveau d'un bloc individuel dans les fonctions adblock1
et adblock2
.
<div id="afscontainer2"></div>
<script type="text/javascript" charset="utf-8">
// Page level parameters
var pageOptions = {
"pubId": "partner-pub-1234567891234567",
"styleId": "1234567890",
"query": myQuery,
};
// Unit level parameters
var adblock1 = {
"container": "afscontainer1"
};
var adblock2 = {
"container": "afscontainer2"
};
_googCsa('ads', pageOptions, adblock1, adblock2);
</script>
Description des paramètres au niveau de la page
Vous ne devez définir ces paramètres qu'une seule fois par page. Ils s'appliquent à l'ensemble des blocs d'annonces de la page.
Obligatoire
Paramètre | Description et exemples |
---|---|
adPage |
Obligatoire lorsque l'utilisateur accède à la page de résultats suivante ou précédente.
Le paramètre |
pubId |
Obligatoire Il s'agit de votre ID client AdSense. Votre pubId correspond à la partie de votre ID client indiquée après "partner-". Par exemple, si votre ID client est "partner-test-property", votre pubId est "test-property". Il s'agit du protocole standard pour les annonces sur le Réseau de Recherche. Exemple : 'pubId' : 'test-property' |
query |
Obligatoire Il s'agit de la requête de recherche saisie par l'utilisateur. La valeur du paramètre de requête ne doit pas être codée. Exemples :
|
resultsPageBaseUrl |
Obligatoire lorsque la page contient des blocs de recherche associée Spécifie l'URL de la page de résultats de recherche où la requête de recherche correspond au terme de recherche associée sur lequel l'utilisateur a cliqué. La resultsPageBaseUr peut inclure ses propres paramètres, à l'exception de la requête de recherche qui sera ajoutée automatiquement.
Exemple :
|
styleId |
Obligatoire Spécifie l'ID du style de recherche à appliquer aux blocs d'annonces ou blocs de recherche associée sur la page En savoir plus sur l'utilisation de styles de recherche Notez que si le styleId est défini pour une requête, le style sera appliqué aux annonces ou aux recherches associées, et les anciens paramètres de style sont ignorés. Si le styleId n'est pas spécifié dans la requête, un style système par défaut sera affiché. Exemple
|
Facultatif
Paramètre | Description et exemples |
---|---|
linkTarget |
Facultatif Spécifie si un clic sur une annonce ouvre le contenu dans la même fenêtre ou dans une nouvelle. La valeur par défaut est "_top". Ce paramètre peut aussi être utilisé au niveau des blocs.
Exemple : 'linkTarget' : '_blank' |
maxTermLength |
Facultatif Spécifie le nombre maximal de caractères d'un terme de recherche associée, espaces compris. Si ce nombre n'est pas défini, aucune limite n'est appliquée. Exemple : 'maxTermLength' : 50 |
referrerAdCreative |
Facultatif Lorsqu'un utilisateur accède à votre page de contenu incluant un bloc de recherche associée après avoir cliqué sur une annonce ou un lien sur un autre site, et si vous gérez cette annonce ou ce lien, ce paramètre doit être défini sur le texte de l'annonce ou du lien. Les consignes suivantes s'appliquent à l'utilisation de ce paramètre :
Exemples : 'referrerAdCreative': 'search for ads related to dental implants' 'referrerAdCreative': 'The Early Signs of Psoriatic Arthritis' |
resultsPageQueryParam |
Facultatif Spécifie le nom du paramètre d'URL pour la requête de recherche sur la page des résultats de recherche. Si aucun nom n'est défini, la valeur par défaut est "q". Exemple : 'resultsPageQueryParam' : 'query' |
terms |
Facultatif Ce paramètre vous permet de fournir votre propre liste de termes de recherche associée séparés par des virgules à renvoyer avec une requête de recherche associée. Toutefois, rien ne garantit que Google les utilisera. Exemple : 'terms' : 'cars rental, flight ticket' |
Paramètres de configuration
Paramètre | Description et exemples | |||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
adsafe |
Facultatif Spécifie les règles de filtrage que Google doit appliquer aux annonces correspondant à la requête de recherche. Voici les valeurs valides pour adsafe et l'impact de chacune d'elles sur les annonces renvoyées :
Remarque : Par défaut, le paramètre
adsafe est défini sur "high".Exemple : 'adsafe': 'medium' |
|||||||||||||||||||||||||||||||||||||||||||||||||||
adtest |
Facultatif Le paramètre adtest permet d'indiquer qu'une demande d'annonces est un test. Lorsque la valeur "on" est définie pour le paramètre adtest , Google traite la demande comme un test. Nous ne comptabilisons donc aucune impression d'annonce et n'effectuons aucun suivi des résultats de clics.
Lorsque le paramètre Remarques :
Par défaut, la valeur du paramètre "adtest" est "off". Exemple : 'adtest' : 'on' |
|||||||||||||||||||||||||||||||||||||||||||||||||||
channel |
Facultatif Vous pouvez inclure un critère AdSense pour les recherches afin d'effectuer le suivi des performances de différentes pages. Utilisez l'ID de critère unique que vous avez créé dans votre compte AdSense. En savoir plus sur le suivi des performances des annonces avec des critères personnalisés Pour séparer plusieurs critères, utilisez le symbole "+". Exemples : 'channel' : 'testA' 'channel' : 'testA+testB' |
|||||||||||||||||||||||||||||||||||||||||||||||||||
hl |
Facultatif Ce paramètre identifie la langue que les annonces demandées doivent cibler. La valeur par défaut est "en". Tous les codes de langue de l'API Google Ads sont acceptés. Remarque : Les annonceurs indiquent les langues ciblées par leurs annonces. Si vous incluez ce paramètre dans votre demande, Google affichera uniquement les annonces qui ciblent la langue spécifiée ou qui ciblent toutes les langues, mais ne garantit pas que le texte d'annonce apparaîtra dans la langue spécifiée.
Généralement, vous définissez le paramètre Exemples : 'hl' : 'es' |
|||||||||||||||||||||||||||||||||||||||||||||||||||
ie |
Facultatif
Le paramètre La valeur
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
oe |
Facultatif
Le paramètre La valeur
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
personalizedAds |
Facultatif Spécifie si les utilisateurs ont autorisé l'éditeur à partager des informations personnelles avec Google pour la publicité personnalisée.
Remarque : Par défaut, la valeur
personalizedAds est définie sur "true".Exemple : 'personalizedAds': false |
Description des paramètres au niveau du bloc d'annonces
Ces paramètres ont un impact sur la façon dont chaque bloc d'annonces est présenté à l'utilisateur. Vous pouvez définir chacun d'eux pour chaque bloc d'annonces.
Obligatoire
Paramètre | Description et exemples |
---|---|
container |
Obligatoire Identifiant du conteneur d'annonces vide <div id='afscontainer1'></div> dans lequel l'annonce doit apparaître.
Exemple :
|
Paramètres de configuration
Paramètre | Description et exemples | ||||||||
---|---|---|---|---|---|---|---|---|---|
adLoadedCallback |
Facultatif Spécifie une fonction JavaScript à appeler lorsque les annonces ou les recherches associées ont été chargées, ou lorsqu'aucune annonce ni recherche associée n'est diffusée. Ce paramètre doit être défini sur une fonction de rappel JavaScript que vous implémentez et qui permet d'effectuer une action lorsque l'appel d'annonce est terminé. La fonction de rappel utilise les paramètres suivants :
Remarque : Veuillez tester votre fonction de rappel pour vous assurer qu'elle ne génère aucune erreur, en particulier celles qui pourraient interférer avec le chargement de votre page.
Exemple de rappel JavaScript : var adblock1 = {
'container' : 'adblock1_div_id', 'adLoadedCallback' : function(containerName, adsLoaded, isExperimentVariant, callbackOptions) { if (adsLoaded) { try { // most likely do nothing } catch (e) { alert ("Error in callback function"); // Do something to handle error gracefully } } else { // as you always do when there is no ad coverage from Google } } }; |
||||||||
maxTop |
Facultatif
Ce paramètre vous permet de spécifier le nombre d'annonces à afficher dans le bloc d'annonces en haut de la page. Remarque : Il remplace le paramètre
number . Ce bloc d'annonces doit être suffisamment large pour que la première ligne des annonces ne fasse pas l'objet d'un retour à la ligne automatique. Toute utilisation du paramètre maxTop à un autre emplacement de la page constitue un non-respect des règles.Exemple :
|
||||||||
number |
Facultatif Nombre d'annonces à diffuser dans ce bloc. La valeur par défaut est "2". Exemple :
|
||||||||
relatedSearches |
Facultatif Nombre de recherches associées à afficher dans ce bloc. Ce paramètre renvoie au moins trois recherches associées, sauf s'il est défini sur zéro. Si ce nombre n'est pas spécifié, la valeur par défaut est "0". Exemple : 'relatedSearches' : 4 |
||||||||
width |
Facultatif Spécifie la largeur (en pixels) du bloc d'annonces ou du bloc de recherche associée. Exemples : 'width' : '700px' 'width' : 700 |