Google Analytyics не регистрирует транзакции при использовании протокола измерений

Я пытаюсь отправить http запрос на отслеживание электронной коммерции.

Я получил ответ HTTP_CODE = 200 но я не вижу ни одного события или транзакции.

Код:

$fields_string = '';
$fields = array(
'v' => 1,
'tid' => "UA-xxxxxx-1",
'cid' => $userid,
't' => 'transaction',
'ti' => $transaction_id,
'tr' => $Transaction_revenue,
'ts' => $Transaction_shipping,
'tt' => $tax,
'cu' =>'EUR'
);

Удар:

v = 1&т = событие&TID = UA-XXXXXX-1&CID = 555&UID = 123&ти = 21&TR = 20&тт = 5&TS = 2&ра = покупка&ес = заказ&еа = Покупка

В чем может быть проблема?

Большое спасибо.

4

Решение

Что заставляет вас думать, что это не работает. Я ударил тебя отладочный сбор чтобы проверить это. Выглядит хорошо для меня.

https://www.google-analytics.com/debug/collect?v=1&т = событие&TID = UA-3731463-1&CID = 555&UID = 123&ти = 21&TR = 20&тт = 5&TS = 2&ра = покупка&ес = заказ&еа = Покупка

{
"hitParsingResult": [ {
"valid": true,
"parserMessage": [ ],
"hit": "/debug/collect?v=1\u0026t=event\u0026tid=UA-3731463-1\u0026cid=555\u0026uid=123\u0026ti=21\u0026tr=20\u0026tt=5\u0026ts=2\u0026pa=purchase\u0026ec=Checkout\u0026ea=Purchase"} ],
"parserMessage": [ {
"messageType": "INFO",
"description": "Found 1 hit in the request."} ]
}

Проверяли ли вы отчеты в реальном времени, дважды ли вы проверяли Tid?

https://www.google-analytics.com/debug/collect?v=1&TID = UA-3731463-1&CID = 123&т = транзакции&ти = 124&тр = 1&TS = 1&тт = 1&у.е. = EUR

{
"hitParsingResult": [ {
"valid": true,
"parserMessage": [ ],
"hit": "/debug/collect?v=1\u0026tid=UA-3731463-1\u0026cid=123\u0026t=transaction\u0026ti=124\u0026tr=1\u0026ts=1\u0026tt=1\u0026cu=EUR"} ],
"parserMessage": [ {
"messageType": "INFO",
"description": "Found 1 hit in the request."} ]
}

Также может быть что-то со значениями, которые вы отправляете во втором.

0

Другие решения

Видимо, я облако не отправлять транзакции, потому что мой IP был заблокирован.

0

По вопросам рекламы [email protected]