Google Data Studio(이하 GDS)가 어느날부턴가 이름을 바꿨다. "Looker Studio"가 그것인데, 구글이 Looker를 사고 GDS의 유료 플랜을 계획하기 시작했다. UA때와는 달리 GA4와 Looker를 연결하면 툭하면 데이터 세트 구성 오류가 뜨는 걸 볼 수 있는데, 그 원인은 Google Analytics Data API에 할당량 제한이 걸렸기 때문이다. 이 reporting api로는 GA 데이터를 구글 스프레드시트로 내려서 GA 콘솔에 접속하지 않아도 데이터를 확인하는 등의 처리가 가능했었는데 여기에 제약이 걸린다는거다. 실제로 회사에서 무료 GA4 속성을 사용하는 부서에서 Looker를 사용했을 때, 5명 정도가 동시에 대시보드를 구성하기 위해 접속해 이것저것 테스트를 해..
한동안 GA 관련 포스팅을 멈췄다가 GA4가 어느정도(물론 아직 갈 길 멀다) 궤도에 오른 것 같아 다시 글을 작성해본다. 내가 처음 접했던 GA는 UA 또는 GA3이라고 부르는, 기존 GA이다. 그래서 UA랑 뭐가 다르지? 사실 UA를 최근까지 열심히 사용했던 분들이라면 UA와 GA4가 오버랩되던 시기에 UA에 웹과 앱 데이터를 함께 적재할 수 있는 속성이 생겼던 걸 기억할 것이다. GA4가 갑자기 등장한 건 아니다. UA 시절에도 GA4에 대한 예고는 얼마든지 꾸준히 있었다. 단지 내가 믿고싶지 않았던 것 뿐... 믿고싶지 않았던 데에는 몇 가지 이유가 있는데, 이건 이 글 마지막쯤에 다뤄보겠다. UA의 앱/웹 속성이 아닌, 기존 웹과 앱 기반 속성과 비교해 달라진 점은 1. FIrebase SDK를..
한빛미디어 활동을 통해 책을 제공받아 작성된 서평이다. 많은 직무를 거쳐 현재는 이커머스 회사에서 구글 애널리틱스(이하 GA라고 표기한다)와 사내 자체 로깅에 대한 기획과 모델링을 담당하고 있다. GA 강의를 들었던 것도 3년 전쯤 일이라 시간이 꽤 흘렀기에, 또 로그 적재에만 관심을 쏟다보니 잊고 있던 분석 활용에 대한 개념을 다시 한 번 짚어볼 수 있는 시간이었다. 책은 크게 GA에 대한 전반적인 설명으로 시작해 기초 분석/고급 분석/전자상거래 그리고 그 외 GA와 함께 활용 가능한 GMP 툴들에 대한 설명으로 구성되어 있다. 책에서 가장 크게 도움을 받았던 것은 기초/고급 분석 따라 배우기 파트였는데, 지표를 보면서도 이걸 DAU/MAU로 보는게 맞나... 또는 코호트 분석을 이걸 어떻게 해석해야 ..
운영중인 서비스 중 SPA 구조로 되어있는 서비스에서, PV 발생시 URL이 제대로 수집되지 않는 이슈가 있었다. 예시는 다음과 같다. 실제 URL: https://maroonmaro.tistory.com/aaa.html GA에 수집된 URL: https://maroonmaro.tistory.com/ 다행히 GTM에서 화면 이름을 분기한 것은 제대로 적용이 되었는데, 문제는 GA 기본 보고서 내 행동 > 페이지의 데이터가 엉망이 되었다는거다. 구글링을 조금 해보니 GA 가이드 문서에 이 내용이 나와있어 적용을 쉽게 할 수 있었다. PV를 api 응답 받은 후 보내는 구조로 해두어서 api 호출을 받는 custom html 태그 내 아래 코드를 추가했다. ga('set', 'page', '/new-page..
현재 회사에서 타 기업과 코마케팅을 하면서 그 회사의 홈페이지에 우리 회사의 URL이 걸렸던 적이 었었다. 당연히 GA에서 referral로 확인이 가능할 것으로 생각해 별도의 campaign URL을 전달하지 않았다. 그리고 주간 리포트 작성을 위해 GA에 접속한 나는 신기한 장면을 목격하게 되는데... 우리 홈페이지 대박났나봐!!!! 가 아니니까 침착하고 원인을 찾아봤다. GA에서 리퍼러 정보를 유실시키는 경우는 다음의 경우들이 있다고 하는데, UTM campaign을 활용하지 않았을 때가 기본 전제이다. 1. 웹브라우저 즐겨찾기, 포켓(Pocket) 등 북마크된 링크로 접속하는 경우 2. 비틀리나 구글 URL 단축 서비스 등을 이용해 만들어진 단축링크로 접속하는 경우 3. 이메일 본문 내 링크에서 ..
GA에서 campaign을 설정해뒀는데 이게 리디렉션을 해주는 페이지의 경우 utm 정보를 유실한 채로 넘어가는 경우가 있다. 서버단에서 페이지를 이동시켜주는 301 리디렉션의 경우 .htaccess 라는 리디렉션 설정 파일에서 무언가 작업을 해주라고 하는데, 내 경우는 302 리디렉션으로 해당 페이지 안에서 script 를 사용해 특정 경우에 맞는 페이지로 이동을 하는 상황이다. 그래서 script를 활용해 초기 URL의 utm 설정값을 변수에 저장해 두었다가 각 경우에 맞는 utm 설정값을 최종 URL 끝에 붙였다. var url = window.location.href; var utmText = url.indexOf('utm_source'); // 초기 URL에 utm이 설정된 경우 if (utmT..
맨 처음 GA와 관련한 강의를 들을 때부터 해보고 싶었던 User ID 연동을 드디어 완료했다.다행히 현 회사의 회원 정보에 임의로 부여하는 회원 번호가 있어서 이 번호를 key 값으로 연결하였다.본 포스팅에서는 user ID 연동을 진행하면서 느낀 짤막한 감상을 남겨보려 한다. Q1. 왜 user ID 연동을 해야 하는가GA 잠재고객 > 사용자 탐색기로 가면 알아보기 힘든 긴 숫자로 된 것들이 고객 ID라는 항목에 빼곡하게 적혀있는 것을 볼 수 있다.이건 1사 쿠키 라고 불리는, 사용자의 접속 기기의 임시 파일 안에 쌓이는 쿠키 파일에서 따오는 번호인데 이 번호만 가지고서는 이 사람이 누구인지 특정 짓기가 불가능하다.게다가 같은 기기여도 접속하는 브라우저마다 쿠키를 생산한다. 즉, 내가 지금 이 글을 ..
현재 재직중인 회사에서는 Google campaign parameter를 사용하여 홈페이지 유입을 추적하고 있는데, 이게 하다보니 네이밍 룰도 조금씩 바뀌게 되고, 결정적으로 이미 지난 캠페인이 아직도 획득 > 캠페인 보고서에서 잡히는 것을 발견했다.작년 9월 중순 경 생성한 캠페인이었는데 확인해보니 바로 지난주 획득 > 캠페인 보고서에서도 이 캠페인으로 유입된 사용자가 보였다!아마도 기여모델 때문일거라 지레 짐작은 했는데 좀 더 구체적으로 기여모델이 왜 3개월도 더 전에 종료된 캠페인의 정보를 아직까지 전송하고 있는지 궁금했다.우선 GA 내 표준 보고서에서는 대부분 "마지막 간접 클릭" 이라는 모델을 기본 기여 모델로 삼고 있다. 이 모델에 대해서 애널리틱스 고객센터에서는 아래와 같이 설명을 하고 있었..
이 글을 읽음으로써 당신은...GTM을 당신보다 하루 먼저 시작한 사람의 소감을 들을 수 있습니다.GTM에서 만든 태그를 GA에서 확인할 수 있습니다.세팅한지 8개월이 지난 후일담(?)을 보실 수 있습니다. GTM을 당신보다 하루 먼저 시작한 사람의 소감GTM을 시작하게 되신 걸 환영합니다.GTM은 개발 베이스가 있으신 분이라면 조금 더 활용하기 수월할 것 같은 툴입니다.각종 변수를 설정해서 활용하고, 인터넷 홈페이지의 인터랙션이 동작하는 원리를 알면 이벤트 걸기가 더 수월하기 때문에 그렇습니다. (어떤 변수를 만들어서 넣었는지는 기회 될때마다 여기에 추가해둘게요. 저도 아카이빙용이 필요하니까요!)그러나 이미 수많은 선구자 분들이 있어서 검색만 잘 하시면, 또는 개발팀과 사이가 좋다면 크게 어렵지는 않으..
이전 포스팅 2018/10/24 - [마케터가 되어간다] - GA(google analytics)에서 사이트 유입 검색어 추출해보기에서 잠깐 다뤘던 내용인데,GA에서는 구글 사이트검색에서 노출된 키워드는 알려주지 않는다. 그러나 대신 Google Search Console 이라는 사이트 관리도구에 내 사이트를 등록하고, 이걸 GA와 연동하면 그제서야 알려준다.관리중인 사이트에도 google에서의 유입 키워드를 파악하기 위해 search console을 연동해두었는데, 오늘 데이터 추출 요청이 와서 들여다보다 보니 (other)라는 항목이 있어 궁금증이 생겨 검색한 내용을 기록해둔다.이 포스팅의 내용은, 즉 GA와 연동한 google search console 데이터에서 "검색어" 항목을 볼 때 (othe..
- Total
- Today
- Yesterday
- 나는리뷰어다
- 서브라임텍스트
- 한권으로다지는머신러닝&딥러닝
- 구글애널리틱스4
- 리액트
- 데이터세트구성오류
- jQuery
- 개인정보보호
- 시맨틱데이터모형화
- sql
- GA4
- Search Console
- 앱스스크립트
- 파이썬
- 자동화
- 적응형웹
- 스크립트
- 디지털마케팅
- 구글애널리틱스
- LookerStudio
- 오픈그래프
- GTM
- 적응형
- 분석마케팅
- GA
- 데이터과학자되는법
- 태그매니저
- sql쿡북
- 한빛미디어
- 메타버스를디자인하라
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |