AI&테크 / / 2024. 7. 9.

블로그에 분석 툴 (애널리틱스, Analytics) 설치하기 - (2) 구글 애널리틱스 GA 2024.7월 기준, 플러그인으로 설치 하지마세요!

 
처음에 블로그를 만들면서, 티스토리 플러그인들 참 잘해놨다!라고 했다. 
취소한다.. 나의 말..^^..
왜냐? 결론부터 이야기하자면,
구글 애널리틱스, GA설치를 티스토리 플러그인으로 하면 안 된다!입니다. 
(2024년 7월 기준)

첫 번째로 썼던 글에도 이야기했지만,
내가 원래 설치하고자 했던 분석툴은 GA라고 불리는 구글 애널리틱스였고 가장 먼저 설치하였으나 이슈가 있었음. 지난번 포스팅에서 잠깐 언급했다.
 
2024.06.28 - [AI&테크] - 블로그에 분석 툴 (애널리틱스, Analytics) 설치하기 - 네이버 애널리틱스

GA도 티스토리에서 플러그인을 제공하여 손쉽게 설치할 수 있는 것처럼 보였다.



그런데요..

아무리 해도 데이터가 안 들어오는 겁니다?
48 시간이 기본이라 해서 기다렸지만.. 아무리 생각해도 싸했다. 
여러 경험상, 사실 제대로 되면 5분 내지 한 시간 안에는 데이터가 잡히는 게 정상임.

그래서 원래 만들었던 GA 측정 ID를 삭제하고 신규로 발급받은 후,  다시 플러그인으로 설치했다.



여전히 데이터가 0 이예요??????????
 

아무래도 이상해... 

 

그래서 이리저리 또 찾아보니 티스토리 선배님이 찾으신 해결책이있었음. 
 
결론적으로 해결책은 플러그인 사용 말고, 스킨 편집에 넣어라!  (2024.7월 기준입니다) 
현재 보시다시피 아래처럼 데이터가 잘 잡혀요. 

 
 
스킨 편집에 GA 코드 넣어서 트래킹 잘 되게 하는 방법 지금 알려드리고 왜 티스토리 플러그인으로 안 되는 지도 서술 해 봅니다. 
 
 
1. 계정 -> 데이터 스트림 -> 태그 안내 보기로 이동
 

 
2. 직접 설치를 선택해서 코드를 복사합니다 

 
 
3. 티스토리 블로그관리 > 꾸미기 > 스킨 편집으로 이동해 주세요

 
 
 
4. <head>의 시작과 끝 ( </head>) 사이! Body 전! 에 코드 복붙해서 넣어주면 됩니다. 
 

 
 
이렇게 넣고 적용한 뒤, 다시 GA 설치 안내 페이지로 돌아가면 웹사이트 테스트를 할 수 있다. 
사실 플러그인으로 설치해도 테스트는 통과함..
 
 

 
알아본 바로 원인은 현재 티스토리 플러그인에서 GA 세션값 설정을 0으로 해놔서 데이터 수집이 잘 안 되는 거라고 함. 
플러그인으로 설정해서 검사를 진행하면 실제로 코드가 동작할 때,
cookie flags max-age=0이라고 뜨는데 이 부분이 꼬름한 거시다.. 
쿠키라는 건 유저가 웹으로 접속했을 때 브라우저에 심는 작은 코드 조각인데, 
쿠키에 저장되는 정보를 분석하여 이러한 분석툴들이 데이터를 꾸린다고 보면 된다. 
 
그런데 플러그인으로 설치할 경우, 쿠키의 최대 나이가 0초가 된다. 즉 이 사람이 방문하는 시점에 쿠키의 시간이 흐르게 (?) 되어있는데 플러그인에서 이걸 막아버린 거다. 티스토리에서 어떠한 의도가 있는 건지 뭔지는 모르겠지만 희한하게도 expire라는 만료에 대한 세팅이 있는데 서로 충돌하는 것 같다. 
 

 
관심 있으신 분은 아래 스택오버플로우의 글을 읽어보시면 도움이 될 것 같다. 
https://stackoverflow.com/questions/74765575/why-was-max-age-introduced-for-cookies-when-we-already-had-expires

Why was `Max-Age` introduced for cookies when we already had `Expires`?

Cookies have two attributes (Max-Age and Expires) that seem to serve identical purposes, namely specifying when a given cookie will expire. According to MDN, Expires: Indicates the maximum lifetim...

stackoverflow.com

 
나는 개발자가 아니라서 정확한 의미는 모르겠지만 여튼 이것 때문에 쿠키로 작동하는 "세션" 이 열리지 않고, 그래서 아무런 데이터도 잡히지 않는 것 같다.
 
세션에 대한 설명은 내가 아는 한도 내에서 다음번에 한번 해보겠다. 
 
여튼 저는 고쳤어요. 
한 줄 요약
2024년 7월 기준으로 티스토리에는 GA 설치할 때 플러그인 X 스킨편집 O 
 
그럼 끝!

728x90
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유