gpt4 book ai didi

javascript - 仅在没有登录表单的页面上加载 Hubspot 跟踪代码

转载 作者:行者123 更新时间:2023-12-01 00:59:15 26 4
gpt4 key购买 nike

我已经搜索了所有答案,但似乎找不到它。我正在使用 Hubspot,并且讨厌他们的潜在客户表单的外观,因此我利用了他们的“跟踪非 Hubspot 表单”功能。 WordPress 的问题是他们跟踪管理员的登录表单,这会向我客户的 Hubspot 发送错误的线索。

由于我只是将跟踪代码放置在所有页面的 header 中,因此我试图找到正确的方法来防止仅在 URL 包含“登录”或“管理”的页面上进行跟踪。

我尝试使用 JS 检查 URL 是否包含上述术语,但我无法弄清楚如何仅在 bool 值为 true 时添加脚本。代码如下。

<script type="text/javascript" async defer>

//Statement is true if URL isn't a login or admin page
if(!window.location.contains('login') && !window.location.contains('admin')) {

<!-- Start of HubSpot Embed Code -->
<script type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/5562596.js"></script>
<!-- End of HubSpot Embed Code -->

}

</script>

我现在意识到你不能在脚本中包含脚本。我想要的是 Hubspot 脚本仅在 URL 不包含“登录”或“管理”时执行,这样我们就可以避免在 Hubspot 中收到错误的潜在客户表单提交。任何帮助将不胜感激!

最佳答案

您可以在您的 hubspot 帐户中进行配置:选项 chatflow,部分。 add exclusions

这个选项对我有用。

关于javascript - 仅在没有登录表单的页面上加载 Hubspot 跟踪代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56240208/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com