在Web Widget中查看过去的聊天对话(经典版)

回到顶端

13个评论

  • 若昂Zaratine

    如果客户今天使用一台设备访问小部件,而明天客户使用另一台设备,那么过去的聊天对话是否仍然可用?如果是,我如何配置它?当我在不同的设备上测试时,我没有注意到这一点。

    0
  • 伊莱恩
    亚博Zendesk客户服务

    若昂

    这篇文章在集成的Web Widget中启用经过身份验证的访问者将回答您关于如何配置从最终用户的角度查看过去的聊天对话的问题。希望这对你有帮助!:)

    0
  • Henkka (Pepron)

    关于保留聊天记录的功能的问题-当启用预聊天表单时会发生什么?

    如果我打开一个聊天与预聊天的形式和输入test.user@test.com作为我的电子邮件地址,聊天作为最终用户的聊天打开test.user@test.com。

    当其他人用prechat表单打开zendesk聊天并输入相同的电子邮件地址时,会发生什么亚博test.user@test.com作为他们的电子邮件-是相同的聊天记录显示基于什么终端用户类型作为他们的电子邮件地址到预聊天表单?

    0
  • 白木Shokrizadeh
    亚博Zendesk产品经理

    Henkka (Pepron)如果用户已经过身份验证,则他们没有在聊天前表单中输入/编辑信息的选项。它是根据JWT身份验证有效负载中发送的内容预先填充的。

    因此,如果两个人在预聊天表单(未经身份验证)中输入相同的电子邮件地址,将不会被视为同一个人,也不会显示过去的对话历史,因为他们在访问者浏览器的cookie中被视为不同的访问者。

    0
  • Henkka (Pepron)

    嗨拉明,

    谢谢你的评论。

    1.只是为了确保-如果我们不使用我们自己的令牌等身份验证用户或做任何自定义身份验证-只是Zendesk聊天的预聊天表单。亚博

    当访客X输入电子邮件时test@test.com用户Y输入电子邮件test@test.com这是如何工作的:

    A.如果与访问者X的聊天是实时的?
    B.如果和参观者X的聊天在24小时前就结束了?

    2.这个聊天记录功能是否仅在使用自定义身份验证时才出现?

    3.如果Zende亚博sk预聊表单不显示任何聊天历史,即使有相同的电子邮件输入,是否有任何方式来限制这个新的聊天历史功能与自定义身份验证,使聊天与自定义身份验证将完全相同的方式与Zendesk聊天预聊表单,没有历史将显示给任何访问者?

    0
  • 白木Shokrizadeh
    亚博Zendesk产品经理

    1.他们将被视为两个不同的访问者,输入相同的姓名/电子邮件地址/电话号码,他们无法访问对方的浏览器cookie身份。

    2.会话历史记录仅对JWT认证的访问者可用

    3.不可能开箱即用。如果希望隐藏对话历史记录,则需要使用Web SDK构建自定义小部件https://api.zopim.com/web-sdk

    0
  • Henkka (Pepron)

    谢谢你,Ramin!

    我们现在明白了历史部分是如何运作的。这有点跑题了,可能应该放在另一篇文章下,但仍然是第1条的另一个持续问题:

    如果我们通过预聊小部件为聊天访问者获得相同的电子邮件地址,并且我们有Agent工作区,其中聊天票证是在Zendesk支持中创建和管理的,因此Zendesk支持最终用户必须在创建的聊天/聊天票证票证上,这如何与相同的电子邮件一起工作?亚博

    我们理解我们可以将聊天中的最终用户作为不同的最终用户来处理,但是在Zendesk支持中的代理工作空间中,不能有两个不同的最终用户使用相同的电子邮件,代理在处理这类票时会有什么体验?亚博

    0
  • 白木Shokrizadeh
    亚博Zendesk产品经理

    没有问题。票据将绑定到支持的最终用户身份,这与Chat最终用户是分开的(无论是否经过身份验证)。

    因此,如果一个未经身份验证的访问者在不同的机器/设备上两次输入相同的电子邮件地址,或者一个随机的人输入了a的电子邮件地址,那么在支持中创建的票将与在聊天对话开始时输入的任何电子邮件地址绑定。只有经过验证的电子邮件地址的支持最终用户才能访问门票的内容(跨所有渠道)。

    0
  • Henkka (Pepron)

    我还得继续说下去:

    因此,如果一个未经身份验证的访问者在不同的机器/设备上两次输入相同的电子邮件地址,或者一个随机的人输入了a的电子邮件地址,那么在支持中创建的票将与在聊天对话开始时输入的任何电子邮件地址绑定。只有经过验证的电子邮件地址的支持最终用户才能访问票证的内容(跨所有渠道)。

    当我们有一个已经存在的最终用户与验证电子邮件地址在Zendesk支持亚博test@test.com电子邮件-电子邮件已经在Zendesk支持内验证-和访问者Y来到网站和输入亚博test@test.com因为他们的电子邮件地址是代理工作空间聊天,在Zendesk支持下创建的聊天票据亚博test@test.com基于访问者Y在预聊天表单上写的内容的电子邮件地址?如果没有,在Zendesk Support的代理工作空间中,当已经存在具有验证电子邮件地址的现有最终用户并且访问者Y向预聊天表单输入亚博相同的电子邮件地址时,聊天/聊天票据的代理体验如何?

    从你的回答中,我明白在这种情况下,所有的东西当然只会发送到最终用户的电子邮件地址test@test.com所以终端用户只有在有访问权限的情况下才有访问权限test@test.com电子邮件收件箱。

    历史部分很好,我们现在理解了这一点,但我们现在在这个持续的问题中所要做的是,因为聊天是一个即时消息系统,如果在代理工作空间中使用Zendesk支持的聊天/聊天票据是在访问者Y在预聊天表单中输入的电子邮件地址下创建的,那么代理处理聊天的经验是什么?亚博因为代理在正在进行的聊天中所写的任何内容都是通过聊天通道传递给访问者Y的,而不是通过电子邮件通道传递给访问者Y。

    0
  • 白木Shokrizadeh
    亚博Zendesk产品经理

    如果你自己做一个测试,可能会更容易,下面是我测试的步骤:

    1.在Support中,使用youremail + test@domain.com并在支持部门进行验证

    2.在隐身选项卡中,加载嵌入小部件的页面,或者将小部件放在测试页面上。

    3.在预聊天表单中输入相同的电子邮件地址并开始聊天对话

    4.当聊天对话在代理工作区中进行时,它将显示聊天标识信息,并且您可能会在右侧栏上看到警告,说明终端用户的某些信息不匹配。在会话结束之前,正在进行的聊天对话信息将不会在票证中显示。

    5.当聊天会话由访问者或代理结束时,记录将被更新为票证,并与支持中具有匹配电子邮件地址的现有最终用户相关联。

    通过执行这些步骤,您将看到与输入的访问者电子邮件地址的聊天记录将显示为支持中经过验证的最终用户的最近活动。

    0
  • 白木Shokrizadeh
    亚博Zendesk产品经理

    由于这些问题更多的是关于代理工作区票证行为,而不是小部件中经过身份验证的访问者/对话历史,因此如果您有后续问题,我建议您通过Web小部件联系我们的宣传团队。这将确保代理工作区团队成员也能看到票据。

    0
  • 亚历克斯Shcoder

    你好,
    我有一个问题:我的用户看不到任何过去的聊天对话,我使用Web Widget (Classic),并在每个用户开始聊天时为他们生成JWT。我可以在管理中心看到他们的个人资料和聊天对话,但当他们开始一个新的聊天时,他们看不到任何以前的消息。请帮我把它修好。

    0
  • 丹麦人
    亚博Zendesk工程
    嗨,亚历克斯,

    您是否已经直接测试了它并遵循了其中的步骤在Web小部件中启用经过身份验证的访问者(经典)?如果您有指南/帮助中心,您还可以通过假设最终用户并检查小部件上过去的对话来检查行为。

    0

登录留下评论。

由Zendesk提供支亚博持