当您对接触点进行编码以与 Interact API 协同工作时,可使用
postEvent 方法来引用事件。
Interact API 中使用的事件名称必须与设计环境中配置的事件名称匹配。此名称不区分大小写。
如果您创建的事件具有多个记录商品操作,请记住,Interact API 会对关联的商品完成相同的操作。因此,请不要创建既记录商品验收,又记录商品拒绝的事件,因为这两种情况彼此冲突。但是,如果在您的环境中创建单个事件来记录商品联系人和商品验收或者商品联系人和商品拒绝,可能很有用。
缺省情况下,运行时环境可跟踪两种类型的响应:商品接受和商品拒绝。您可以通过设置 accept 和
reject 配置属性来修改“记录商品验收”和“记录商品拒绝”事件所记录的响应类型。
Interact API 还可以使用事件来触发您使用 API 中的事件参数定义的操作。这些事件包括记录到定制表、跟踪多种响应类型和指定要运行的特定流程图。可能必须使用非定义“系统反应”来创建部分事件,或使用相同“系统反应”来创建多个事件(如记录联系)以供保留事件参数使用。
例如,为每种类型的响应创建一个包含“记录商品接受”操作的事件。您将在 UA_UsrResponseType 表定义以下定制响应,形式为 [名称 (代码)]:探查 (EXP)、考虑 (CON)、提交 (CMT)。然后,您将创建三个事件并将其命名为 LogAccept_Explore、LogAccept_Consider 和 LogAccept_Commit。 三个事件都相同(具有“记录商品接受”操作),但是名称不同,这样方便使用
Interact API 的人员可以区分这些事件。
使用 Interact API 时,事件功能上没有差别,但是使用命名约定可能会使代码更清楚。此外,如果您为每个定制响应提供一个单独名称,那么“渠道事件活动摘要”报告将显示更加精确的信息。