-
public final class ConfigConfiguration object for the CHEQ SST service.
-
-
Field Summary
Fields Modifier and Type Field Description private final StringclientNameprivate final Stringdomainprivate final StringpublishPathprivate final StringnexusHostprivate final StringdataLayerNameprivate final Booleandebugprivate final VirtualBrowservirtualBrowser
-
Constructor Summary
Constructors Constructor Description Config(String clientName, String domain, String publishPath, String nexusHost, String dataLayerName, VirtualBrowser virtualBrowser, Models models, Boolean debug)Create a new configuration object for the CHEQ SST service. Config(String clientName, String domain, String publishPath, String nexusHost, String dataLayerName, VirtualBrowser virtualBrowser, Models models)Create a new configuration object for the CHEQ SST service. Config(String clientName, String domain, String publishPath, String nexusHost, String dataLayerName, VirtualBrowser virtualBrowser)Create a new configuration object for the CHEQ SST service. Config(String clientName, String domain, String publishPath, String nexusHost, String dataLayerName)Create a new configuration object for the CHEQ SST service. Config(String clientName, String domain, String publishPath, String nexusHost)Create a new configuration object for the CHEQ SST service. Config(String clientName, String domain, String publishPath)Create a new configuration object for the CHEQ SST service. Config(String clientName, String domain)Create a new configuration object for the CHEQ SST service. Config(String clientName)Create a new configuration object for the CHEQ SST service.
-
Method Summary
Modifier and Type Method Description final StringgetClientName()The name of the client is used to identify the client for the CHEQ SST service. final StringgetDomain()The domain used to build the URL to the CHEQ SST service. final StringgetPublishPath()The Server-Side Tagging publish path if not using the default "sst". final StringgetNexusHost()The alternative Ensighten domain for loading tags from a source other than nexus.ensighten.com within the SST instance. final StringgetDataLayerName()The name of the data layer used to store the data layer in the CHEQ SST service. final BooleangetDebug()The debug flag is used to enable debug logging and event callbacks in the CHEQ SST SDK. final VirtualBrowsergetVirtualBrowser()The virtual browser configuration for the CHEQ SST service. -
-
Constructor Detail
-
Config
Config(String clientName, String domain, String publishPath, String nexusHost, String dataLayerName, VirtualBrowser virtualBrowser, Models models, Boolean debug)
Create a new configuration object for the CHEQ SST service.- Parameters:
clientName- The name of the client is used to identify the client for the CHEQ SST service.domain- The domain used to build the URL to the CHEQ SST service.publishPath- The Server-Side Tagging publish path if not using the default "sst".nexusHost- The alternative Ensighten domain for loading tags from a source other than nexus.ensighten.com within the SST instance.dataLayerName- The name of the data layer used to store the data layer in the CHEQ SST service.virtualBrowser- The virtual browser configuration for the CHEQ SST service.models- The models used by the CHEQ SST SDK to collect information that is included automatically in events.debug- The debug flag is used to enable debug logging in the CHEQ SST service.
-
Config
Config(String clientName, String domain, String publishPath, String nexusHost, String dataLayerName, VirtualBrowser virtualBrowser, Models models)
Create a new configuration object for the CHEQ SST service.- Parameters:
clientName- The name of the client is used to identify the client for the CHEQ SST service.domain- The domain used to build the URL to the CHEQ SST service.publishPath- The Server-Side Tagging publish path if not using the default "sst".nexusHost- The alternative Ensighten domain for loading tags from a source other than nexus.ensighten.com within the SST instance.dataLayerName- The name of the data layer used to store the data layer in the CHEQ SST service.virtualBrowser- The virtual browser configuration for the CHEQ SST service.models- The models used by the CHEQ SST SDK to collect information that is included automatically in events.
-
Config
Config(String clientName, String domain, String publishPath, String nexusHost, String dataLayerName, VirtualBrowser virtualBrowser)
Create a new configuration object for the CHEQ SST service.- Parameters:
clientName- The name of the client is used to identify the client for the CHEQ SST service.domain- The domain used to build the URL to the CHEQ SST service.publishPath- The Server-Side Tagging publish path if not using the default "sst".nexusHost- The alternative Ensighten domain for loading tags from a source other than nexus.ensighten.com within the SST instance.dataLayerName- The name of the data layer used to store the data layer in the CHEQ SST service.virtualBrowser- The virtual browser configuration for the CHEQ SST service.
-
Config
Config(String clientName, String domain, String publishPath, String nexusHost, String dataLayerName)
Create a new configuration object for the CHEQ SST service.- Parameters:
clientName- The name of the client is used to identify the client for the CHEQ SST service.domain- The domain used to build the URL to the CHEQ SST service.publishPath- The Server-Side Tagging publish path if not using the default "sst".nexusHost- The alternative Ensighten domain for loading tags from a source other than nexus.ensighten.com within the SST instance.dataLayerName- The name of the data layer used to store the data layer in the CHEQ SST service.
-
Config
Config(String clientName, String domain, String publishPath, String nexusHost)
Create a new configuration object for the CHEQ SST service.- Parameters:
clientName- The name of the client is used to identify the client for the CHEQ SST service.domain- The domain used to build the URL to the CHEQ SST service.publishPath- The Server-Side Tagging publish path if not using the default "sst".nexusHost- The alternative Ensighten domain for loading tags from a source other than nexus.ensighten.com within the SST instance.
-
Config
Config(String clientName, String domain, String publishPath)
Create a new configuration object for the CHEQ SST service.- Parameters:
clientName- The name of the client is used to identify the client for the CHEQ SST service.domain- The domain used to build the URL to the CHEQ SST service.publishPath- The Server-Side Tagging publish path if not using the default "sst".
-
Config
Config(String clientName, String domain)
Create a new configuration object for the CHEQ SST service.- Parameters:
clientName- The name of the client is used to identify the client for the CHEQ SST service.domain- The domain used to build the URL to the CHEQ SST service.
-
Config
Config(String clientName)
Create a new configuration object for the CHEQ SST service.- Parameters:
clientName- The name of the client is used to identify the client for the CHEQ SST service.
-
-
Method Detail
-
getClientName
final String getClientName()
The name of the client is used to identify the client for the CHEQ SST service.
-
getDomain
final String getDomain()
The domain used to build the URL to the CHEQ SST service. Should be your first-party domain or “t.nc0.co” if using the provided third-party domain.
-
getPublishPath
final String getPublishPath()
The Server-Side Tagging publish path if not using the default "sst".
-
getNexusHost
final String getNexusHost()
The alternative Ensighten domain for loading tags from a source other than nexus.ensighten.com within the SST instance. Typically only used with a value of “nexus-test.ensighten.com” when testing tags in a committed state.
-
getDataLayerName
final String getDataLayerName()
The name of the data layer used to store the data layer in the CHEQ SST service.
-
getDebug
final Boolean getDebug()
The debug flag is used to enable debug logging and event callbacks in the CHEQ SST SDK.
-
getVirtualBrowser
final VirtualBrowser getVirtualBrowser()
The virtual browser configuration for the CHEQ SST service.
-
-
-
-