Транзакции протокола измерений 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 часа.
Если конечная точка отладки говорит, что она действительна, вы можете предположить, что она работает нормально.