Fonctionnalités de publicité

Ce guide explique comment utiliser le plug-in de 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 en accédant à Paramètres de la propriété > Collecte de données. Le plug-in des fonctionnalités de publicité pour analytics.js peut être utilisé pour activer les fonctionnalités de publicité de façon programmatique, mais aussi pour remplacer et désactiver toutes les 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 la 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 une requête à stats.g.doubleclick.net qui permet d'activer les fonctionnalités de publicité. Le plug-in crée un cookie nommé _gat avec un délai avant expiration d'une minute. Ce cookie ne stocke aucune information utilisateur. Il sert uniquement à limiter le nombre de requêtes devant être adressées à 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 normalement 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 de fonctionnalités de publicité avec plusieurs outils de suivi, ajoutez le nom de l'outil de suivi à 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é pour un outil de suivi nommé est chargé, le nom du traceur 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. Dans certains cas, vous devrez donc peut-être les désactiver par programmation.

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');

Lorsqu'elle est définie sur true (valeur par défaut), allowAdFeatures autorise le plug-in displayfeatures et les paramètres des fonctionnalités de publicité dans Google Analytics. Ce champ n'active pas 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 dans 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');