放大器分析缺少 pageviewId64
amp analytics missing pageviewId64
我正在尝试使用 amp-analytics 组件发送一些分析数据,但由于某种原因,数据包丢失 pageViewId64,我我得到 pageViewId.
要测试的代码最少-(如果尚未添加,请在头部添加 amp-analytics 组件)
<amp-analytics>
<script type="application/json">
{
"requests": {
"pageview": "api-endpoint"
},
"transport": {
"xhrpost": true,
"useBody": true,
"beacon": false
},
"extraUrlParams": {
"pageViewId":"${pageViewId}",
"pageViewId64":"${pageViewId64}",
"timezone":"${timezoneCode}",
"domain":"${ampdocHostname}"
},
"triggers": {
"trackPageview": {
"on": "visible",
"request": "pageview"
}
}
}
</script>
</amp-analytics>
请求快照 -
这里有什么我遗漏的吗?
我能够通过直接使用平台变量 - PAGE_VIEW_ID_64 而不是寻找 amp-analytics 来使用 pageViewId64变量 (${pageViewId64})
即-
vars: {
pageViewId64: "PAGE_VIEW_ID_64",
}
另一种方法是将平台变量分配给 var,以便您可以按常规方式使用它 - ${pageViewId64}
使用直接平台变量请求快照 -
我正在尝试使用 amp-analytics 组件发送一些分析数据,但由于某种原因,数据包丢失 pageViewId64,我我得到 pageViewId.
要测试的代码最少-(如果尚未添加,请在头部添加 amp-analytics 组件)
<amp-analytics>
<script type="application/json">
{
"requests": {
"pageview": "api-endpoint"
},
"transport": {
"xhrpost": true,
"useBody": true,
"beacon": false
},
"extraUrlParams": {
"pageViewId":"${pageViewId}",
"pageViewId64":"${pageViewId64}",
"timezone":"${timezoneCode}",
"domain":"${ampdocHostname}"
},
"triggers": {
"trackPageview": {
"on": "visible",
"request": "pageview"
}
}
}
</script>
</amp-analytics>
请求快照 -
这里有什么我遗漏的吗?
我能够通过直接使用平台变量 - PAGE_VIEW_ID_64 而不是寻找 amp-analytics 来使用 pageViewId64变量 (${pageViewId64})
即-
vars: {
pageViewId64: "PAGE_VIEW_ID_64",
}
另一种方法是将平台变量分配给 var,以便您可以按常规方式使用它 - ${pageViewId64}
使用直接平台变量请求快照 -