使用 API 自定义 Guide 分析
您可以使用 CXone Dashboard 并查看 Guide 指标来跟踪 Guide 中的访问者行为。
使用以下 API 来定义自定义事件、存储访问者变量、存储转化数据、分配和删除 Web 标签等。
设置访问者事件
存储已定义的访问者行为(事件)以用于报告目的。当此调用与 Guide 结合使用时,将“event_type”更改为“custom_event_type”。将“custom_event_data”替换为任何类型的数据参数,包括对象结构。
cxone('analytics','setVisitorEvent', 'event_type', 'custom_event_data');
设置访问者变量
存储已定义的访问者信息,用于报告目的。
cxone('analytics','setVisitorVariable', 'variable_identifier', 'variable_value');
存储转换
出于报告目的,将访问者行为存储为转换。如果省略 conversion_date
参数,则使用当前日期和时间进行转换。
cxone('analytics','storeConversion', 'conversion_type', conversion_value, conversion_date);
按照以下方式设置这些:
-
将“conversion_type”替换为 USD 等值。
-
将 conversion_value 替换为将在 指南 报告中用于跟踪参与有效性的数值。
-
将 conversion_date 替换为 JavaScript 日期对象。如果省略,则使用 new Date()。
分配 Web 访问者标签
为访问者添加指定标签。在以下语法示例中,将“tagID”替换为访问者标签。
cxone('analytics','addVisitorTags', 'tagID');
移除 Web 访问者标签
移除访问者的特定标签。在以下语法示例中,将“tagID”替换为访问者标签。
cxone('analytics','removeVisitorTags', 'tagID');
清除访问数据
移除有关当前访问的信息。访问为浏览会话。如果用户重新加载页面,Guide 会将其视为新的访问。
cxone('analytics','clearVisit');
设置国家/地区
允许设置自定义国家/地区值。输入为字符串。将“国家/地区”替换为浏览器国家/地区代码。
cxone('analytics','setDeviceCountry','Country');
设置位置
允许设置自定义位置值。输入为字符串。将“位置”替换为浏览器位置代码。
cxone('analytics','setDeviceLocation','Location');
关闭 SPA 检测
关闭自动单页应用程序检测。
cxone('analytics', 'setSPADetection', false);
页面已加载
允许 Guide 识别页面已刷新。当单页应用程序检测关闭时使用此选项。输入为字符串。将“page-url”替换为页面 URL,或者将“page-title”替换为页面标题。
cxone('analytics', 'sendPageView', url: 'page-url';
cxone('analytics', 'sendPageView', title: 'page-title';
禁用 Web 跟踪
禁用 Web 跟踪模块。
cxone('disableModule', 'analytics');