Трэкинг
Задача состоит в подсчете кол-ва просмотров web-страниц(ы). Трэкинг осуществляется путем добавления в текст страницы img pixel.
Работать должно примерно как: https://www.dailycred.com/docs/pixel
пиксель-скрипт должен принимать и сохранять любые get-параметры, а также сохранять все данные получаемые при запросе от браузера.
Используемые языки, БД и прочее - без ограничений. Решение предполагается расположить в amazon или google cloud. т.е. с минимальными затратами на скалирование и поддержку.
Пример сохраняемых в БД данных (поле-значение - это лишь представление, использование noSQL БД не является обязательным):
{
"time": "1394560711265",
"url": "http://www.a.com/b/c",
"url_host": "http://www.a.com",
"url_path": "/b/c",
"title": "custom_get_param",
"event_type": "user_page_view",
"country_code": "RU",
"region": "",
"city": "",
"lon": "10.0",
"lat": "6.0",
"ip": "127.0.0.1",
"ua_os_ver": "10",
"ua_os": "Mac OS X",
"ua_agent_ver": "33",
"ua_agent": "Chrome",
"ua_device": "",
}
Просьба обозначить стек технологий, который планируется применить и почему.