我知道这可能有点模糊,但是我将提供更多的背景信息:在我工作的公司中,我们使用(我个人认为我们误用了)Google Tag Manager (GTM)来注入一些第三方脚本到GTM标签中。我们通常使用它来操纵某些页面模板(例如产品页面)中的DOM,并注入第三方脚本(例如Zopim聊天,Facebook像素等)。我们通常会在页面加载时,当
这种使用GTM的方式会对我们的网站速度造成多大的影响?
DOMContentLoaded
和/或load
事件发生时操纵DOM,因此我认为如果没有这些GTM标签,我们的网站在PageSpeed Insights和Chrome DevTools' Lighthouse中会得到更好的分数。由于它已经无处不在地存在于网站上,因此我无法在未激活GTM标签的情况下测试网站。这种使用GTM的方式会对我们的网站速度造成多大的影响?