본문 바로가기

반응형

Thoughts

(60)
종료율(Exit Rate) vs. 이탈율(Bounce Rate) 이 아티클 내용은 Universal Analytics 기준으로 설명된 내용이며, GA4에 해당되지 않는 부분임을 참고하시기 바랍니다. Exit Rate vs. Bounce Rate[각주:1] At a glance To understand the difference between Exit Rate and Bounce Rate for a particular page, keep the following points in mind: For all pageviews to the page, Exit Rate is the percentage that were the last in the session. For all sessions that start with the page, Bounce Rate is the pe..
Measurement Protocol(측정 프로토콜)을 이용한 가상 PageView 수집하기 Measurment Protocol을 활용하여 PageView를 트래킹페이지뷰 트래킹에 Measurement Protocol을 활용하고자 하는 이유는 간단하다.1) 페이지가 Ajax로 구성되어 있어 Page URL이 최초 로딩 시점에만 트래킹된다./main.do에서 특정 탭 클릭 시 새로운 페이지로 이동하지 않고 화면만 바뀌는 경우를 생각할 수 있다.2) 굳이 PageView로 User flow를 보고자 하는 사람들의 요구사항 현재 운영 중인 사이트의 경우 Google Tag Manager를 사용하고 있어 Tag에 Measurement Protocol을 등록하고 PageView가 트래킹 되는지 확인해 보도록 한다.cid는 _ga 쿠키값 사용. (이유 : 다른 id를 사용할 경우 동일 user를 다른 사람..
[MySQL] insert query 실행시 ERROR 1366 (HY000) incorrect string value : ''\xED\x95\x9C\xEC\x9A\xB0...' for column 'itemName' at row 1 에러 발생시 설정 변경 방법 1. 오류 사항 1) mysql insert query 실행시 오류 메시지 mysql> ERROR 1366 (HY000) : incorrect string value : ''\xED\x95\x9C\xEC\x9A\xB0...' for column 'itemName' at row 1 2) application 내에서 insert query 실행시 오류 메시지 org.springframework.jdbc.UncategorizedSQLException: ### Error updating database. Cause: java.sq..
PV, Unique PV, Session, Visit, UV 개념 정리 PV, Unique PV, Session, Visits, UV[각주:1] 웹로그 분석을 접하면 가장 많이 사용하는 용어에 대해 정리해 보고자 한다. 해당 용어에 대한 정리는 GA Help를 기준으로 정리하였다. 용어를 정리할 때 한글로 정리할 경우 오히려 헷갈리는 경우가 많으니, 가급적 영문 용어를 습관화할 필요가 있음을 덧붙인다. PageView (PV, 페이지뷰) 특정 웹 페이지를 호출한 총 횟수. PV는 중복을 허용하며, Session과 무관하게 페이지가 호출된 경우 무조건 카운트한다. (예1) 방문자1이 A.html을 5번 본 경우 : PV = 5 (예2) 방문자1이 A.html을 3번 보고(또는 새로고침) B.html을 5번 본 경우 : PV = 8 (예3) GA 세션종료가 30분 기준일 경우 ..
Plugin execution not covered by lifecycle configuration Google App Engine을 Maven Project로 변경하였을 때 아래와 같은 에러 메시지가 pom.xml에 뜬다. [그림1] Lifecycle Mapping Error 발생시 Maven 을 실제 프로젝트에서 사용하는 소스를 처음 접했는데, (책 예제 따라하면서 한것 말고. ㅎㅎ)pom.xml 파일에서 다음과 같은 에러가 있었다. (이클립스 사용)'Plugin execution not covered by lifecycle configuration'이 경우에 몇가지 해결법이 있는 것으로 아는데, 가장 간단한 방법이 태그 바깥쪽에 태그를 감싸주는 것.pom.xml 파일을 XML형태로 열어서 나 태그를 검색하면 아래와 같은 코드가 있다. 가 여러개 검색된다면 꼭 아래와 같은 형태를 띈 를 찾으면 된다..
Measurement protocol(측정 프로토콜)을 활용한 이벤트 트래킹 Measurement Protocol Measurement Protocol은 기존 ga.js에서 수집하던 것을 대신하여 온/오프 라인 데이터를 모두 수집할 수 있도록 해준다.Measure user activity in new environments.Tie online to offline behavior.Send data from both the web and server. Measurement Protocol을 사용해서 이벤트 트래킹 만들기1. 이벤트 트래킹https://developers.google.com/analytics/devguides/collection/protocol/v1/devguide#event 2. 이메일 상품 클릭 트래킹v=1 // Version. &tid=UA-XXXX-Y // Tr..
[Google App Engine] Java Project 생성, 로컬 테스트 및 배포 Google App Engine에서는 Python, Java, PHP, Go 개발 환경을 제공한다. 이중에서 내가 할 줄 아는 언어는 Java 밖에 없는 관계로 다른 개발 방법은 관심을 갖지 않기로 하였다. 설명 자체가 대부분 영어로 된 관계로 삽질을 두 번 하지 않도록 하기 위해 아래 기술하는 사항을 꼭 지키도록 한다. 1. 개발자 콘솔 프로젝트 생성- 개발자 콘솔 사이트 접속(https://console.developers.google.com/project)- Create Project 버튼을 클릭하고 팝업창에 임의의 PROJECT NAME을 입력한다. 아래와 같이 난 총 4개의 프로젝트를 생성하였다. PROJECT ID라는 것이 생성되는데, google에서 임의의 ID가 발급된다. 특별한 뜻이 있는..
[Google App Engine] Index of Features Overview of App Engine Features 내용을 읽어보니 Google App Engine에서 지원하는 주요 기능들에 대한 설명이다. 기능별 등급 구분설명에 따르면 GAE 특징은 상태 및 가용성에 따라 분류한다고 한다.General Availability(GA) : 공개 이용 가능한 버전, Stable 버전에 해당Beta : 공개 이용 가능한 버전, GA 바로 이전 단계Alpha 기능 목록 App Identity A framework that provides access to the application's identity, and the ability to assert this identity using OAuth. Appstats Analytics Provides data visuali..

반응형