Javascript 未捕获引用错误:snaptr未使用Google标记管理器定义?
我在电子商务网站上使用谷歌标签管理器。添加购物车时,我会看到错误日志 未捕获引用错误:未定义snaptr 截图: 及Javascript 未捕获引用错误:snaptr未使用Google标记管理器定义?,javascript,google-tag-manager,Javascript,Google Tag Manager,我在电子商务网站上使用谷歌标签管理器。添加购物车时,我会看到错误日志 未捕获引用错误:未定义snaptr 截图: 及 有什么建议吗?谢谢。错误消息中明确指出了问题所在-您正在调用一个不存在的函数 像这样的跟踪标签通常由两个独立的部分组成——一个“设置”标签下载相应的跟踪库,一个(或多个)标签通过调用库函数进行实际跟踪 如果查看他们的屏幕截图,您可以看到有一个代码块用于加载跟踪库: 以(函数(..直到scevent.min.js');开头的位是加载定义跟踪函数的代码的位置。如果不存在此位,s
有什么建议吗?谢谢。错误消息中明确指出了问题所在-您正在调用一个不存在的函数 像这样的跟踪标签通常由两个独立的部分组成——一个“设置”标签下载相应的跟踪库,一个(或多个)标签通过调用库函数进行实际跟踪 如果查看他们的屏幕截图,您可以看到有一个代码块用于加载跟踪库: 以
(函数(..
直到scevent.min.js');
开头的位是加载定义跟踪函数的代码的位置。如果不存在此位,snaptr
将被取消定义,正如您的消息中所述
通常的方法是通过GTM中的标签来完成。这确保加载库的标签总是在调用跟踪函数之前执行。这对于Facebook标签基本上是一样的。snaptr是何时以及如何初始化的?它也是由GTM自定义HTML标签创建的,还是由GTM之外的脚本创建的?我不确定。但我也知道Facebook Pixel或Snapchat可能会导致此类问题。了解这一点很重要,因为很可能snaptr根本没有初始化,或者您试图在初始化之前使用它。