public class GoogleAnalyticsTracker
extends com.vaadin.server.AbstractJavaScriptExtension
com.vaadin.server.ClientConnector.AttachEvent, com.vaadin.server.ClientConnector.AttachListener, com.vaadin.server.ClientConnector.ConnectorErrorEvent, com.vaadin.server.ClientConnector.DetachEvent, com.vaadin.server.ClientConnector.DetachListener| Constructor and Description |
|---|
GoogleAnalyticsTracker(com.vaadin.ui.UI targetUi)
Initialise l'extension
|
| Modifier and Type | Method and Description |
|---|---|
String |
getAccount() |
void |
setAccount(String account)
Défini l'identifiant du compte Google Analytics
|
void |
setDomainName(String domainName)
Précise le domaine du tracker Google Analytics
|
void |
trackEvent(String category,
String action)
Suis un événement
|
void |
trackEvent(String category,
String action,
String opt_label)
Suis un événement
|
void |
trackEvent(String category,
String action,
String opt_label,
Integer opt_value)
Suis un événement
|
void |
trackEvent(String category,
String action,
String opt_label,
Integer opt_value,
Boolean opt_noninteraction)
Suis un événement
|
void |
trackNavigator(com.vaadin.navigator.Navigator navigator)
Active le suivi lors de changements de vues sur un navigator
|
void |
trackPageview(String name)
Suis l'affichage d'une vue
|
addFunction, callFunction, getState, registerRpcextend, getParent, getSupportedParentType, remove, setParentaddAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addMethodInvocationToQueue, attach, beforeClientResponse, createState, detach, encodeState, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getState, getStateType, getUI, handleConnectorRequest, hasListeners, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setResourceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddAttachListener, addDetachListener, attach, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, getUI, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandlerpublic GoogleAnalyticsTracker(com.vaadin.ui.UI targetUi)
targetUi - UI à laquelle est associée l'extensionpublic String getAccount()
public void setAccount(String account)
account - identifiant du compte Google Analyticspublic void setDomainName(String domainName)
domainName - le domaine du trackerpublic void trackPageview(String name)
name - le nom de la vue affichéepublic void trackEvent(String category, String action)
category - catégorie de l'événement suiviaction - nom de l'événement suivipublic void trackEvent(String category, String action, String opt_label)
category - catégorie de l'événement suiviaction - nom de l'événement suiviopt_label - description de l'événement suivipublic void trackEvent(String category, String action, String opt_label, Integer opt_value)
category - catégorie de l'événement suiviaction - nom de l'événement suiviopt_label - description de l'événement suiviopt_value - une valeur associée à l'événementpublic void trackEvent(String category, String action, String opt_label, Integer opt_value, Boolean opt_noninteraction)
category - catégorie de l'événement suiviaction - nom de l'événement suiviopt_label - description de l'événement suiviopt_value - une valeur associée à l'événementopt_noninteraction - false par défaut. Lorsque sa valeur est true, l'événement suivi n'entre pas en compte dans le calcul du taux de fréquentation d'un visiteur.public void trackNavigator(com.vaadin.navigator.Navigator navigator)
navigator - la navigator à suivreCopyright © 2014. All Rights Reserved.