在不同浏览器中连接访问者

时间:2018-01-25 18:01:18

标签: adobe-analytics

我们正在使用adobe site catalyst跟踪忘记密码的工作流程操作。流程发生在下面

  1. 用户请求忘记密码
  2. 他提供了电子邮件地址并点击了创建新密码
  3. 新密码生成就像发送到他的电子邮件地址
  4. 用户点击此链接并生成新密码
  5. 前3个操作发生在同一个浏览器中。第4个活动可以在同一浏览器或不同的浏览器中进行。因此,站点催化剂将该用户视为不同的用户(不同的访客ID)并将其视为完全不同的访问。理想情况下,完成活动4的用户数应少于完成活动的用户数1,2,3。 但对我们来说,我们看到更多的用户完成了活动4,这可能是因为这个访问者的问题不同。

    有人可以建议一个更好的方法来解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

您可能想尝试覆盖访客ID。

我不知道你的网站在后端是如何工作的,但一般来说,理论上(因为我尚未被客户要求实施):

  1. 当用户提供电子邮件地址并点击创建新密码时,提取访客ID。您可能需要检查appendVisitorIDsTo (Cross-Domain Tracking)功能,并查看访客ID查询参数的实施方式。
  2. 将访客ID和电子邮件地址一起发送到您的后端控制器,该控制器会发出模板忘记密码电子邮件。
  3. 在模板忘记密码电子邮件中,将提取的访客ID作为查询参数附加到重置链接中。
  4. 在DTM中(如果您使用的是DTM),请修改您的Marketing Cloud访客服务工具,启用此配置:overwriteCrossDomainMCIDAndAID
  5. 当用户点击此重置链接时,访客ID应该是最初为该用户创建的访客ID。

    您可能也想阅读此answer