如何使用 Facebook Pixel 监测 JivoChat 事件:设置教程
作为查看你个人 JivoChat 统计数据的一种方式,你可以在 Facebook Pixel 分析中追踪并分析所有事件。所有事件都会自动发送,无需在你的网站上放置特殊的跟踪代码。
请注意,此功能仅在我们的产品 PRO 版本中可用。
事件概览
要查看已接收事件的总数,请执行以下操作:
- 登录你的 Facebook Business 账户,然后从工具列表中选择“Events Manager”(事件管理器),或点击此链接。
- 在操作列表中找到名为“JivoChat”的事件,并检查是否有数据。如有必要,向聊天发送一条测试消息。事件应在几分钟内显示:

- 进入“View Details”(查看详情),在“Event Parameters”(事件参数)列中查看已接收事件的详细信息:

创建 JivoChat 转化
你可以通过创建自定义转化,按照自己的需求对后续收到的 JivoChat 事件数据进行分组。 请记住,你创建的自定义转化只会应用于创建转化之后获得的数据,不会影响之前的数据。
例如,我们来为在聊天在线模式下填写联系表单的访客创建一个转化。
点击“Create a Custom Conversion”(创建自定义转化)。按照下图所示填写表单:

- “Name”(名称)和“Description”(描述)字段可以填写任意文本,例如:“用户留下了联系方式(在线)”
- “Data source”(数据源):选择所需的来源
- “Conversion Event”(转化事件):选择“JivoChat”
- “Rules”(规则):选择“Event Parameters”(事件参数)类型,参数为“content_name”,条件为“等于”(或“包含”)。然后粘贴值“ User_gave_contacts_during_chat”,并在下方出现的输入提示中选中它
- 点击“Create”(创建)按钮完成操作。
下一段包含所有事件的列表,这些事件同样可以设置为转化。
Facebook Pixel 中可用事件的说明
Chat_established —— 访客与客服之间建立了对话。当客服在其桌面端接受聊天请求时,会记录此事件。以下几种情况均适用:
- 客户在收到主动邀请后在聊天中留言(且客服在客服应用中点击了“回复”按钮);
- 客户在未收到任何主动邀请的情况下点击聊天窗口按钮并在聊天中留言(且客服在客服应用中点击了“回复”按钮);
- 客服在“访客”页面使用“开始聊天”(Start chat)按钮手动发起聊天。请注意,在这种情况下,访客不一定会回复客服,换句话说,即使 JivoChat 统计数据或存档中没有聊天记录,也可能会收到此事件,因为我们不会保存访客没有发送任何消息的聊天。
Chat_requested —— 访客手动点击了聊天窗口。
Proactive_invitation_shown —— 主动邀请已发送给访客。
Proactive_invitation_accepted —— 访客通过回复消息接受了主动邀请。在移动设备上,此事件在邀请之后点击聊天按钮时发送。
Proactive_invitation_rejected —— 访客点击“X”关闭了主动邀请窗口。
Offline_form_shown —— 在没有客服在线时向访客显示了联系表单。
Offline_message_sent —— 访客发送了离线消息。
User_gave_contacts_during_chat —— 访客在聊天窗口中填写了联系表单。
Callback_invitation_shown —— 由触发器向访客显示了回呼表单。
Callback_requested —— 客户在回呼申请表单中点击了“Call Back”(回呼)按钮。
Mobile_call —— 客户在移动小部件中点击了“拨打”(Call)按钮或申请回呼。
In-chat_email_form_shown —— 系统触发器向客户显示了电子邮件请求表单。
In-chat_email_form_submitted —— 客户在聊天会话期间填写了由系统触发器调出的电子邮件表单。
Continue_in_social —— 访客点击了“Continue on Facebook”(在 Facebook 上继续)按钮。
Client_initiates_chat —— 访客在没有主动邀请的情况下,通过在聊天中发送消息手动发起了聊天。
Client_answer_on_agent_request —— 客服在客服应用中使用“访客”选项手动发起聊天,客户进行了回复。
Prechat_phrase_clicked —— 访客点击了用于快速开始聊天的快捷按钮。
如何统计事件
根据客户在聊天中的目标行为不同,统计数据的计算方式也有所不同。在某些情况下,无论结果如何,客户发起的聊天请求都会被计为一次转化;在另一些情况下,只需统计成功的对话,而不计算错过的对话;还有一种选择是只统计潜在客户线索。
要计算所有客户的聊天请求,你需要将以下事件相加:
- Offline_message_sent
- Proactive_invitation_accepted
- Client_initiates_chat
- Client_answer_on_agent_request
对于更复杂的需求,你可以使用复合目标。例如,你可以追踪成功的聊天,即客户发送了消息(Client_initiates_chat)且客服接受了聊天(Chat_established):

Facebook JivoChat 受众群体
在广告账户中,你可以设置用户受众群体。创建方法如下:
- 进入“Audiences”(受众群体)部分:

- 点击“Create a Custom Audience”(创建自定义受众),并选择“Website”(网站)作为来源:

- 使用一个(或多个)JivoChat 事件,按照下图所示创建新的自定义受众:

Facebook Pixel Helper 浏览器扩展
Facebook 提供了一个专用工具 Facebook Pixel Helper,它可以在后台跟踪 Facebook 像素的活动。你可以使用它来检查在与 JivoChat 交互时向 Pixel 发送了哪些事件。

Pixel Helper 是一款 Chrome 浏览器扩展,可在扩展商店中获取:链接。
为什么统计数据可能与 JivoChat 应用中的数据不同
如果 Facebook Pixel 中没有数据,主要原因可能有两个:
- 你使用的是我们服务的免费版本。
- Pixel 和 JivoChat 的代码嵌入在网站模板的不同位置(例如,Facebook Pixel 代码在页头,JivoChat 代码在页脚)。
统计可能出现偏差的官方原因(来自 Facebook 支持团队):
- Facebook Pixel 代码安装不正确。某些浏览器可能会忽略/阻止 JavaScript 代码(Facebook Pixel 就是 JavaScript 代码)。
- 统计工具代码安装在 HTML 页面的末尾。如果用户停止加载该页面,或在页面完全加载之前离开,Facebook Pixel 中就不会记录任何命中数据。
- 广告拦截器也可能会阻止 Facebook Pixel。
- Facebook Pixel 服务器或互联网服务提供商(ISP)出现问题。
- 不同的统计工具使用不同的数据处理算法。
因此,数据中始终可能存在某些误差。准确的聊天数量请以 JivoChat 应用中显示的为准。当然,为了更好地理解数据,你也可以使用 Facebook Pixel 或 Google Analytics。