2 A/BTest Properties

The following topics provide information about each property associated with the ABTest category in the wcs_properties.json file:

2.1 About the Properties in the A/BTest Category

Properties categorized under the A/BTest category in the WebCenter Sites wcs_properties json file, configure the WebCenter Sites A/B Test feature. They determine whether an A/B Test has been created on a content management site, on which WebCenter Sites instance A/B Tests should be delivered, and evaluate which site visitors are targeted by an A/B Test.

2.2 Properties in the A/BTest Category

Table 2-1 provides a description for each of the properties in the wcs_properties.json file that are associated with the ABTest category.

Table 2-1 A/BTest Properties

Property Description

abtest.autosave.enabled

Specifies whether auto save operations are enabled when creating an A/B Test, to minimize prompting.

Possible values: true|false

Default value: false

abtest.delivery.enabled

Specifies whether this WebCenter Sites instance should deliver A/B Tests.

Possible values: true|false

Default value: false

abtest.visitors.profile

Specifies the Visitor Services profile to use when evaluating visitor eligibility for an A/B Test.

2.3 Properties for the Multiple GA Accounts

Table 2-2 Google Analytics Properties

Property Description
abtest.analytics.provider Specifies the analytics provider for an A/B Test. Value: GA.
abtest.ga.application.name Specifies the application name for Google Analytics for an A/B Test.
abtest.ga.keyfile.name Specifies the name of the keyfile (p12) for Google Analytics.

Note:

The file must be in the classpath, typically in the config folder.
abtest.ga.service.email Specifies the service account email for Google Analytics for an A/B Test.

After logging in to https://console.developers.google.com, click the Products and Services icon Products and Services icon, click Permissions, and then from the Service Accounts tab, copy the email address for the service account. This email address is the value for the abtest.ga.service.email property.

abtest.ga.account.id Specifies the account Id for Google Analytics for an A/B Test.

After logging in to Google Analytics, click the Admin tab. In the Account column, click Account Settings, to view the account Id.

abtest.ga.webproperty.id Specifies the web property ID for google analytics for an A/B Test.

After logging in to Google Analytics, click the Admin tab. In the Property column, click Property Settings, to view the tracking ID. The tracking ID is the value for the abtest.ga.webproperty.id property.

abtest.ga.profile.id Specifies the profile Id for Google Analytics for an A/B Test.

After logging in to Google Analytics, click the Admin tab. In the View column, click View Settings, to view the view Id. The view Id is the value for the abtest.ga.profile.id property.

abtest.ga.proxy.protocol Specifies the proxy protocol of the proxy server to connect to Google Analytics servers for an A/B Test. The only value allowed for this property is “HTTP”.
abtest.ga.proxy.address Specifies the proxy address of the proxy server to connect to Google Analytics servers for an A/B Test.
abtest.ga.proxy.port Specifies the proxy port of the proxy port to connect to Google Analytics servers for an A/B Test.
abtest.ga.proxy.username Specifies the proxy user name to authenticate with the proxy server to connect to Google Analytics servers for an A/B Test.
abtest.ga.proxy.password Specifies the proxy password to authenticate with the proxy server to connect to Google Analytics servers for an A/B Test.