触发器触发事件
当您创建触发器时,您必须选择一个 触发事件。这些事件决定了触发器是否会运行、检查其条件并执行其已定义的操作。触发事件是在创建触发器时使用“ 运行触发器” 下拉菜单选择的
- 如果您希望触发器在在线交谈小组件出现在页面上,但访问者尚未与之互动时运行,请选择 当访问者已加载在线交谈小组件 时。
- 如果您希望触发器在访问者请求在线交谈时运行,请选择 当访问者请求在线交谈 时。
- 如果您希望触发器在访问者在在线交谈小组件中输入并发送文本时运行,请选择 当发送在线交谈消息 时。
触发器运算符
使用以下运算符构建触发器条件语句。
运算符 | 描述 |
---|---|
等于 | 精确匹配
|
小于 | 小于输入的数字,但不包括
|
大于 | 超过输入的数字
|
小于或等于 | 精确匹配或小于输入的数字
<= 3 returns true on a 3, 2, 1, or 0 |
大于或等于 | 精确匹配或大于输入的数字
|
不等于 | 除了输入的值之外的任何内容
|
包含 | 字符串包含以下文本
|
不包含 | 字符串不包含以下文本
"help" matches true with "not just anybody" |
Reg Ex | 使用 Python RegEx 框架匹配正则表达式值。此字段查找 完全 匹配,而不是部分匹配。如需帮助,您可以使用 Pythex 作为快速参考和验证工具。
|
触发器条件
条件语句由条件、字段运算符和条件值组成(这些取决于所选的条件)。条件语句本质上是“if”语句,返回满足特定条件的“true”值。当选择“检查以下所有条件”时,第一个评估结果为 false 的条件语句将终止触发器。当选择“检查以下任意条件”时,只需一个条件为 true 即可触发操作。
条件 | 描述 |
---|---|
时间/日期 | |
一天中的时间 | 一天中的时间(通用时钟):
0= 午夜 23= 晚上 11 点 请注意,小时条件仅使用小时, 不 包括分钟。 |
一周中的一日 | 一周中的第几天:
0= 星期一 6= 星期日 |
仍在网站上 |
条件检查,检查自已选择的方案已过去 X 秒后用户是否仍在域中。 最多 3600 秒 |
仍在页面上 |
条件检查,检查自选择的方案已过去 X 秒后用户是否仍在同一页面上。 最多 3600 秒 |
访问者位置 | |
访问者 IP | 访问者的 IP 地址 |
访问者主机名称 | 与访问者 IP 地址关联的主机名(域名) |
访问者城市 |
与访问者 IP 地址关联的城市名称 |
访问者地区 |
访问者来自 GeoIP的区域。 对于美国和加拿大,我们使用 ISO-3166-2 区域。这些是不同的州(例如佛蒙特州)。 对于其它地方,我们使用 FIPS 10-4 标准。GeoIP 网站有一个 CSV 文件,其中列出了所有不同的区域: http://www.maxmind.com/download/geoip/misc/region_codes.csv |
访问者国家代码 | 访问者 IP 地址的两个字母的国家代码。代码区分大小写,应为大写。 |
访问者国家名称 | 与访问者 IP 地址关联的国家名称 |
上一次访问信息 | |
访问者以前访问次数 |
以前的独立访问次数:0= 首次访问 最大值 210 万 |
访问者以前在线交谈次数 | 以前与专员发起的独立在线交谈数量:0= 第一次 Chatter |
页面信息 | |
访问者页面 URL | 访问者的当前 URL(小组件必须安装在此页面上) |
访问者页面标题 | 页面访问者的当前标题已启用(小组件必须安装在此页面上) |
访问者页面计数 | 访问者已查看的页面数。第一页 =1 |
上一页 | 用户上一个页面的 URL |
访问者信息 | |
访问者名称 | 访问者姓名 |
访问者电邮 | 访问者电邮 |
访问者引用 | 根据内容标头确定的访问者的引用 URL(如适用) |
访问者搜索引擎 | 推荐搜索引擎(如适用)。请注意,这些值区分大小写,且应为小写:
谷歌 雅虎 必应 yandex |
访问者搜索词 | 引用搜索词(如适用) |
访问者工单标签 | 工单标签(已通过 “设置工单标签” 操作应用) |
已触发访问者 | 已触发访问者(由“设置已触发”操作激活)。从下拉菜单中选择以下之一:
是 否 |
访问者部门 | 访问者的部门,由操作 设置访问者部门 或 JavaScript API 设置。 |
访问者软件/计算机 | |
访问者用户代理 | 访问者的用户代理字符串 |
访问者浏览器 | 访问者使用的浏览器 |
访问者平台 | 访问者使用的平台 |
在线状态 | |
帐户状态 | 您的 Zendesk Chat 帐户的状态,该帐户用作层次结构系统。
在线 离开 离线
|
部门状态 |
已选择 Zendesk 部门的状态。 在线 离开 离线 |
访问者状态 | 访问者状态:
在线 空闲 (10 分钟内在线交谈窗口中没有鼠标或键盘移动) |
在线交谈相关信息 | |
访问者请求在线交谈 | 如果访问者通过在其 Chat 消息中单击“ 发送 ”请求在线交谈,则为“true”。
如果访问者未请求在线交谈,则为“false”(例如,如果访问者单击气泡式交谈但未进行任何操作,此触发器将触发)。 |
已为访问者提供服务 | 如果当前有专员为访问者提供服务,则为“true”(例如,专员已选择为客户提供服务,并已在在线交谈中发送了第一条消息)。
如果专员未向访问者发送回复,则为“false”。 |
发送人 | 在线交谈消息的发送者名称 |
发送人类型 | 发件人类型。请注意,这些值区分大小写,且应为小写:
访问者 专员 |
消息 | 发送的消息 |
部门 | 访问者从交谈前的表格中选择的部门(名称) |
访问者队列 | |
队列大小(帐户) | 帐户新到的在线交谈请求总数。请注意,该条件以客户队列总数为目标,不衡量部门队列。 |
触发器操作
操作语句定义了如果所有条件语句都为 true 并且触发器触发时会发生什么情况。您可以将操作语句视为“then”语句:如果您的所有条件都为 true,则执行这些操作以更新用户,并可选择发送通知。
操作 | 描述 |
---|---|
发送消息给访问者 | 发送给定消息给访问者
注意:如果帐户离线,此操作将不起作用。
|
设置已触发 | 设置已触发可以是两个值之一,并应用一个可与“访问者已触发?”结合使用的标志。条件。从下拉菜单中选择以下选项之一:
是 否
注意:如果帐户离线,此操作将不起作用。
|
等待 | 下一个操作触发前的延迟(秒)
注意:如果您有多个触发器必须按特定顺序执行,则需要在每个触发器之间添加至少一秒钟的等待时间。这是必需的,因为触发器不会以特定的顺序运行,而是同时进行评估和执行。
|
添加工单标签 | 添加标签到相关工单 |
移除工单标签 | 从相关工单中移除标签 |
设置访问者名称 | 设置访问者的姓名 |
设置访问者部门 | 添加一个部门到访问者个人资料。选择此操作后,将出现一个下拉菜单,允许您选择一个可用的部门。仅当“运行触发器”设置为“ 当访问者已加载在线交谈小组件时”时有效。 |
替换注释 | 替换访问者个人资料的注释 |
附加注释 | 添加到访问者个人资料的注释 |
阻止访问者 | 禁止访问者访问您的在线交谈服务。有关阻止访问者的更多信息,请参阅 禁止访问者访问 Chat。 |
请求电邮(持续的对话) | 与消息传送相关的操作。发送自动消息给访问者,请求发送电邮以进行持续的对话重新互动。有关更多信息,请参阅 启用持续对话以重新与消息传送客户互动 。 |
Request messaging rating | 与消息传送相关的操作。在对话结束时发送自动满意度调查。请参阅关于消息传送中的 CSAT。 |
触发器占位符
占位符是对访问者详情的引用,您可以在触发器操作语句中使用。当触发器被触发时,占位符将提取当前的访问者和会话信息。
占位符 | Type | 描述 |
---|---|---|
@hour_of_day | 整数 | 一天中的当前时间(UTC 时区)。0 - 23 |
@day_of_week | 整数 | 一周中的当前日期(0 = 周一,6 = 周日) |
@visitor_ip | 字符串 | 访问者来自的城市(基于 IP 地址) |
@visitor_hostname | 字符串 | 访问者 IP 地址的主机名 |
@visitor_city | 字符串 | 访问者的城市 |
@visitor_region | 字符串 | 访问者来自的区域(基于 IP 地址) |
@visitor_country_code | 字符串 | 访问者来自的两个字母的国家代码(基于 IP 地址)。代码区分大小写,应为大写。 |
@visitor_country_name | 字符串 | 访问者来自的国家(根据 IP 地址) |
@visitor_page_url | 字符串 | 访问者当前访问页面的 URL |
@visitor_page_title | 字符串 | 访问者当前访问页面的标题 |
@visitor_referrer | 字符串 | 访问者的推荐 URL |
@visitor_search_engine | 字符串 | 访问者用于查找您的网站的搜索引擎(可以空白) |
@visitor_search_terms | 字符串 | 访问者用于查找您的网站的搜索词(可以空白) |
@visitor_user_agent | 字符串 | 访问者浏览器的用户代理字符串 |
@visitor_browser | 字符串 | 访问者的浏览器 |
@访问者平台 | 字符串 | 添加到访问者个人资料的注释 |
@account_status | 字符串 | 您帐户的状态(在线、 离开或 离线) |
@visitor_previous_visits | 字符串 | 以前的独立访问次数 |
@visitor_previous_chats | 字符串 | 以前与专员发起的独立在线交谈数量 |
@visitor_name | 字符串 | 访问者姓名 |
@visitor_status | 字符串 | 访问者状态(在线、 空闲或 离线) |
@visitor_time_on_page | 字符串 | 访问者在当前页面上停留的时间 |
@visitor_time_on_site | 字符串 | 访问者当前登录期间在网站上停留的时间 |
@visitor_page_count | 字符串 | 访问者查看的页面数 |
@visitor_requesting_chat | 字符串 | 如果访问者请求在线交谈,则为True |
@visitor_served | 字符串 | 如果访问者当前由专员提供服务,则为True |
@visitor_tags | 字符串 | 已应用到访问者的工单标签 |
@visitor_triggered | 字符串 | 已触发访问者(true 或 false) |
@referrer | 字符串 |
翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性
如对翻译准确性有任何疑问,请以文章的英语版本为准。