Я пытаюсь отправить 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&ра = покупка&ес = заказ&еа = Покупка
В чем может быть проблема?
Большое спасибо.
Что заставляет вас думать, что это не работает. Я ударил тебя отладочный сбор чтобы проверить это. Выглядит хорошо для меня.
{
"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?
{
"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."} ]
}
Также может быть что-то со значениями, которые вы отправляете во втором.
Видимо, я облако не отправлять транзакции, потому что мой IP был заблокирован.