Я хочу, чтобы Google Analytics отправляла рассчитанное клиентом значение в AMP. Я также использую Google Tag Manager для встраивания кода аналитики на страницу.
Я хочу отправить значение, которое представляет собой разницу между временем (unix) и текущим временем на устройстве. В Диспетчере тегов есть переменная с именем {{Client Timestamp}}, и я определяю на стороне сервера другую дату. Но каждый раз, когда я отправляю значение, get превращается в строку (независимо от того, является ли это пользовательское значение метри c или пользовательское измерение), например: см3: 1582720980844-1582641262000
Вы знаете, каким образом я могу достичь этого? Также пытался сгенерировать скрытый элемент с вычисленным значением, но я не могу установить правильное значение для этого элемента без взаимодействия с пользователем.
<amp-state id="my_data">
<script type="application/json">
{
"my_date": SERVER_GENERATED_TIMESTAMP
}
</script>
</amp-state>
<span class="element_to_send_from_tag_manager" [text]="Date.now() - my_date">sample value</span>