> For the complete documentation index, see [llms.txt](https://docs.exoclick.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.exoclick.com/publishers/fr/adblock/track-adblock-users-ga.md).

# Comment suivre les utilisateurs d’AdBlock via Google Analytics 4

Alors qu’ExoClick suit les impressions, les clics et les revenus générés par vos zones publicitaires, vous disposez d’autres outils pour mesurer les performances globales et l’activité de votre site web. L’un de ces outils est [**Google Analytics**](https://support.google.com/sites/answer/97459?hl=en), qui vous fournit des informations détaillées sur ce qui se passe sur votre site.

Vous pouvez configurer un **événement de suivi personnalisé** dans Google Analytics qui vous donne une indication du nombre d’utilisateurs visitant votre site web avec Adblock activé. Cela vous aidera à vous faire une idée de la part de trafic que vous pourriez monétiser grâce à [**la solution Adblock d’ExoClick**](/publishers/fr/adblock/neverblock.md).

Notez que nous nous référerons à la version **Google Analytics 4** car [Universal Analytics sera abandonné en juillet 2023](https://support.google.com/analytics/answer/11583528?hl=en\&ref_topic=10094551).

{% stepper %}
{% step %}

## Créez le script ad-units.js et téléversez-le sur votre serveur

Afin de détecter si l’utilisateur accède à notre site avec Adblock activé, nous allons créer un fichier JavaScript appelé `ad-units.js`. Ce fichier déclare que tous les utilisateurs qui visitent votre site web n’utilisent pas Adblock. Comme le terme « ad-units » est bloqué par Adblock, **nous marquerons l’utilisateur comme accédant via une extension de blocage des publicités chaque fois que ce fichier ne sera pas chargé**.

Le fichier .js doit simplement contenir ce qui suit :

```html
isAdBlockActive=false;
```

Une fois ce fichier créé, téléversez-le sur le serveur de votre site web.
{% endstep %}

{% step %}

## Ajoutez le code de suivi sur chacune de vos pages

La balise par défaut de GA suit des événements de base tels que [les pages vues, les sessions et les utilisateurs, entre autres](https://support.google.com/analytics/answer/9234069?hl=en\&ref_topic=13367566). Ce que nous allons faire, c’est créer un [**événement personnalisé**](https://support.google.com/analytics/answer/12229021) à l’aide de l’API GA.

Pour ce code personnalisé, nous allons créer l’événement recommandé `adblock_user` . Le code à ajouter sur chaque page que vous souhaitez suivre est le suivant :

```html
<script type="text/javascript">var isAdBlockActive=true;</script>
<script src="ad-units.js" type="text/javascript"></script>
<script>
  window.onload = function(e) {
    if(isAdBlockActive){
      gtag("event", "adblock_user", {
        "user":"adblock"
      })
      console.log('Utilisateur Adblock')
        } else {
      gtag("event", "adblock_user", {
        "user":"standard"
          })
      console.log('Utilisateur standard')
    }
  };
</script>
```

Placez ce code après la balise `body` de chaque site web que vous souhaitez suivre. Passons en détail en revue chaque partie de ce code :

* Tout d’abord, nous déclarons la variable `isAdblockActive` comme `true`, ce qui signifie que chaque utilisateur qui visite votre site web a Adblock activé. Juste après, nous appellerons le `ad-units.js` script que nous avons créé précédemment, qui changera cette variable en `false`. Cela signifie que les utilisateurs seront considérés comme « standard » à moins qu’ils n’aient un bloqueur de publicités qui bloque le `ad-units.js` fichier, auquel cas ils seront considérés comme « adblock ».
* Ensuite, nous créons un événement personnalisé appelé `adblock_user` événement en fonction du fait que la variable `isAdBlockActive` est vraie ou non. Nous avons ajouté le paramètre d’événement `user` afin de pouvoir l’identifier rapidement dans GA. Nous expliquerons cela en détail dans la section suivante.

Assurez-vous d’avoir placé le [**code de suivi GA de base**](https://support.google.com/analytics/answer/9304153#add-tag\&zippy=%2Cadd-the-google-tag-directly-to-your-web-pages) dans la balise `head` , sinon le code ne fonctionnera pas.
{% endstep %}

{% step %}

## Créez la dimension et l’événement personnalisé dans GA

Cette étape vous aidera à **avoir une meilleure visualisation des utilisateurs Adblock dans votre tableau de bord GA**. La **dimension** peut être utilisée comme filtre dans vos différents rapports, tandis que la **événement personnalisé** vous donnera une page spécifique où vous pourrez vérifier le nombre d’utilisateurs Adblock sur votre site.

### Dimension personnalisée

{% stepper %}
{% step %}
Cliquez sur **Admin** > **Définitions personnalisées**, puis cliquez sur **Créer des dimensions personnalisées**.

![Configuration de la dimension personnalisée 1](/files/b70bb191ad6a33bf1bf13dad42547910a11c18e4)
{% endstep %}

{% step %}
Ajoutez **Adblock** comme « Nom de la dimension » et sélectionnez **Événement** comme « Portée », puis ajoutez une description de votre choix et saisissez **user** comme « paramètre d’événement ».

![Configuration de la dimension personnalisée 2](/files/aca0b8c90051d741c66f541238242478dafad821)
{% endstep %}

{% step %}
Hit **Enregistrer**.

La dimension ne fonctionnera pas immédiatement : elle commencera à apparaître dans vos rapports une fois qu’elle aura identifié suffisamment d’événements/utilisateurs au bout de quelques jours. Lorsqu’elle sera disponible, vous pourrez l’utiliser pour **ajouter une comparaison** avec le rapport que vous consultez :

![Comparaison de dimension personnalisée 1](/files/c93a3dbebfe3ad7da5493904c5a4a3f1a1aa3b2e)

![Comparaison de dimension personnalisée 2](/files/3e52e100fe83ee48672685c7f5ce53c32aae15c0)
{% endstep %}
{% endstepper %}

### Événements personnalisés

{% stepper %}
{% step %}
Cliquez sur **Admin** > **Événements**, puis cliquez sur **Créer un événement personnalisé**.

![Configuration de l’événement personnalisé 1](/files/8074b1f32f52a1e838f4c16e44505695590efd6c)
{% endstep %}

{% step %}
Cliquez sur **Créer**. Dans le nom de l’événement personnalisé, écrivez **adblock\_user**. Ensuite, comme conditions de correspondance, écrivez ce qui suit :

![Configuration de l’événement personnalisé 1](/files/c6758766111d2038ecebdfefa89d8af7e81721da)
{% endstep %}

{% step %}
Enfin, activez « copier les paramètres de l’événement source » et cliquez sur « Enregistrer ».

L’événement personnalisé ne fonctionnera pas immédiatement : il commencera à apparaître dans vos rapports une fois qu’il aura été déclenché plusieurs fois après quelques jours. Vous pouvez sélectionner cet événement pour obtenir une vue plus granulaire de vos utilisateurs Adblock.

![Résultats de l’événement personnalisé](/files/f9359d72a242c5b8a3d5fdeda8a603b13231dfb1)
{% endstep %}
{% endstepper %}
{% endstep %}
{% endstepper %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.exoclick.com/publishers/fr/adblock/track-adblock-users-ga.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
