Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
E
G
I
J
M
P
R
S
T
U
V
A
AnalyticsConfigData
- Class in
com.dmurph.tracking
Data that is client-specific, and should be common for all tracking requests.
AnalyticsConfigData(String)
- Constructor for class com.dmurph.tracking.
AnalyticsConfigData
constructs with the tracking code, and automatically populates most of the config data from the current system.
AnalyticsRequestData
- Class in
com.dmurph.tracking
Tracking data that is pertinent to each individual tracking request.
AnalyticsRequestData()
- Constructor for class com.dmurph.tracking.
AnalyticsRequestData
B
buildURL(AnalyticsRequestData)
- Method in class com.dmurph.tracking.
GoogleAnalyticsV4_7_2
buildURL(AnalyticsRequestData)
- Method in interface com.dmurph.tracking.
IGoogleAnalyticsURLBuilder
Build the url request from the data.
C
com.dmurph.tracking
- package com.dmurph.tracking
completeBackgroundTasks(long)
- Static method in class com.dmurph.tracking.
JGoogleAnalyticsTracker
Wait for background tasks to complete.
E
encodeURI(String)
- Static method in class com.dmurph.tracking.
URIEncoder
G
getColorDepth()
- Method in class com.dmurph.tracking.
AnalyticsConfigData
getDispatchMode()
- Method in class com.dmurph.tracking.
JGoogleAnalyticsTracker
Gets the current dispatch mode.
getEncoding()
- Method in class com.dmurph.tracking.
AnalyticsConfigData
getEventAction()
- Method in class com.dmurph.tracking.
AnalyticsRequestData
getEventCategory()
- Method in class com.dmurph.tracking.
AnalyticsRequestData
getEventLabel()
- Method in class com.dmurph.tracking.
AnalyticsRequestData
getEventValue()
- Method in class com.dmurph.tracking.
AnalyticsRequestData
getFlashVersion()
- Method in class com.dmurph.tracking.
AnalyticsConfigData
getGoogleAnalyticsVersion()
- Method in class com.dmurph.tracking.
GoogleAnalyticsV4_7_2
getGoogleAnalyticsVersion()
- Method in interface com.dmurph.tracking.
IGoogleAnalyticsURLBuilder
Gets the version for this builder.
getHostName()
- Method in class com.dmurph.tracking.
AnalyticsRequestData
getPageTitle()
- Method in class com.dmurph.tracking.
AnalyticsRequestData
getPageURL()
- Method in class com.dmurph.tracking.
AnalyticsRequestData
getScreenResolution()
- Method in class com.dmurph.tracking.
AnalyticsConfigData
getTrackingCode()
- Method in class com.dmurph.tracking.
AnalyticsConfigData
getUserLanguage()
- Method in class com.dmurph.tracking.
AnalyticsConfigData
getUtmccn()
- Method in class com.dmurph.tracking.
AnalyticsRequestData
getUtmcct()
- Method in class com.dmurph.tracking.
AnalyticsRequestData
getUtmcmd()
- Method in class com.dmurph.tracking.
AnalyticsRequestData
getUtmcsr()
- Method in class com.dmurph.tracking.
AnalyticsRequestData
getUtmctr()
- Method in class com.dmurph.tracking.
AnalyticsRequestData
GoogleAnalyticsV4_7_2
- Class in
com.dmurph.tracking
http://code.google.com/apis/analytics/docs/tracking/gaTrackingTroubleshooting.html#gifParameters
GoogleAnalyticsV4_7_2(AnalyticsConfigData)
- Constructor for class com.dmurph.tracking.
GoogleAnalyticsV4_7_2
I
IGoogleAnalyticsURLBuilder
- Interface in
com.dmurph.tracking
URL builder for the tracking requests.
isEnabled()
- Method in class com.dmurph.tracking.
JGoogleAnalyticsTracker
If the api is dispatching tracking requests (default of true).
isMultiThreaded()
- Method in class com.dmurph.tracking.
JGoogleAnalyticsTracker
Convenience method to check if the tracker is in multi-thread mode
isSingleThreaded()
- Method in class com.dmurph.tracking.
JGoogleAnalyticsTracker
Convenience method to check if the tracker is in single-thread mode
isSynchronous()
- Method in class com.dmurph.tracking.
JGoogleAnalyticsTracker
Convenience method to check if the tracker is in synchronous mode.
J
JGoogleAnalyticsTracker
- Class in
com.dmurph.tracking
Common tracking calls are implemented as methods, but if you want to control what data to send, then use
JGoogleAnalyticsTracker.makeCustomRequest(AnalyticsRequestData)
.
JGoogleAnalyticsTracker(AnalyticsConfigData, JGoogleAnalyticsTracker.GoogleAnalyticsVersion)
- Constructor for class com.dmurph.tracking.
JGoogleAnalyticsTracker
JGoogleAnalyticsTracker(AnalyticsConfigData, JGoogleAnalyticsTracker.GoogleAnalyticsVersion, JGoogleAnalyticsTracker.DispatchMode)
- Constructor for class com.dmurph.tracking.
JGoogleAnalyticsTracker
JGoogleAnalyticsTracker.DispatchMode
- Enum in
com.dmurph.tracking
JGoogleAnalyticsTracker.GoogleAnalyticsVersion
- Enum in
com.dmurph.tracking
M
makeCustomRequest(AnalyticsRequestData)
- Method in class com.dmurph.tracking.
JGoogleAnalyticsTracker
Makes a custom tracking request based from the given data.
P
populateFromSystem()
- Method in class com.dmurph.tracking.
AnalyticsConfigData
Populates user language, color depth, screen resolution, and character encoding.
R
resetSession()
- Method in class com.dmurph.tracking.
GoogleAnalyticsV4_7_2
resetSession()
- Method in interface com.dmurph.tracking.
IGoogleAnalyticsURLBuilder
Reset the session cookie.
resetSession()
- Method in class com.dmurph.tracking.
JGoogleAnalyticsTracker
Resets the session cookie.
S
setColorDepth(String)
- Method in class com.dmurph.tracking.
AnalyticsConfigData
Sets the color depth of the user.
setDispatchMode(JGoogleAnalyticsTracker.DispatchMode)
- Method in class com.dmurph.tracking.
JGoogleAnalyticsTracker
Sets the dispatch mode
setEnabled(boolean)
- Method in class com.dmurph.tracking.
JGoogleAnalyticsTracker
Sets if the api dispatches tracking requests.
setEncoding(String)
- Method in class com.dmurph.tracking.
AnalyticsConfigData
Sets the character encoding of the client.
setEventAction(String)
- Method in class com.dmurph.tracking.
AnalyticsRequestData
Sets the event action, which is required for tracking events.
setEventCategory(String)
- Method in class com.dmurph.tracking.
AnalyticsRequestData
Sets the event category, which is required for tracking events.
setEventLabel(String)
- Method in class com.dmurph.tracking.
AnalyticsRequestData
Sets the event label, which is optional for tracking events.
setEventValue(Integer)
- Method in class com.dmurph.tracking.
AnalyticsRequestData
Sets the event value, which is optional for tracking events.
setFlashVersion(String)
- Method in class com.dmurph.tracking.
AnalyticsConfigData
Sets the flash version of the client, like "9.0 r24"
setHostName(String)
- Method in class com.dmurph.tracking.
AnalyticsRequestData
The host name of the page
setPageTitle(String)
- Method in class com.dmurph.tracking.
AnalyticsRequestData
Sets the page title, which will be the Content Title in Google Analytics
setPageURL(String)
- Method in class com.dmurph.tracking.
AnalyticsRequestData
The page url, which is required.
setProxy(Proxy)
- Static method in class com.dmurph.tracking.
JGoogleAnalyticsTracker
Define the proxy to use for all GA tracking requests.
setProxy(String)
- Static method in class com.dmurph.tracking.
JGoogleAnalyticsTracker
Define the proxy to use for all GA tracking requests.
setReferrer(String, String)
- Method in class com.dmurph.tracking.
AnalyticsRequestData
setScreenResolution(String)
- Method in class com.dmurph.tracking.
AnalyticsConfigData
Sets the screen resolution, like "1280x800".
setSearchReferrer(String, String)
- Method in class com.dmurph.tracking.
AnalyticsRequestData
setUserLanguage(String)
- Method in class com.dmurph.tracking.
AnalyticsConfigData
Sets the user language, like "EN-us"
stopBackgroundThread(long)
- Static method in class com.dmurph.tracking.
JGoogleAnalyticsTracker
Stop the long-lived background thread.
T
trackEvent(String, String)
- Method in class com.dmurph.tracking.
JGoogleAnalyticsTracker
Tracks an event.
trackEvent(String, String, String)
- Method in class com.dmurph.tracking.
JGoogleAnalyticsTracker
Tracks an event.
trackEvent(String, String, String, Integer)
- Method in class com.dmurph.tracking.
JGoogleAnalyticsTracker
Tracks an event.
trackPageView(String, String, String)
- Method in class com.dmurph.tracking.
JGoogleAnalyticsTracker
Tracks a page view.
trackPageViewFromReferrer(String, String, String, String, String)
- Method in class com.dmurph.tracking.
JGoogleAnalyticsTracker
Tracks a page view.
trackPageViewFromSearch(String, String, String, String, String)
- Method in class com.dmurph.tracking.
JGoogleAnalyticsTracker
Tracks a page view.
U
URIEncoder
- Class in
com.dmurph.tracking
simple uri encoder, made from the spec at: http://www.ietf.org/rfc/rfc2396.txt
URIEncoder()
- Constructor for class com.dmurph.tracking.
URIEncoder
URL_PREFIX
- Static variable in class com.dmurph.tracking.
GoogleAnalyticsV4_7_2
V
valueOf(String)
- Static method in enum com.dmurph.tracking.
JGoogleAnalyticsTracker.DispatchMode
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum com.dmurph.tracking.
JGoogleAnalyticsTracker.GoogleAnalyticsVersion
Returns the enum constant of this type with the specified name.
values()
- Static method in enum com.dmurph.tracking.
JGoogleAnalyticsTracker.DispatchMode
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum com.dmurph.tracking.
JGoogleAnalyticsTracker.GoogleAnalyticsVersion
Returns an array containing the constants of this enum type, in the order they are declared.
A
B
C
E
G
I
J
M
P
R
S
T
U
V
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2011. All Rights Reserved.