-
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 Booleandebug
-
Constructor Summary
Constructors Constructor Description Config(String clientName, String domain, String publishPath, String nexusHost, String dataLayerName, Boolean debug, Models models)Create a new configuration object for the CHEQ SST service. Config(String clientName, String domain, String publishPath, String nexusHost, String dataLayerName, Boolean debug)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. -
-
Constructor Detail
-
Config
Config(String clientName, String domain, String publishPath, String nexusHost, String dataLayerName, Boolean debug, 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.debug- The debug flag is used to enable debug logging in 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, 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.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)
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.
-
-
-
-