@JavaScript(value="pwk_connector.js") public class PiwikAnalyticsTracker extends com.vaadin.server.AbstractJavaScriptExtension implements IAnalyticsTracker
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 |
|---|
PiwikAnalyticsTracker(com.vaadin.ui.UI targetUi,
String trackerUrlSet,
String siteId)
Initialise l'extension.
|
| Modifier and Type | Method and Description |
|---|---|
com.vaadin.ui.Component |
getOptOutComponent() |
void |
trackEvent(String category,
String action)
Suit un événement.
|
void |
trackEvent(String category,
String action,
String optLabel)
Suit un événement.
|
void |
trackEvent(String category,
String action,
String optLabel,
Integer optValue)
Suit un événement.
|
void |
trackPageview(String name)
Suit l'affichage d'une vue.
|
addFunction, callFunction, getState, getState, registerRpcextend, getParent, getSupportedParentType, remove, setParentaddAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addMethodInvocationToQueue, attach, beforeClientResponse, createState, detach, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isConnectorEnabled, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setResource, updateDiffstateclone, finalize, getClass, 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 void trackPageview(String name)
IAnalyticsTrackertrackPageview in interface IAnalyticsTrackername - le nom de la vue affichéeIAnalyticsTracker.trackPageview(java.lang.String)public void trackEvent(String category, String action)
IAnalyticsTrackertrackEvent in interface IAnalyticsTrackercategory - catégorie de l'événement suiviaction - nom de l'événement suiviIAnalyticsTracker.trackEvent(java.lang.String, java.lang.String)public void trackEvent(String category, String action, String optLabel)
IAnalyticsTrackertrackEvent in interface IAnalyticsTrackercategory - catégorie de l'événement suiviaction - nom de l'événement suivioptLabel - description de l'événement suiviIAnalyticsTracker.trackEvent(java.lang.String, java.lang.String, java.lang.String)public void trackEvent(String category, String action, String optLabel, Integer optValue)
IAnalyticsTrackertrackEvent in interface IAnalyticsTrackercategory - catégorie de l'événement suiviaction - nom de l'événement suivioptLabel - description de l'événement suivioptValue - une valeur associée à l'événementIAnalyticsTracker.trackEvent(java.lang.String, java.lang.String, java.lang.String, java.lang.Integer)public com.vaadin.ui.Component getOptOutComponent()
getOptOutComponent in interface IAnalyticsTrackerIAnalyticsTracker.getOptOutComponent()Copyright © 2017 Université de Lorraine. All rights reserved.