gpt4 book ai didi

google-tag-manager - 如何将动态值传递给 var

转载 作者:行者123 更新时间:2023-12-03 20:59:30 25 4
gpt4 key购买 nike

我需要将 pagePath 值动态传递到我的 amp-analytics 标签的 var 值中。你能告诉我如何实现这一目标。例如,在下面的代码片段中,我需要根据当前页面路径将 pagePath 替换为不同的值。

<amp-analytics config="https://www.googletagmanager.com/amp.json?id=xxxxxxxxx&gtm.url=SOURCE_URL" data-credentials="include"
<script type="application/json">
{
"vars" : {
"pagePath" : { Needs to be passed dynamically }
}
}
</script>
<amp-analytics>

最佳答案

您将使用变量替换 ( https://github.com/ampproject/amphtml/blob/master/spec/amp-var-substitutions.md )。
您感兴趣的变量是“规范路径”( https://github.com/ampproject/amphtml/blob/master/spec/amp-var-substitutions.md#canonical-path )。
您将插入字符串 ${canonicalPath}在发送分析请求之前,您希望将其模板化到任何位置。例如:

<amp-analytics config="https://www.googletagmanager.com/amp.json?id=xxxxxxxxx&gtm.url=SOURCE_URL" data-credentials="include"
<script type="application/json">
{
"vars" : {
"pagePath" : "${canonicalPath}"
}
}
</script>
<amp-analytics>

关于google-tag-manager - 如何将动态值传递给 <amp-analytics> var,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59042922/

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