web-dev-qa-db-fra.com

Générer une page virtuelle via l'événement .js OnClick dans Google Analytics

J'ai quelques sections en expansion (via .js) et je veux voir quand l'utilisateur clique dessus.

Ainsi, dans l'événement OnClick, je souhaite associer des fichiers .js pour déclencher une page virtuelle. (Je sais comment déclencher un événement mais je veux une page vue pour pouvoir l'utiliser dans les objectifs)

Et voici le .js que j'utilise.

Je pense que je peux simplement changer le paramètre 'event' en autre chose (pageview ??)

    <script>

/**
* Function that tracks a click on an outbound link in Analytics.
*/
var trackOutboundLink = function(url) {
   ga('send', 'event', 'outbound', 'click', url, {
     'transport': 'beacon',
     'hitCallback': function(){document.location = url;}
   });
}
</script>
1
Clay Nichols

Selon Google Analytics Docs , "les résultats de consultation de page peuvent être envoyés à l'aide de la commande send et en spécifiant un hitType de pageview".

Exemple dans votre cas:

<script>

/**
 * Function that tracks a click on an outbound link in Analytics.
 */
var trackOutboundLink = function(url) {
   ga('send', 'pageview', url, {
     'transport': 'beacon',
     'hitCallback': function(){document.location = url;}
   });
}
</script>

Je voudrais le tester, car je ne suis pas sûr que hitCallbackest pris en charge dans ce cas. Sinon, Google suggère un autre format (similaire) dans sa doc.

1
brclz