Analytics
Сейчас в сети: 479
Сейчас в сети: 479
Обсуждение проблем, связанных с кодом отслеживания событий, кодом Universal Analytics и настройки междоменного отслеживания
Подсказки
star_border
Ответить

Нет событий отправленных через Measurement Protocol

Студент ✭

Добрый день! Есть сайт, на нем установлен счетчик google, я хотел бы отправлять события через Measurement Protocol. Код отрабатывает нормально, пробовал слать запросы сюда 

http://www.google-analytics.com/debug/collect

 Присылает корректный ответ без ошибок. Но в отчетах событий нет, я попробовал уже разные подходы: менял заголовки в запросах, пробовал различные библиотеки. Но ничего не помогает. В чем может быть проблема?

 

Функция отправки (python)

def send_event(cid, ec, ea, el=None):
data = {
'v': 1, # API Version.
'tid': settings.ANALYTICS_TRACKING_ID, # Tracking ID / Property ID.
# Anonymous Client Identifier. Ideally, this should be a UUID that
# is associated with particular user, device, or browser instance.
'cid': cid,
't': 'event', # Event hit type.
'ec': ec, # Event category.
'ea': ea, # Event action.
'el': el, # Event label.
'ev': 0, # Event value, must be an integer
}
requests.get('www.google-analytics.com/collect', params=data)
cid = 555 делали для теста

Если сделать debug запрос то вернет это

 {
"hitParsingResult": [ {
"valid": true,
"parserMessage": [ ],
"hit": "/debug/collect?ea=reg\u0026ev=0\u0026cid=555\u0026ec=U_T\u0026tid=UA-69818002-1\u0026t=event\u0026v=1"
} ],
"parserMessage": [ {
"messageType": "INFO",
"description": "Found 1 hit in the request."
} ]
}

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

Re: Нет событий отправленных через Measurement Protocol

Ведущий участник
В настройках профиля проверьте "галку" - фильтровать роботов. Если она стоит - данные могут не приниматься
C уважением,
Павел