Fonctionnalités de publicité

Ce guide explique comment utiliser le plug-in des fonctionnalités de publicité pour analytics.js.

Présentation

Vous pouvez activer les fonctionnalités de publicité Google Analytics (y compris les listes de remarketing pour les annonces du Réseau de Recherche) dans Google Analytics, à partir de la section Paramètres de la propriété > Collecte de données. Vous pouvez utiliser le plug-in de fonctionnalités de publicité pour analytics.js afin d'activer les fonctionnalités de publicité par programmation. Vous pouvez également ignorer et désactiver l'ensemble des fonctionnalités de remarketing et de création de rapports sur la publicité définies dans l'interface utilisateur de Google Analytics.

Implémentation

La méthode recommandée consiste à activer les fonctionnalités de création de rapports sur la publicité à partir des paramètres de propriété Google Analytics.

Pour activer le plug-in de fonctionnalités de publicité, ajoutez un appel require et spécifiez le plug-in displayfeatures.

ga('create', 'UA-XXXXX-Y', 'auto');
ga('require', 'displayfeatures');
ga('send', 'pageview');

Le plug-in envoie à stats.g.doubleclick.net une requête qui permet d'activer les fonctionnalités de publicité. Le plug-in crée un cookie nommé _gat qui a un délai d'une minute. Ce cookie ne stocke aucune information utilisateur. Il sert uniquement à limiter le nombre de requêtes à envoyer à doubleclick.net.

Le nom du cookie par défaut est _gat. Vous pouvez la modifier en définissant l'option cookieName lorsque vous avez besoin du plug-in:

ga('require', 'displayfeatures', {cookieName: 'display_features_cookie'});

Notez que le troisième argument est généralement utilisé pour spécifier l'emplacement du script. Comme ce plug-in est inclus dans analytics.js, il vous suffit de transmettre undefined.

Utiliser plusieurs coachs électroniques

Pour utiliser le plug-in des fonctionnalités de publicité avec plusieurs outils de suivi, ajoutez le nom de l'outil de suivi dans l'appel require:

// create a tracker named 'foo' for property UA-XXXXX-Y
ga('create', 'UA-XXXXX-Y', {name: 'foo'});
ga('foo.require', 'displayfeatures');
ga('foo.send', 'pageview');

// create a second tracker named 'bar' for a different property UA-XXXX-Z
ga('create', 'UA-XXXXX-Z', {name: 'bar'});
ga('bar.require', 'displayfeatures');
ga('bar.send', 'pageview');

Lorsque le plug-in de fonctionnalités de publicité est chargé pour un outil de suivi nommé, son nom est ajouté au nom du cookie. L'exemple ci-dessus crée les cookies _gat_foo et _gat_bar.

Désactiver les fonctionnalités de publicité

Les fonctionnalités de publicité peuvent être activées via les paramètres d'administration de Google Analytics. Par conséquent, vous devrez peut-être les désactiver de manière programmatique.

Pour désactiver toutes les fonctionnalités de publicité avec analytics.js, définissez allowAdFeatures sur false après la commande create et avant la commande send.

ga('create', 'UA-XXXXX-Y', 'auto');
ga('set', 'allowAdFeatures', false);
ga('send', 'pageview');

Si elle est définie sur true (valeur par défaut), allowAdFeatures autorise le fonctionnement du plug-in displayfeatures et des fonctionnalités de publicité dans Google Analytics. Ce champ n'active pas lui-même ces fonctionnalités.

Définissez allowAdFeatures sur false afin de désactiver les balises pour les fonctionnalités de publicité Google Analytics, qu'elles aient été activées via le plug-in displayfeatures ou depuis Google Analytics.

Pour désactiver uniquement les fonctionnalités de personnalisation des annonces, définissez allowAdPersonalizationSignals sur false après la commande create et avant la commande send.

ga('create', 'UA-XXXXX-Y', 'auto');
ga('set', 'allowAdPersonalizationSignals', false);
ga('send', 'pageview');