gpt4 book ai didi

javascript - 如何在 Google 跟踪代码管理器中的不同 HTML 位置添加标签?

转载 作者:行者123 更新时间:2023-12-03 04:47:05 26 4
gpt4 key购买 nike

目前,GTM 脚本已添加到 <head> 中我们网站所有页面上的部分。因此,很自然地,当我向 GTM 添加标签时,它们都会添加到 <head> 中。部分。

但是,对于某些像素转换脚本片段来说,它们似乎需要添加到该部分之外或该部分内。

例如,我需要添加 <script>fbq('track', 'Purchase');</script>就在标签之后。

对于 Google 的转化像素,我需要在 <body> 中使用它们的代码片段。部分。

如何控制 GTM 中标记的位置?

最佳答案

无法控制 Google 跟踪代码管理器中代码的放置位置。可以控制标签的执行。

我对 Facebook 转化像素的建议是使用自定义 HTML 标签。将代码插入到您的像素中,并将像素代码包装在 HTML 标记中。

例如:

<html>
<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,'script','https://connect.facebook.net/en_US/fbevents.js');
fbq('init', 'XxXXxXXXXXXXX'); // Insert your pixel ID here.
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=XxXXxXXXXXXXX&ev=PageView&noscript=1"
/></noscript>
<!-- DO NOT MODIFY -->
<!-- End Facebook Pixel Code -->
</html>

更多说明可以在这里找到:[ https://www.facebook.com/business/help/1021909254506499][1]

然后您可以将触发器设置为在页面浏览、DOM 就绪或窗口加载时触发。当标签通过 GTM 加载时,并不意味着它会执行。通过设置

关于javascript - 如何在 Google 跟踪代码管理器中的不同 HTML 位置添加标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42825833/

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