Google 웹 로그 분석 범용 보고서에서 방문자의 IP 주소를 찾을 수 있는지 여부와 위치를 아는 사람이 있습니까?
댓글
- 그럴 수 없습니다 '.
- 이것을 시도해보세요 아니면 자바 스크립트로 IP 주소를 수집하고 " 변수 "로 설정하여 IP 주소를 추적 할 수 있습니다. GA js 코드에서.
- 사용자 '의 IP 주소를 추적하는 Statcounter를 사용할 수도 있습니다.
답변
아니요, 해당 정보를 찾을 수 없습니다. GA는 개인 정보 보호 문제 및 모든 수집으로 인해 보고서에 정보를 제공하지 않습니다. Google 웹 로그 분석 서비스 약관에 위배됩니다. 자세한 내용은 Google 웹 로그 분석 사용 가이드 라인 을 참조하세요.
[2016 년 7 월 26 일 업데이트]
GA를 통한 IP 수집은 옳고 그름이 없다는 점에서 회색 영역입니다. 그러나 개인 정보 보호 변호사 / 전문가와 함께 조사하거나 해당 지역의 관할 구역 (예 : 유럽 개인 정보 보호법)에 대한 조사에서 실사가 필요합니다. 또는 주소의 마지막 옥텟을 0으로 설정하여 항상 비 인수로 만들 수 있습니다. 이렇게하면 충분히 익명으로 만들 수 있습니다.
댓글
- 감사합니다. 확인한 결과 Google이 IP 주소를 수집하고 있지만이를 볼 수 없습니다. Google은이 정보를 사용하여 방문자 위치 등을 파악합니다.
- 항상 그렇듯이 액세스 권한이있는 Google은 ' 보안 문제가 아닙니다.
답변
Google 웹 로그 분석을 통해서는 불가능합니다. 그러나 각 사용자에게 User-ID가 할당되도록 GA 계정을 설정할 수 있습니다. 그렇게하려는 경우 각 사용자를 더 자세히 추적 할 수 있습니다. 참고 : 계정 내에서 약간의 변경이 필요하며 개인 정보 보호 측면에서도 매우 고통 스러울 수 있습니다.
또는 사이트에 요청하는 IP 주소를 찾으려면 서버 로그를 확인할 수 있습니다. 해당 로그에는 모든 IP 주소가 나열됩니다.
댓글
- 방법을 설명해 주시겠습니까?
답변
IP를 보는 방법은 다음과 같습니다. Google 웹 로그 분석의 주소입니다.
-
기존 Google 웹 로그 분석 코드 앞에 다음 코드를 페이지에 추가하세요.
<?php if (!empty($_SERVER["HTTP_CLIENT_IP"])) { $ip=$_SERVER["HTTP_CLIENT_IP"];} elseif (!empty($_SERVER["HTTP_X_FORWARDED_FOR"])) { $ip=$_SERVER["HTTP_X_FORWARDED_FOR"];} else { $ip=$_SERVER["REMOTE_ADDR"];} ?>
-
그런 다음
</body>
앞에 다음 코드를 웹 페이지에 추가합니다.<script type="text/javascript"> _gaq.push(["_setCustomVar", 1, "IP", "<?=$ip;?>", 1]); </script>
- 데이터보기 :
- 사용자 정의보고에서 보고서를 만듭니다.
- 첫 번째 측정 기준으로 맞춤 변수 (값 01)를 선택합니다.
- 보려는 모든 웹 측정 항목 (방문수, 페이지 뷰, 사이트에 머문 시간 등)을 선택하십시오.
Voilà!
댓글
답변
사용자 IP 추적은 Google이 제공하려는 전체 제품에 도움이되지 않습니다.
그러나 Apache (또는 IIS) 로그 파일 내에서 IP를 찾을 수 있습니다. 그런 다음 해당 IP를 가져 와서 필터를 만들 수 있습니다.
이 문서는 프로세스를 간략하게 설명하지만 RFC 1918 주소에만 해당됩니다. “필터의 요구 사항이 아닙니다. CIDR 표기법을 허용하는지 확실하지 않지만 살펴볼 가치가 있습니다.