Google 跟踪代码管理器需要 jQuery 才能工作吗?与 AngularJs 一起使用
Do I need jQuery for Google Tag Manager to work? Using it with AngularJs
我似乎找不到任何答案。我有一个 AngularJs 应用程序,我不需要 jQuery。我使用 Angulartics 添加了 Google 标签管理器,但我在控制台中收到 'jQuery is not defined' 错误。我是否需要仅针对 GTM 添加 jQuery?由于 jQuery 不再是一个标准,这让我感到惊讶吗?而且隐约很烦人!任何人都知道解决它的方法,或者我可以忽略该错误而一切都会正常吗?
这可能与
重复
答案可能在这里:https://productforums.google.com/forum/#!topic/tag-manager/IA5K0kCXerE
不,你不需要 jQuery。
据我所知,jQuery 和 GTM 之间的唯一关系是内置选择器引擎的代码与 jQuery 非常相似,以至于 Google 同意添加一个 jQuery 版权声明(至少 Simo Ahava 在他的一次 GTM 培训中是这么说的,他是 Google GTM 认证专家,所以我想他比我们更有见识)。
但是 GTM 不需要 jQuery 工作(这就是拥有内置选择器引擎的意义所在),如果您看到与 jQuery 相关的错误,它们来自GTM 内的标签需要 jQuery 而不是来自 GTM 本身(或者,如果您加载营销标签,它们可能会反过来加载需要 jQuery 的其他内容)。
我似乎找不到任何答案。我有一个 AngularJs 应用程序,我不需要 jQuery。我使用 Angulartics 添加了 Google 标签管理器,但我在控制台中收到 'jQuery is not defined' 错误。我是否需要仅针对 GTM 添加 jQuery?由于 jQuery 不再是一个标准,这让我感到惊讶吗?而且隐约很烦人!任何人都知道解决它的方法,或者我可以忽略该错误而一切都会正常吗?
这可能与
答案可能在这里:https://productforums.google.com/forum/#!topic/tag-manager/IA5K0kCXerE
不,你不需要 jQuery。
据我所知,jQuery 和 GTM 之间的唯一关系是内置选择器引擎的代码与 jQuery 非常相似,以至于 Google 同意添加一个 jQuery 版权声明(至少 Simo Ahava 在他的一次 GTM 培训中是这么说的,他是 Google GTM 认证专家,所以我想他比我们更有见识)。
但是 GTM 不需要 jQuery 工作(这就是拥有内置选择器引擎的意义所在),如果您看到与 jQuery 相关的错误,它们来自GTM 内的标签需要 jQuery 而不是来自 GTM 本身(或者,如果您加载营销标签,它们可能会反过来加载需要 jQuery 的其他内容)。