먼저 Google Analytics에 데이터가 있다고 생각해야합니다. 그래서 첫 번째 질문은 Google Analytics 데이터를 추출하는 방법입니다. Google 애널리틱스 API를 사용할 수 있습니다. 구현 세부 정보 : How to pull Google Analytics stats?
그러면 특정 사용자의 데이터를 식별 할 수 있도록 Google 애널리틱스에 보낼 데이터는 무엇입니까? 음, 간단합니다. 사용자 ID를 보내십시오. 하지만 ... Google 애널리틱스에서 허용하지 않기 때문에 할 수 없습니다. 하지만 해시 된 사용자 ID를 보낼 수 있습니다. 따라서 수행 할 수있는 것은 맞춤 측정 기준 hashed user id
을 보내고 맞춤 측정 기준 Page Type
의 값이 "feedback"인 맞춤 측정 기준을 사용하는 것입니다. 당신은 그런 피드백에 갔다 사용자 당 세션 기간 등의 일을 알고 싶은 경우에 당신은 할 수 있습니다 :
Dimensions : Hasher user id
Metrics : session duration
Filters : 'Page Type' exact 'feedback'
그것은 반환 무엇인가 :
Hashed user id | duration
eoqi456dsa46wc | time1
hashed9877ad8c | time2
편집 :를 보내려면 사용자 ID를 추가하려면 다음 자바 스크립트 스 니펫을 포함해야합니다. ga('set', 'hashed_user_id', <%= current_user.id %>);
의견에 대한 귀하의 의견은
와 같을 수 있습니다.
피드백을받은 사람을 추적하려면 ga('set', 'Page Type', 'Feedback answered');
을 입력하고 성공 페이지에 jascript를 삽입 할 수 있습니다.
덕분에, 그 뚜렷해집니다. 하지만 어디에서 사용자 아이디를 얻을 수 있습니까? –