Rev 1817 | Blame | Compare with Previous | Last modification | View Log | RSS feed
package org.tela_botanica.client.util;public class Analytics {/*** Envoie une notification à Google Analytics, comme quoi la page "url" a été visitée** @param url adresse ou surnom de la page visitée*/public static native void pageVisitee(String url) /*-{if (url == "") {url = $wnd.location.href;}$wnd.ga('send', 'pageview', url);}-*/;/*** Envoie une notification à Google Analytics, comme quoi l'événement "action" a été déclenché* sur la ressource "categorie"** @param categorie - la ressource sur laquelle l'utilisateur a agi* @param action - ce que l'utilisateur a fait avec cette ressource* @param label - un bout de JSON avec des détails* @param nombre - nombre d'actions à enregistrer*/public static native void evenement(String categorie, String action, String label, int nombre) /*-{$wnd.ga('send', 'event', categorie, action, label, nombre);}-*/;public static void evenement(String categorie, String action, String label) {Analytics.evenement(categorie, action, label, 1);}public static void evenement(String categorie, String action) {Analytics.evenement(categorie, action, "", 1);}}