지금 읽는 곳파일 다운로드는 어떻게 자동으로 잡히나목차
STEP 2 중급·실무 › 2-4. 데이터 분석·퍼포먼스 테크 › 과목 81 › 레슨 09
파일 다운로드 및 유저 스크롤 깊이 추적: 카탈로그 PDF 다운로드 및 상세페이지 25%/50%/90% 스크롤 시점 분리 집계
파일 다운로드와 스크롤 깊이는 둘 다 향상된 측정 항목이지만, 세부 조건은 코드 없이 완전히 자동화되지 않습니다.
핵심요약
- file_download는 향상된 측정으로 자동 수집되며 확장자 기반으로 다운로드 링크를 인식한다
- scroll 이벤트는 기본적으로 페이지 세로 길이의 90% 지점 도달 시 한 번만 발생한다
- 25%·50% 같은 중간 구간별 스크롤은 향상된 측정 기본값이 아니라 별도 맞춤 이벤트로 설계해야 한다
- file_download 이벤트에는 file_name, file_extension, link_url 매개변수가 자동으로 실린다
- 카탈로그 다운로드와 스크롤 깊이를 함께 보면 콘텐츠 관심도와 실제 행동 전환을 구분해 진단할 수 있다
파일 다운로드는 어떻게 자동으로 잡히나
향상된 측정의 파일 다운로드 항목을 켜두면, pdf, xlsx, docx, zip 같은 특정 확장자로 끝나는 링크를 클릭했을 때 file_download 이벤트가 자동으로 발생합니다. 이때 file_name(파일명), file_extension(확장자), link_url(링크 주소), link_text(링크 텍스트) 같은 매개변수가 별도 설정 없이 함께 전송됩니다. 카탈로그 PDF 다운로드처럼 정적 파일 링크로 제공되는 콘텐츠라면 대부분 이 자동 추적만으로 충분히 잡힙니다.
90% 스크롤은 어떤 기준으로 발생하나
향상된 측정의 scroll 이벤트는 기본적으로 페이지 세로 길이의 90% 지점에 도달했을 때 세션당 한 번만 발생하도록 설계되어 있습니다. 즉 "이 페이지를 거의 끝까지 읽었다"는 하나의 신호만 제공할 뿐, 25%나 50% 같은 중간 지점을 따로 구분해서 알려주지 않습니다. 상세페이지처럼 콘텐츠 길이가 길고 단계별 이탈 지점을 알고 싶은 경우에는 기본 scroll 이벤트만으로는 부족합니다.
중간 구간 스크롤은 어떻게 별도로 설계하나
25%, 50% 같은 중간 지점을 구분해서 추적하려면 GTM에서 스크롤 깊이 트리거를 새로 만들어야 합니다. GTM은 스크롤 깊이 트리거에서 세로 퍼센트 값을 직접 지정할 수 있는 기능을 제공하므로, 25·50·90 세 지점을 각각 트리거로 만들고 이벤트 이름이나 매개변수(scroll_depth 값)로 구분해 GA4로 전송하면 됩니다. 이렇게 하면 향상된 측정의 90% 단일 이벤트보다 훨씬 세밀한 이탈 구간 분석이 가능해집니다.
두 데이터를 함께 보면 무엇을 알 수 있나
카탈로그 PDF 다운로드 수가 많다는 것은 콘텐츠에 대한 명시적 관심을, 상세페이지 스크롤 깊이는 실제로 얼마나 정독했는지를 각각 보여줍니다. 예를 들어 스크롤 50% 지점까지는 도달하는 사용자가 많은데 다운로드로 이어지는 비율이 낮다면, 페이지 중간 이후에 다운로드 유도 요소(버튼, 배너)가 부족하다는 신호로 해석할 수 있습니다. 반대로 스크롤 자체가 25%에서 크게 줄어든다면, 페이지 상단 콘텐츠가 기대와 다르거나 로딩이 느릴 가능성부터 점검해야 합니다.
실무에서 흔히 놓치는 지점은 무엇인가
파일 다운로드 이벤트는 새 탭에서 파일이 열리는 방식(직접 다운로드가 아니라 브라우저 내 미리보기)일 경우 확장자 인식 조건에 따라 잡히지 않을 수 있습니다. 이런 경우 실제로는 다운로드로 이어졌는데 GA4에는 집계되지 않는 공백이 생기므로, 링크가 실제로 파일 다운로드를 트리거하는지 GTM 미리보기 모드로 확인하는 절차가 필요합니다.
모바일과 데스크톱은 왜 따로 봐야 하나
스크롤 깊이는 화면 크기와 콘텐츠 배치에 따라 기기별로 크게 달라질 수 있습니다. 모바일에서는 세로 스크롤 길이가 데스크톱보다 훨씬 길어지는 경우가 많아, 같은 90% 지점이라도 실제로 도달하는 콘텐츠 위치가 다를 수 있습니다. 스크롤 깊이와 파일 다운로드 데이터를 분석할 때는 전체 평균만 보지 말고 모바일·데스크톱을 나눠서 비교해야, 특정 기기에서만 발생하는 이탈 문제를 놓치지 않을 수 있습니다.
다운로드 버튼 위치를 스크롤 데이터로 검증하는 법
페이지 내 다운로드 버튼이 상단에만 있는지, 본문 중간과 하단에도 반복 배치되어 있는지에 따라 다운로드 전환율이 달라질 수 있습니다. 스크롤 25%·50% 구간에서 이미 상당수 사용자가 이탈하고 있다면, 상단에만 있는 다운로드 버튼을 25% 지점 부근에도 추가로 배치하는 실험을 해볼 수 있습니다. 이런 실험 전후의 file_download 전환율 변화를 비교하면, 버튼 위치가 실제로 다운로드 수에 영향을 주는지 데이터로 확인할 수 있습니다.
파일명 규칙이 지켜지지 않으면 어떤 문제가 생기나
file_download 이벤트의 file_name 매개변수는 실제 파일의 URL 경로에서 자동으로 추출됩니다. 같은 카탈로그를 여러 번 개정하면서 파일명을 catalog_v1.pdf, catalog_final.pdf, catalog_final2.pdf처럼 일관성 없이 관리하면, 사실상 같은 콘텐츠인데도 보고서에서는 서로 다른 파일로 분산되어 집계됩니다. 파일 업로드 시 버전 관리 규칙(예: catalog_2026-08.pdf)을 미리 정해두면 이후 다운로드 추이를 시계열로 비교하기가 훨씬 쉬워집니다. 콘텐츠 담당자가 바뀌더라도 이 규칙만 지켜지면 과거 데이터와의 연속성이 끊기지 않고, 어느 버전의 다운로드가 가장 많이 소비됐는지도 정확히 추적할 수 있어, 다음 개정판 제작 우선순위와 마케팅 예산 배정을 정하는 데도 함께 참고할 수 있어 실무적으로 유용합니다.