Analytics
Сейчас в сети: 717
Сейчас в сети: 717
Настройка целей, отслеживание электронной торговли, многоканальные последовательности и тд
Подсказки
star_border
Ответить

Потеря 50% транзакций при передаче через measurement protocol

Профессор ✭

При передаче транзакций через Measurement Protocol потеря данных составляет 50% иногда и более

Среднее кол-во транзакций в день - 2000
Фильтров на представлении нет. В чем может быть проблема?

1 Ответ экспертаverified_user

Re: Потеря 50% транзакций при передаче через measurement protocol

Ведущий участник
Добрый день, Максим.
Нужно больше информации.
Те транзакций, что не попадают в систему, есть какие-то общие признаки? Категории товаров, способ оплаты, наличие в названии служебных символов?



С уважением,
Анатолий

Re: Потеря 50% транзакций при передаче через measurement protocol

Ведущий участник
И покажите, пожалуйста, отправляемый запрос.



С уважением,
Анатолий

Re: Потеря 50% транзакций при передаче через measurement protocol

Профессор ✭
Все транзакции имеют почти одни и те же данные,
Вчера было 28 Августа.
Отправлено запросов - 1536
В аналитике - 762

Идентификатор транзакции имеет уникальное значение
Продукт имеет одно название AppStore
Идентификатор продукта и категория могут принимать 4 разных значения

Нет ли ограничений на кол-во передаваемых данных через протокол за сутки?

Re: Потеря 50% транзакций при передаче через measurement protocol

Профессор ✭
$('#buttonId').click(function(){
$.post(
"http://www.google-analytics.com/collect",
{
v: '1',
tid: 'UA-51XXXX1-1',
cid: 'XXXXXXX.XXXXXXXX',

t: 'transaction',
ti: '676',
ta: 'XXXXX',
tr: '12'
},
onAjaxSuccess
)

$.post(
"http://www.google-analytics.com/collect",
{
v: '1',
tid: 'UA-XXXXXX71-1',
cid: 'XXXXXXX.XXXXXXXX',

t: 'item',
ti: '676',
'in': 'AppStore',
ip: '12',
iv: 'Ошибка оплаты'
},
onAjaxSuccess
)
});

Re: Потеря 50% транзакций при передаче через measurement protocol

Ведущий участник
Максим, добрый вечер! Веселый

Подскажите, пожалуйста, это как раз примеры почти "живых" запросов?



С уважением,
Анатолий

Re: Потеря 50% транзакций при передаче через measurement protocol

Профессор ✭
ну они все идентичны, меняется только поле "ti".
Из них 50% есть, 50% отсутствуют

Re: Потеря 50% транзакций при передаче через measurement protocol

Ведущий участник

Максим, мне кажется, проблема вот тут в кавычках (удалите их и понаблюдайте за статистикой):

$.post(
"http://www.google-analytics.com/collect",
{
v: '1',
tid: 'UA-XXXXXX71-1',
cid: 'XXXXXXX.XXXXXXXX',
t: 'item',
ti: '676',
'in': 'AppStore',
ip: '12',
iv: 'Ошибка оплаты'
},
onAjaxSuccess
)
});




С уважением,
Анатолий

Re: Потеря 50% транзакций при передаче через measurement protocol

Профессор ✭
Кавычки убрали, ничего не помогло. Данные так и поступают 50%.
Запускали тест, который каждые 15 минут отправляет запросы. Каждый день доходит до 130 запросов, после чего данные перестают передаваться. Кто то с такой проблемой встречался?

Re: Потеря 50% транзакций при передаче через measurement protocol

Профессор ✭
Запустили тестовый скрипт который каждые 15 минут отправляет 5 транзакций. После 3 дней бесперебойной работы получили следующие результаты:
http://www.evernote.com/shard/s447/sh/31833cc8-1abc-416e-9633-a1a37e0dbf25/78a0765c2f345399525a03e5c...
Видно что с каждым днем транзакций приходит все меньше и меньше. В чем загвоздка?