Skip to content

docs: 보낸 지표를 콘솔에서 꺼내 보는 법 - #42

Merged
dongglehada merged 1 commit into
mainfrom
docs/analytics-measurement
Oct 10, 2026
Merged

dongglehada merged 1 commit into
mainfrom
docs/analytics-measurement

Conversation

@dongglehada

Copy link
Copy Markdown
Contributor

왜

GA4 맞춤 측정기준이 0개였다. 콘솔을 끝까지 열어보고 알았다.

Analytics.swift에는 어떤 값을 왜 보내는지가 한 문단씩 적혀 있다. completed는
셀 몸통 탭의 오탭 위험을 재는 유일한 눈금이고, source는 위젯을 계속 만들지 정하는
근거고, result는 잠금화면이 "안 쓰이는 것"인지 "조건에 걸리는 것"인지 가르려고
넣은 값이다. 그 값들이 두 달 내내 수집만 되고 조회는 한 번도 안 되고 있었다.

전송은 코드가 하고 조회는 콘솔이 한다. 코드가 아무리 잘 보내도 콘솔 쪽이 비어
있으면 그 값은 없는 것과 같다. 그 틈을 메우는 문서다.

들어 있는 것

등록할 30개를 범위(이벤트/사용자)와 설명까지 확정해 적었다. 맞춤 측정기준은 소급
적용되지 않으므로
"나중에 필요하면 그때"가 통하지 않는다.

목록만으로는 반년 뒤에 안 읽히므로 무엇을 언제 왜 보는지를 같이 적었다 — 매달은
주간 코호트 1주차 한 칸, 릴리스마다는 그 릴리스가 겨냥한 숫자 하나, 분기마다는
안 쓰이는 기능. 0을 "안 보여서 0"과 "쓸모없어서 0"으로 가르는 방법도 적었다.
live_activity가 실패 사유까지 같은 이벤트에 담도록 설계돼 있어서 이번에 값을 했다.

함정 넷(버전 섞임, 위젯 이벤트 지연, analytics_identity 이상, 화면 이름 미집계)과
2026-10-10 기준선을 남겼다. 다음에 볼 때 비교할 자리가 있어야 한다.

docs/BACKLOG.md에 "GA4에 맞춤 측정기준을 등록해야 한다"로 적혀 있던 항목의 실행
계획이기도 하다.

남은 일

등록 자체는 아직 안 했다. 콘솔에서 계정 설정을 바꾸는 일이라 자동 승인 모드가
막는다. 문서의 순서대로 심으면 된다.

🤖 Generated with Claude Code

GA4 맞춤 측정기준이 0개였다. source·completed·matched·reason처럼
Analytics.swift에 한 문단씩 이유를 적어둔 값들이 두 달 내내 수집만 되고
조회는 한 번도 안 되고 있었다. 전송은 코드가 하고 조회는 콘솔이 하는데,
콘솔 쪽이 비어 있으면 그 값은 없는 것과 같다.

등록할 30개를 범위와 설명까지 확정해 적었다. 맞춤 측정기준은 소급
적용되지 않으므로 "나중에 필요하면 그때"가 통하지 않는다.

목록만으로는 반년 뒤에 안 읽히므로, 무엇을 언제 왜 보는지를 같이 적었다 —
매달은 주간 코호트 1주차 한 칸, 릴리스마다는 그 릴리스가 겨냥한 숫자 하나,
분기마다는 안 쓰이는 기능. 0을 "안 보여서 0"과 "쓸모없어서 0"으로 가르는
방법도 적었다. live_activity를 그렇게 설계해둔 것이 이번에 값을 했다.

버전 섞임·위젯 이벤트 지연·analytics_identity 이상·화면 이름 미집계를
함정으로 묶고, 2026-10-10 숫자를 기준선으로 박아뒀다.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@dongglehada
dongglehada merged commit 5198311 into main Oct 10, 2026
1 check passed
@dongglehada
dongglehada deleted the docs/analytics-measurement branch October 10, 2026 15:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant