配置 Web 连接器
Interact Web 连接器的配置设置存储在名为 jsconnector.xml 的文件中,而此文件存储在部署了 Web 连接器的系统上(如 Interact 运行时服务器自身,或者运行 Web 应用程序服务器的单独系统)。 您可以使用任何文本编辑器或 XML 编辑器来直接编辑 jsconnector.xml 文件;但是,用于配置几乎所有可用配置设置的一种更简单的方法是从 Web 浏览器中使用“Web 连接器配置”页面。
要能够使用 Web 界面来配置 Web 连接器,您必须首先安装和部署用于提供 Web 连接器的 Web 应用程序。在 Interact 运行时服务器上,将在您安装和部署 Interact 时自动安装 Web 连接器的实例。在任何其他 Web 应用程序服务器上,您必须按照作为单独 Web 应用程序来安装 Web 连接器中的描述来安装和部署 Web 连接器 Web 应用程序。
1.
http://<host>:<port>/interact/jsp/WebConnector.jsp
*
<host> 替换为运行 Web 连接器的服务器,如运行时服务器的主机名,或者您在其中部署了单独 Web 连接器实例的服务器的名称。
*
<port> 替换为 Web 连接器 Web 应用程序正在侦听连接的端口号,这通常与 Web 应用程序服务器的缺省端口相匹配。
2.
使用“基本设置”页面可配置在您即将转出标记页面的站点上,Web 连接器的总体行为。这些设置包括站点的基本 URL、Interact 需要使用的关于站点访问者的信息以及类似设置(适用于您计划要通过 Web 连接器代码进行标记的所有页面)。
此页面上的配置设置对应于 jsconnector.xml 配置文件的 interactionPoints 节。
此页面上的配置设置对应于 jsconnector.xml 配置文件的 pageMapping 节。
3.
在“基本设置”页面上,验证站点级别设置是否对您的安装有效,并且可选择指定调试方式(除非您对问题进行故障诊断,否则不建议这样操作)、Digital Analytics for On Premises 页面标记集成、大部分交互点的缺省设置,然后单击“配置”下面的“HTML 显示类型”链接。
4.
缺省情况下,显示模板(.flt 文件)存储在 <jsconnector_home>/conf/html 中。
a.
有关模板内容的信息(如果有)将显示在模板列表的旁边。
b.
(可选)在此显示类型的文件名字段中修改模板的名称。对于新模板,请将 CHANGE_ME.flt 更新为更有意义的内容。
如果您在此处重命名模板,那么在下次保存模板时,Web 连接器将使用该名称来创建一个新文件。在您修改主体文本然后导航到任何其他字段之后,将会保存模板。
c.
根据需要来修改或完成 HTML 片段信息,包括您要包含的任何样式表 (CSS)、JavaScript 和 HTML 代码。请注意,您还可以包含将在运行时由 Interact 参数替换的变量。例如,会在交互点的指定位置中将 ${offer.HighlightTitle} 自动替换为商品标题。
使用“HTML 片段”字段下方显示的示例来指示如何设置您的 CSS、JavaScript 或 HTML 代码块的格式。
5.
6.
单击转出更改将会执行以下操作:
*
显示 IBM® Interact Web 连接器页面标记,此标记包含您复制自 Web 连接器页面并插入到您的 Web 页面的 JavaScript 代码。
*
备份 Interact 服务器上的现有 Web 连接器配置文件(安装了 Web 连接器的服务器上的 jsconnector.xml 文件),并创建一个包含您已定义的设置的新配置文件。
备份配置文件存储在 <jsconnector_home>/conf/archive/jsconnector.xml.<date>.<time>中,格式为 jsconnector.xml.20111113.214933.750-0500(其中日期字符串为 20111113,包含时区指示符的时间字符串为 214933.750-0500)
您现在已完成了配置 Web 连接器。
要修改配置,您可以返回到这些步骤的开头,并使用新值再次执行这些步骤,也可以在任何文本或 XML 编辑器中打开配置文件 (<Interact_home>/jsconnector/conf/jsconnector.xml),并根据需要进行修改。
Web 连接器配置基本选项
Web 连接器配置 HTML 显示类型
Web 连接器配置的“增强页面”
Web 连接器配置选项