微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在 adobe Launch 中实现表单跟踪的规则和事件?

如何解决如何在 adobe Launch 中实现表单跟踪的规则和事件?

我是 adobe Analytics 的新手。我正在尝试跟踪用户在未填写必填字段的情况下提交表单时发生的表单错误

所以在这里我所做的是,将表单值传递给 list prop 以捕获这些值。但我不知道如何实施事件来跟踪这些值。

任何人都可以帮助我如何在 adobe 发布中实施规则和事件以进行跟踪吗?

解决方法

是的,有几种方法可以做到。

推荐的方式是让前端团队发送一个Launch可以监听的错误事件。它可以通过几种方式完成。安装 adobeDataLayer 扩展被认为是最佳做法:https://experienceleague.adobe.com/docs/launch/using/extensions-ref/adobe-extension/acdl/overview.html?lang=en

该扩展提供了使用与 GTM 非常相似的数据层的能力。很舒服。

另一种方法是要求开发人员发送一个简单的 JS customEvent,并在事件的 detail 属性中包含错误详细信息。

Launch 可以原生监听 JS 事件并提供对事件对象的访问权限。

最后,最糟糕的实现,应该被认为是一种黑客攻击,是变得可见的触发器: enter image description here 您应该使用此触发器检测实际错误消息。我建议不要使用它,因为进入视口侦听器有点重。而且它还取决于 DOM 结构,因为您必须为错误消息提供 CSS 选择器。

这当然不是全部。您可以构建自己的 settimeout 轮询逻辑来手动查找错误,或者要求开发人员发送直接调用,但这些都是更糟糕的解决方案,因此我不会详细说明。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。