【问题标题】:amp analytics missing pageviewId64amp 分析缺少 pageviewId64
【发布时间】:2023-03-10 12:13:01
【问题描述】:

我正在尝试使用 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>

请求快照 -

这里有什么我遗漏的吗?

【问题讨论】:

    标签: amp-html amp-analytics


    【解决方案1】:

    我能够通过直接使用平台变量 - PAGE_VIEW_ID_64 来使用 pageViewId64,而不是寻找 amp-analytics 变量 (${pageViewId64} >)

    即-

    vars: {
      pageViewId64: "PAGE_VIEW_ID_64",
    }
    

    另一种方法是将平台变量分配给 var,以便您可以按通常的方式使用它 - ${pageViewId64}

    使用直接平台变量请求快照 -

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-04-01
      • 2016-03-17
      • 2013-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多