Anchor | ||||
---|---|---|---|---|
|
Note |
---|
Most of the default values for properties configurable on the General tab should not be changed. If you are unsure what the value for a specific property should be, contact your GX Software consultant. In a multi-channel configuration, each channel has its own configuration set with the name <configuration_set_name> (name) where "name" is the name of the channel. |
In This Topic
Table of Contents | ||||
---|---|---|---|---|
|
application_settings
...
Specify the default time zone for the XperienCentral installation. The time zone you specify is the absolute time upon which all timestamps in XperienCentral are based (creation date, publication date, expiration date, etc.). When users select their own time zone in My Settings, the time zone they select is calculated as an offset based on the default XperienCentral time zone. The following are the most commonly used time zones. For the full list of acceptable time zones, see http://en.wikipedia.org/wiki/List_of_tz_database_time_zones.
Time Zone | Value |
---|---|
Amsterdam | Europe/Amsterdam |
Berlin | Europe/Berlin |
Istanbul | Europe/Istanbul |
London | Europe/London |
Lisbon | Europe/Lisbon |
Moscow | Europe/Moscow |
Atlantic time | Canada/Atlantic |
Eastern time | America/New_York |
Central time | America/Chicago |
Mountain time | America/Edmonton |
Pacific time | America/Los_Angeles |
Alaska time | America/Anchorage |
Hawaiian time | America/Hawaii |
India | Asia/Calcutta |
China | Asia/Shanghai |
Japan | Japan |
Western Standard time | Australia/Perth |
Central Standard time | Australia/North |
Lord Howe Standard time | Australia/LHI |
...
Note |
---|
If you use a proxy, GX Software recommends that you always add the host names of the XperienCentral frontend and backend servers to this list. |
...
Specifies whether XperienCentral protects against CSRF attacks on its REST API.
Note |
---|
This setting should always be on (selected). |
...
Specifies the number of milliseconds into the past that the XperienCentral performance statistics are saved. The minimum value is 10000. The default is 7200000 (2 hours). GX Software advises that you do not set the cycle duration to a value lower than the default value.
Note |
---|
Setting this property to a high value, such as 6 hours or more, will naturally have an effect on how long the page takes to load. The statistics can be viewed by navigating to the URL |
...
backend_system_settings
...
corsfilter
XperienCentral can send and receive requests from a different domain than the one in which it is running. It does so using the cross-origin sharing standard (CORS). Configure the following properties in order to allow XperienCentral to handle cross domain requests and to control the extent to which it may do so. See http://enable-cors.org/ for complete information on CORS.
Panel | ||||
---|---|---|---|---|
| ||||
CORS support is available in XperienCentral versions 10.14.0 and higher. |
...
development_settings
Property | Description |
---|---|
enable_debug_messages | Specifies whether to log debug information. |
enable_view_resolve_cache | Specifies whether to cache the views of the Workspace. Caching the views improves performance. |
file_distribution_settings
Property | Description |
---|---|
max_file_size_mb | Specifies the maximum allowed size of a static file (in megabytes). |
forms_config_set
Property | Description |
---|---|
forms_exportimport_dir | Specifies the directory used by the Interactive Forms component to store temporary import and export files. |
formsengine_config_set
...
...
Property | Description |
---|---|
allow_cache | Enables/disables caching in the XperienCentral frontend. |
cache_cacheable_response_codes | A comma-separated list of cacheable response codes. The default is "200" (successful response from the server). Only codes that denote an immediate successful response should be entered. |
cache_directory | The folder where the files containing cached content is stored. |
cache_directory_depth | The maximum depth that the folder tree used for caching can reach. The recommended value is 3. |
cache_max_stale_time | The number of seconds that the frontend will serve an old version of a page from the cache while the page is being regenerated by the backend. The recommended value is 0. |
cache_number_of_directories | The maximum number of subfolders that will be created for the caching directory structure. The recommended value is 30. |
cache_statement_timeout | Specifies the number of seconds between queries from the frontend to ensure the validity of cached content. |
cache_timestamp_expire | The maximum number of seconds that a query to the Timestamp database is allowed to take. If there is no response from the database within this time period, the cached version of the page is returned. The recommended value is 2. |
crawler_useragent | Contact your GX Software consultant for information on setting this property. |
definition_url_base | The base URL of the forms definitions. |
form_upload_directory | The folder where uploads are temporarily stored. |
friendly_url_datasource | The datasource to use for friendly URLs. |
friendly_url_extension | The extension to use for friendly URLs. See the XperienCentral online help topic Help > Traffic Management > SEO for complete information on XperienCentral's search engine optimization. |
ignore_user_agent | Indicates whether the user agent should be ignored. |
log_event_type_factory | For internal use only. Do not change the default value. |
log_file_charset | Specifies the character set used to encode log files (UTF-8 for example). |
max_upload_size | The maximum allowed file size, in bytes, for uploads. The default is 10 MB. |
proxy_cached_read_timeout | The number of milliseconds that the proxy waits for a response from the backend. If the backend doesn't respond within the specified time, the cached version of the page is returned. The recommended value is 10000. |
proxy_connect_timeout | The number of milliseconds that the proxy waits for a successful connection to the backend. If the connection cannot be made within the specified time, the cached version of the page will be returned. The recommended value is 30000. |
proxy_ip_number | For internal use only. Do not change the default value |
proxy_max_concurrent_requests | The maximum allowable number concurrent requests to the proxy server. |
proxy_number_of_threads | This property is not used. |
proxy_read_timeout | The number of milliseconds the proxy waits for an HTTP response. The recommended value is 120000. |
proxy_retry_timeout | Determines the number of milliseconds that the proxy will wait after retrying a page request. The recommended value is 10000. |
redirect_disallowed | Specifies whether to allow redirects. |
redirect_encoding | The encoding to use for redirects (UTF-8, for example). |
registration_forwardbase | The base URI for registration forms. |
timestampfetcher_classname | Specifies the name of the alternative class to use to fetch timestamps. |
search_settings
...
system_constants
...
website_settings
...
- Add the fully qualified path to the directory in the text field next to [Add value].
- Click [Add value]. The new directory is added.
- Click [Save Changes] to save the change.
...
- Add the fully qualified path to the directory in the text field next to [Add value].
- Click [Add value]. The new directory is added.
- Click [Save Changes] to save the change.
...
Panel | ||||
---|---|---|---|---|
| ||||
XperienCentral versions 10.15.0 and higher. |
Enables XperienCentral to send visitor statistics related to personalizations to Google Analytics. This functionality requires the XperienCentral Insights Platform. When enabled, this setting adds hidden <div>
tags which contain data personalization attributes needed by Google Analytics to personalized content. The only information sent to Google Analytics is the name of the personalization.
...
- Enter the link scheme in the text field next to the [Add value] button.
- Click [Add value]. The link scheme is added.
- Select the "Delete" check box to the right of the link scheme.
- Scroll to the bottom of the "General" tab and click [Save Changes]. The link scheme is deleted.
When you add or delete a link scheme, the change is effective immediately. No restart of XperienCentral or refresh of a browser is necessary.
Note |
---|
System Administrators and Application Managers: In general, it is a good idea to communicate to your users of XperienCentral which link schemes are acceptable. |
...
...
...
Specifies the name of the directory where the Solr search directories are located.
Note: You can override the default XperienCentral Solr configuration. Perform the following steps in order for the modifications to the Solr configuration files to be applied and saved:
- Start XperienCentral.
- Create a new directory for the Solr configuration files.
- Copy the directory
<xperiencentral-root>/work/searchengine/conf/core0/conf
to the directory you created in the previous step. - Modify the configuration file(s) as desired in the new directory.
- Add the Solr directory that you created above to the property "config_directory" in the "wmasolrsearch" section (above).
- Click [Save Changes] in the Setup Tool.
- In the XperienCentral Workspace, navigate to the Plugins dialog (Configuration > Plugins).
- Stop and restart the plugin "wmasolrsearch".
If after performing the steps above you modify the override configuration files in the directory set as config_directory
, you must perform the following steps for them to take effect:
- Modify the configuration file(s) as desired in the
config_directory
. - In the XperienCentral Workspace, navigate to the Plugins dialog (Configuration > Plugins).
- Stop and restart the plugin "wmasolrsearch".
...
startup_settings
...
User profiles allow you to target website visitors with specific content or restrict the content that certain website visitors are able to view. By creating users and groups and assigning authorization(s) to those groups, you have complete control over what these users can see and do on your website. A user always has to be part of one or more web groups in order to be granted access to restricted pages on a website. Authorization(s) to view specific website pages are assigned at the group level. To view and manage web users, navigate to Configuration > User Profiles.
In This Topic
Table of Contents | ||||
---|---|---|---|---|
|
...
Creating Users
To create a user profile, follow these steps:
- Click the [User Profiles] tab:
- Click [Add User]. Four tabs appear below "Search Results": [User Details], [Groups], [Newsletters], and [Statistics]:
- Enter the information for the new user in the [User Details] tab by filling in the fields. The fields "Login" and "Password" are mandatory — the rest of the fields are optional.
- Click [Apply]. The new user is created. For example:
...
Anchor | ||||
---|---|---|---|---|
|
To view and/or modify a use's properties, click the [User Profiles] tab. At the top of the [User Profiles] tab, you can enter search criteria to find a user or users. Follow these steps:
- Specify the search parameter(s). You can search for a user in the following ways:
- Using a search term or terms. You can enter a first name and/or last name or a partial string. The wildcard characters "*" and "?" are not valid in a search string.
- By specifying a registration date range. To specify a date range, enter dates in the "from" and "to" fields in the format DD/MM/YYYY or click the calendar icon to select the "from" and "to" dates from a calendar.
- By specifying a date range within which the user last logged in. To specify a date range, enter dates in the "from" and "to" fields in the format DD/MM/YYYY or click the calendar icon to select the "from" and "to" dates from a calendar.
- According to whether or not the user has confirmed. Click the down arrow next to "Has Confirmed" and select "Yes" or "No".
Combinations of the above parameters can also be used to narrow the search. If you use multiple search criteria, only the users that match all criteria are returned.
- After specifying the search parameter(s), click [Search]. All users that match the query will be shown in the "Search Results" section. If you leave all the fields blank, all users will be returned.
In the example below, the search term "car" is specified:
The following is an example result from the search:
The search returned the users "carolineh", "carls", and "oscarm" because they match the partial search term "car".
In the following example, users who registered between June 6, 2013 and January 14 2014 are searched for:
...
Modifying User Profiles
To modify a user's details, perform a search as described in the section Searching for Users. When the results are returned, click the user whose details you want to modify in the "Search Results" list. For example:
The full details for the user now appear:
Make the modifications to the user's details and then click [Apply]. The changes are saved.
...
Assigning Newsletter Subscriptions to Users
You can create newsletters and e-mail them to selected recipients. For each user, you can assign a subscription to one or more existing newsletters.
Before you can assign a newsletter subscription to a user, the newsletter and its corresponding mailing list must have already been created. Once created, all available mailing lists are shown on the [Newsletters] tab.To assign a newsletter subscription to a user, follow these steps:
Select the check box next to the newsletter(s) you want to send to the user. For example:
Select the format in which the newsletter will be sent. The options are:
- HTML — the e-mail will be formatted as HTML.
- Text — the e-mail will be formatted as plain text.
Click [Apply].
...
User Statistics
On the [Statistics] tab, you can view details regarding a user's website visits and account statistics. For example:
The meaning of the statistics is as follows:
Statistic | Description |
---|---|
Registration date | The date and time the user's profile was created. |
Number of visits | The number of times the user has logged in to the website since their user profile was created. |
Last modified | The date and time that the user's profile was last modified. |
Last visit | The date and time that the user most recently logged in. |
...
Exporting User Properties
User properties can be exported in order to be used in another application or for back-up purposes. The data is exported in comma separated values (CSV) format. To export user data, follow these steps:
- Enter the search criteria for the user or users whose data you want to export. To return all users, leave all the search fields blank.
- Click [Search]. The user or users matching the search criteria are returned.
- Click [Export to CSV].
- At the "File Download" prompt, click [Save].
- Specify the location where you want to save the exported user data. By default the name of the exported file is "GX_user_profiles_[host name]_[current date].csv".
- Click [Save].
Exported User Data Example
The following shows an example of exported user data opened in a Microsoft Excel spreadsheet.