| Package | Description |
|---|---|
| com.brsanthu.googleanalytics | |
| com.brsanthu.googleanalytics.discovery | |
| com.brsanthu.googleanalytics.httpclient | |
| com.brsanthu.googleanalytics.internal |
| Modifier and Type | Method and Description |
|---|---|
GoogleAnalyticsConfig |
GoogleAnalytics.getConfig() |
GoogleAnalyticsConfig |
GoogleAnalyticsConfig.setBatchingEnabled(boolean batchingEnabled) |
GoogleAnalyticsConfig |
GoogleAnalyticsConfig.setBatchSize(int batchSize) |
GoogleAnalyticsConfig |
GoogleAnalyticsConfig.setBatchUrl(String batchUrl) |
GoogleAnalyticsConfig |
GoogleAnalyticsConfig.setDeriveSystemParameters(boolean deriveSystemProperties)
Deprecated.
Use
setDiscoverRequestParameters(boolean) instead |
GoogleAnalyticsConfig |
GoogleAnalyticsConfig.setDiscoverRequestParameters(boolean discoverSystemParameters)
If true, derives the system properties (User Language, Region, Country, Screen Size, Color Depth, and File
encoding) and adds to the default request.
|
GoogleAnalyticsConfig |
GoogleAnalyticsConfig.setEnabled(boolean enabled)
Enables or disables the GoogleAnalytics posting.
|
GoogleAnalyticsConfig |
GoogleAnalyticsConfig.setGatherStats(boolean gatherStats)
If set to true,
GoogleAnalyticsImpl will collect the basic stats about successful event postings for
various hit types and keeps a copy of GoogleAnalyticsStatsImpl, which can be retrieved using
GoogleAnalyticsImpl.getStats() |
GoogleAnalyticsConfig |
GoogleAnalyticsConfig.setHttpsUrl(String httpsUrl)
URL to use when posting the event in https mode.
|
GoogleAnalyticsConfig |
GoogleAnalyticsConfig.setHttpUrl(String httpUrl)
URL to use when posting the event in http mode.
|
GoogleAnalyticsConfig |
GoogleAnalyticsConfig.setMaxHttpConnectionsPerRoute(int maxHttpConnectionsPerRoute) |
GoogleAnalyticsConfig |
GoogleAnalyticsConfig.setMaxThreads(int maxThreads) |
GoogleAnalyticsConfig |
GoogleAnalyticsConfig.setMinThreads(int minThreads) |
GoogleAnalyticsConfig |
GoogleAnalyticsConfig.setProxyHost(String proxyHost)
Sets the host name of the proxy server, to connect to Google analytics.
|
GoogleAnalyticsConfig |
GoogleAnalyticsConfig.setProxyPassword(String proxyPassword)
Sets the password which should be used to authenticate to the proxy server.
|
GoogleAnalyticsConfig |
GoogleAnalyticsConfig.setProxyPort(int proxyPort)
Sets the host name of the proxy server, to connect to Google analytics.
|
GoogleAnalyticsConfig |
GoogleAnalyticsConfig.setProxyUserName(String proxyUserName)
Sets the user name which should be used to authenticate to the proxy server.
|
GoogleAnalyticsConfig |
GoogleAnalyticsConfig.setRequestParameterDiscoverer(RequestParameterDiscoverer requestParameterDiscoverer)
Sets the appropriate request parameter discoverer.
|
GoogleAnalyticsConfig |
GoogleAnalyticsConfig.setSamplePercentage(int samplePercentage) |
GoogleAnalyticsConfig |
GoogleAnalyticsConfig.setThreadNameFormat(String threadNameFormat)
Sets the thread name format that should be while creating the threads.
|
GoogleAnalyticsConfig |
GoogleAnalyticsConfig.setThreadQueueSize(int threadQueueSize) |
GoogleAnalyticsConfig |
GoogleAnalyticsConfig.setThreadTimeoutSecs(int threadTimeoutSecs) |
GoogleAnalyticsConfig |
GoogleAnalyticsConfig.setUseHttps(boolean useHttps)
Instructs to use https url to send the events.
|
GoogleAnalyticsConfig |
GoogleAnalyticsConfig.setUserAgent(String userAgent)
Sets the user agent string that should be sent while making the http request.
|
GoogleAnalyticsConfig |
GoogleAnalyticsConfig.setValidate(boolean validate)
If set, validates the request before sending to Google Analytics.
|
| Modifier and Type | Method and Description |
|---|---|
GoogleAnalyticsBuilder |
GoogleAnalyticsBuilder.withConfig(GoogleAnalyticsConfig config) |
| Modifier and Type | Method and Description |
|---|---|
DefaultRequest |
AwtRequestParameterDiscoverer.discoverParameters(GoogleAnalyticsConfig config,
DefaultRequest request) |
DefaultRequest |
RequestParameterDiscoverer.discoverParameters(GoogleAnalyticsConfig config,
DefaultRequest request) |
DefaultRequest |
DefaultRequestParameterDiscoverer.discoverParameters(GoogleAnalyticsConfig config,
DefaultRequest request) |
| Modifier and Type | Method and Description |
|---|---|
protected ExecutorService |
ApacheHttpClientImpl.createExecutor(GoogleAnalyticsConfig config) |
protected okhttp3.OkHttpClient |
OkHttpClientImpl.createHttpClient(GoogleAnalyticsConfig config)
HTTP Client that uses the OkHttp library for request/response.
|
protected org.apache.http.impl.client.CloseableHttpClient |
ApacheHttpClientImpl.createHttpClient(GoogleAnalyticsConfig config) |
protected ThreadFactory |
ApacheHttpClientImpl.createThreadFactory(GoogleAnalyticsConfig config) |
| Constructor and Description |
|---|
ApacheHttpClientImpl(GoogleAnalyticsConfig config) |
OkHttpClientImpl(GoogleAnalyticsConfig config) |
| Modifier and Type | Field and Description |
|---|---|
protected GoogleAnalyticsConfig |
GoogleAnalyticsImpl.config |
| Modifier and Type | Method and Description |
|---|---|
GoogleAnalyticsConfig |
GoogleAnalyticsImpl.getConfig() |
| Constructor and Description |
|---|
GoogleAnalyticsImpl(GoogleAnalyticsConfig config,
DefaultRequest defaultRequest,
HttpClient httpClient) |
Copyright © Sep 2013–2019 Mike Hardy. All rights reserved.