4
5
6
7
8
9
10
11
12
13
14
15
16
|
# File 'lib/trueandco_analytics/site/controllers/reciver_controller.rb', line 4
def pull_user_statistic
data = JSON.parse(params[:user_metric])
userInfo = request.user_agent
page_path = request.url.match(/(?:\/\/.+?\/)(.+?)(?=\?|$)/)[1]
data = data.merge({page_path: page_path}).to_json
request_info = {
'remote_ip' => request.remote_ip,
'user_agent' => request.user_agent,
'user_id' => user_id
}
SessionC::PutData.new(data, request_info, userInfo).execute
render nothing: true, status: 201, content_type: 'text/plain'
end
|