Package 

Class Config


  • 
    public final class Config
    
                        

    Configuration object 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.