Remarque : Cet article s'applique aux sites qui souhaitent intégrer leur site en utilisant JavaScript et qui n'utilisent pas WordPress. Il est recommandé que les sites utilisant WordPress suivent plutôt les instructions ici.
Prérequis
- Assurez-vous d'avoir créé un compte Ezoic. Si ce n'est pas encore fait, vous pouvez le faire ici.
- Connectez-vous avec votre Spécialiste d'Intégration Ezoic si vous avez besoin d'aide pour configurer ads.txt ou accepter l'invitation Google MCM.
Configuration des Annonces
Connecter votre site à Ezoic est un processus simple qui implique d'ajouter quelques lignes de code à votre site. En attendant l'approbation de Google Ad Manager, nous recommandons de vous installer dans un environnement de pré-production ou de développement pour vous assurer que vos emplacements publicitaires sont correctement configurés et que le chargement des annonces est confirmé.
This guide will walk you through the steps to implement EzoicAds on your site.
Étape 1 : Créer des Emplacements Publicitaires
Pour implémenter EzoicAds, vous devez créer des emplacements publicitaires sur votre site. Ces emplacements publicitaires seront utilisés pour définir les emplacements des annonces sur votre site où les annonces Ezoic seront affichées.
Vous pouvez créer des emplacements publicitaires dans votre tableau de bord Ezoic, ou vous pouvez travailler avec votre Spécialiste d'Intégration Ezoic pour créer les emplacements publicitaires idéaux pour votre site.
Ajoutez le Script de Confidentialité Ezoic (cela présuppose que vous utilisez le module de consentement d'Ezoic. Si vous utilisez un module tiers, voyez https://support.ezoic.com/kb/article/javascript-standalone-integration) et le Script d'En-tête tout en haut de la balise <head> (pour une configuration et une livraison plus rapides des annonces, nous recommandons d'insérer ces scripts d'en-tête dans la balise <head>. Si cela n'est pas faisable, la meilleure option suivante est de les positionner tout en haut de la balise <body>). Veuillez vous assurer de charger le script de confidentialité avant le script d'en-tête.
Script de Confidentialité :
<script src="https://the.gatekeeperconsent.com/cmp.min.js" data-cfasync="false"></script>
<script src="https://cmp.gatekeeperconsent.com/min.js" data-cfasync="false"></script>
 
 
*Notez que les Scripts de Confidentialité ne doivent pas être retardés, sinon des informations personnelles pourraient être traitées avant que le consentement ne soit donné. 
Le CMP Ezoic peut être personnalisé en visitant la section de confidentialité dans le tableau de bord Ezoic.
Ezoic détectera automatiquement le consentement des CMP tiers conformes à TCF 2.2 : https://iabeurope.eu/cmp-list/. 
Script d'En-tête :
<script async src="//www.ezojs.com/ezoic/sa.min.js"></script>
<script>
  window.ezstandalone = window.ezstandalone || {};
  ezstandalone.cmd = ezstandalone.cmd || [];
</script>
 
 
Étape 3 : Insérer des Emplacements Publicitaires
Ce code sera appelé pour chaque emplacement publicitaire. Il est important de noter que l'ID à 3 chiffres 101 représente un emplacement publicitaire spécifique, et chaque emplacement publicitaire aura un ID à 3 chiffres différent. Les codes publicitaires seront générés dans votre tableau de bord EzoicAds.
Chaque emplacement publicitaire aura la structure suivante :
<div id="ezoic-pub-ad-placeholder-101"></div>
<script>
    ezstandalone.cmd.push(function() {
        ezstandalone.showAds(101)
    });
</script>
 
 
Insérez ce code pour chaque emplacement publicitaire sur votre site.
NE PAS ajouter de style au véritable div de l'espace réservé. Ajouter des styles ou réserver de l'espace pour la publicité peut entraîner des résultats indésirables (par exemple, si un espace réservé n'est pas choisi par notre système, il peut y avoir un espace vide sur la page).
 
Appeler ezstandalone.showAds() sans définir une valeur d'espace réservé appellera la fonction pour chaque espace réservé présent sur cette page.