0
根据传递给页面的URL参数,是否可以动态更改AMP页面中的值?我可以将动态值传递给AMP页面吗?
我需要创建多个页面,超过20个,我想知道是否可以动态更改页面的某些部分来解决该问题。只有少数事情需要改变。
根据传递给页面的URL参数,是否可以动态更改AMP页面中的值?我可以将动态值传递给AMP页面吗?
我需要创建多个页面,超过20个,我想知道是否可以动态更改页面的某些部分来解决该问题。只有少数事情需要改变。
我认为这个问题有点模棱两可,所以我会试着回答我从中得到的答案。
你正在接受有关使用JavaScript 不,它不可能为AMP是非常有限的自定义JavaScript动态变化,作为一个替代方案可以使网页在服务器端动态(使用PHP,节点,Java或任何您正在使用)
用于跟踪目的 是的,您可以将动态数据传递到跟踪库。 使用Google标记管理器可以轻松集成大多数跟踪API调用。 标签管理器提供内置的URL变量以帮助您阅读它们,对于其他动态变量只需将它们传递给JSON即可
<amp-analytics config="https://www.googletagmanager.com/amp.json?id=<your id here>&gtm.url=SOURCE_URL" data-credentials="include" class="i-amphtml-element i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-layout" style="width: 1px; height: 1px; display: none;" aria-hidden="true">
<script type="application/json">
{
"vars":{"buyer_preference":null,"res_com":"R"}
}
</script>
</amp-analytics>