Транзакции протокола измерений Google не записываются

Я отправляю GET-запросы, как определено в протоколе измерений Google, с нашего сервера для записи офлайн-конверсий.

Следующий тестовый запрос (идентификатор отслеживания скрыт)

https://www.google-analytics.com/debug/collect?v=1&tid=xx&cid=111300&t=transaction&ti=1500000&tr=100

проверяет соответствие конечной точке /debug (используя Почтальон)

{
  "hitParsingResult": [ {
    "valid": true,
    "parserMessage": [ ],
    "hit": "/debug/collect?v=1\u0026tid=xxu0026cid=111300\u0026t=transaction\u0026ti=1500000\u0026tr=100"
  } ],
  "parserMessage": [ {
    "messageType": "INFO",
    "description": "Found 1 hit in the request."
  } ]
}

И отображается в отчете об эффективности продаж в Google Analytics при отправке в конечную точку производства с помощью PostMan (т.е. без /debug/)

Однако я не вижу никаких фактических производственных данных, отправленных с сервера, в отчете об эффективности продаж.

Есть идеи?

2 ответа

Это довольно сложно, да, транзакция действительна, но отладчик только проверяет синтаксис, но ваша конфигурация Google Analytics не включила этот тип попадания (t = транзакция, то есть только для стандартной электронной коммерции). В моем тестовом аккаунте я запускаю этот хит и эту работу. В вашем случае, если ваша учетная запись улучшена, электронная коммерция фильтруется при обработке.

Итак, вы видите, как вы попали в мой тестовый просмотр, работающий на классической электронной коммерции. введите описание изображения здесь

Таким образом, у вас есть 2 варианта, чтобы исправить это, понизить вашу электронную коммерцию (не рекомендуется во всех случаях)

упадок

Если вы хотите использовать этот синтаксис, вы должны снять флажок расширенной электронной коммерции, и это должно работать в вашем случае. С вашим ударом и с моей конфигурацией это работает (новая учетная запись без фильтра и стандартная электронная коммерция включена)

Прикрепить информацию

Усовершенствованная электронная коммерция была разработана для отправки вместе с другими хитами (в основном по событию или просмотру страницы).

Например, это попадание является событием отсутствия взаимодействия и действительно для транзакции получения и покупки. Отсутствие событий взаимодействия позволяет избежать фальшивых сеансов и позволяет импортировать данные транзакции без изменения показателей в качестве показателя отказов. https://www.google-analytics.com/collect?v=1&t=event&ni=1&ec=Ecommerce&ea=Transaction&cid=2.2&tid=UA-xxxxx-1&ti=T12345&tr=35.43&pa=purchase

введите описание изображения [! [введите описание изображения здесь

У Google Analytics есть задержка данных. Официально за 24 - 72 часа до появления данных в стандартных отчетах.

Исходя из собственного опыта, я могу сказать, что в зависимости от того, сколько данных в вашей учетной записи, вы можете увидеть их уже через 12 - 24 часа.

Если конечная точка отладки говорит, что она действительна, вы можете предположить, что она работает нормально.

Другие вопросы по тегам