отсутствует аналитика усилителя pageviewId64 - PullRequest
0 голосов
/ 06 марта 2020

Я пытаюсь отправить некоторые аналитические данные с использованием компонента 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>

Запрос снимка - enter image description here

Есть ли что-то, чего мне здесь не хватает ??

1 Ответ

0 голосов
/ 09 апреля 2020

Мне удалось использовать pageViewId64 путем непосредственного использования переменной платформы - PAGE_VIEW_ID_64 вместо поиска переменной amp-analytics ( $ {pageViewId64} )

т.е. -

vars: {
  pageViewId64: "PAGE_VIEW_ID_64",
}

Другой способ - присвоить переменную платформы переменной, чтобы вы могли использовать ее обычным способом - $ {pageViewId64}

Запрос снимка с прямой переменной платформы -

enter image description here

...