Skip navigation links
A C D E F G I O R S T V 

A

apply(TrackerConfiguration) - Method in enum org.vaadin.googleanalytics.tracking.EnableGoogleAnalytics.LogLevel
Applies this log level to the given tracker configuration object.

C

configureTracker(TrackerConfiguration) - Method in interface org.vaadin.googleanalytics.tracking.TrackerConfigurator
Configure a tracker by updating the provided configuration.
create(EnableGoogleAnalytics.LogLevel, boolean) - Static method in class org.vaadin.googleanalytics.tracking.TrackerConfiguration
Creates a tracker configuration with default settings based on a log level and whether to actually enable sending commands to Google Analytics.

D

DEFAULT_COOKIE_DOMAIN - Static variable in class org.vaadin.googleanalytics.tracking.TrackerConfiguration
The default cookie domain value.

E

EnableGoogleAnalytics - Annotation Type in org.vaadin.googleanalytics.tracking
Configuration annotation that enables automatic Google Analytics tracking if present on the application's main layout.
EnableGoogleAnalytics.LogLevel - Enum in org.vaadin.googleanalytics.tracking
Client-side log levels that can be configured through EnableGoogleAnalytics.productionLogging() and EnableGoogleAnalytics.devLogging().
EnableGoogleAnalytics.SendMode - Enum in org.vaadin.googleanalytics.tracking
Send mode settings that can be configured through EnableGoogleAnalytics.sendMode().

F

fromAnnotation(EnableGoogleAnalytics, boolean) - Static method in class org.vaadin.googleanalytics.tracking.TrackerConfiguration
Creates a tracker configuration based on annotation values.

G

ga(String, Map<String, ? extends Serializable>, Serializable...) - Method in class org.vaadin.googleanalytics.tracking.GoogleAnalyticsTracker
Sends a generic command to Google Analytics.
get(UI) - Static method in class org.vaadin.googleanalytics.tracking.GoogleAnalyticsTracker
Gets or creates a tracker for the given UI.
getCookieDomain() - Method in class org.vaadin.googleanalytics.tracking.TrackerConfiguration
Gets the cookie domain setting.
getCreateFields() - Method in class org.vaadin.googleanalytics.tracking.TrackerConfiguration
Gets all the custom fields to pass when creating the client-side tracker.
getCurrent() - Static method in class org.vaadin.googleanalytics.tracking.GoogleAnalyticsTracker
Gets or creates a tracker for the current UI.
getGaDebug() - Method in class org.vaadin.googleanalytics.tracking.TrackerConfiguration
Gets the ga_debug values to use when creating a clients-side tracker.
getInitialValues() - Method in class org.vaadin.googleanalytics.tracking.TrackerConfiguration
Gets the initial value to set after creating a client-side tracker.
getPageViewPrefix() - Method in class org.vaadin.googleanalytics.tracking.TrackerConfiguration
Gets the current page view prefix.
getScriptUrl() - Method in class org.vaadin.googleanalytics.tracking.TrackerConfiguration
Gets the URL from which to load the Google Analytics script.
getTrackingId() - Method in class org.vaadin.googleanalytics.tracking.TrackerConfiguration
Gets the Google Analytics tracking ID to use.
GoogleAnalyticsTracker - Class in org.vaadin.googleanalytics.tracking
Sends commands to Google Analytics in the browser.

I

IgnorePageView - Annotation Type in org.vaadin.googleanalytics.tracking
Indicates that a page view should not be automatically sent when navigating to a route target.
InitListener - Class in org.vaadin.googleanalytics.tracking
Automatically registers a navigation listener that sends page views to Google Analytics.
InitListener() - Constructor for class org.vaadin.googleanalytics.tracking.InitListener
 
isInitialized() - Method in class org.vaadin.googleanalytics.tracking.GoogleAnalyticsTracker
Checks whether this tracker has been initialized.

O

org.vaadin.googleanalytics.tracking - package org.vaadin.googleanalytics.tracking
 

R

removeCreateField(String) - Method in class org.vaadin.googleanalytics.tracking.TrackerConfiguration
Removes a create field value.
removeGaDebug(String) - Method in class org.vaadin.googleanalytics.tracking.TrackerConfiguration
Removes a debug parameter value.
removeInitialValue(String) - Method in class org.vaadin.googleanalytics.tracking.TrackerConfiguration
Removes an initial value.

S

sendEvent(String, String) - Method in class org.vaadin.googleanalytics.tracking.GoogleAnalyticsTracker
Sends an event command with the given category and action.
sendEvent(String, String, String) - Method in class org.vaadin.googleanalytics.tracking.GoogleAnalyticsTracker
Sends an event command with the given category, action and label.
sendEvent(String, String, String, int) - Method in class org.vaadin.googleanalytics.tracking.GoogleAnalyticsTracker
Sends an event command with the given category, action, label and value.
sendEvent(String, String, Map<String, Serializable>) - Method in class org.vaadin.googleanalytics.tracking.GoogleAnalyticsTracker
Sends an event command with the given category, action and arbitrary additional fields.
sendPageView(String) - Method in class org.vaadin.googleanalytics.tracking.GoogleAnalyticsTracker
Sends a page view command to Google Analytics.
sendPageView(String, Map<String, Serializable>) - Method in class org.vaadin.googleanalytics.tracking.GoogleAnalyticsTracker
Sends a page view command with arbitrary additional fields to Google Analytics.
serviceInit(ServiceInitEvent) - Method in class org.vaadin.googleanalytics.tracking.InitListener
 
setCookieDomain(String) - Method in class org.vaadin.googleanalytics.tracking.TrackerConfiguration
Sets the cookie domain value to use.
setCreateField(String, Serializable) - Method in class org.vaadin.googleanalytics.tracking.TrackerConfiguration
Sets a custom field value to use when creating the client-side tracker.
setGaDebug(String, Serializable) - Method in class org.vaadin.googleanalytics.tracking.TrackerConfiguration
Adds an entry that should be assigned to the ga_debug variable when the client-side tracker is initialized.
setInitialValue(String, Serializable) - Method in class org.vaadin.googleanalytics.tracking.TrackerConfiguration
Sets a value that will be included in an initial set command.
setPageViewPrefix(String) - Method in class org.vaadin.googleanalytics.tracking.TrackerConfiguration
Sets a prefix that will be added to the location of all tracked page views.
setScriptUrl(String) - Method in class org.vaadin.googleanalytics.tracking.TrackerConfiguration
Sets the URL from which to load the Google Analytics script.
setTrackingId(String) - Method in class org.vaadin.googleanalytics.tracking.TrackerConfiguration
Sets the Google Analytics tracking ID to use.
shouldSend(boolean) - Method in enum org.vaadin.googleanalytics.tracking.EnableGoogleAnalytics.SendMode
Checks whether sending should be enabled for the given production mode setting.

T

TrackerConfiguration - Class in org.vaadin.googleanalytics.tracking
Configuration for a Google Analytics tracker.
TrackerConfigurator - Interface in org.vaadin.googleanalytics.tracking
Programmatically configures a Google Analytics tracker if implemented by the application's main router layout.

V

valueOf(String) - Static method in enum org.vaadin.googleanalytics.tracking.EnableGoogleAnalytics.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.vaadin.googleanalytics.tracking.EnableGoogleAnalytics.SendMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.vaadin.googleanalytics.tracking.EnableGoogleAnalytics.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.vaadin.googleanalytics.tracking.EnableGoogleAnalytics.SendMode
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G I O R S T V 
Skip navigation links

Copyright © 2023 Sami Ekblad. All rights reserved.