GA4 내부 트래픽 제외는 내부 트래픽 정의로 우리 회사 IP에서 온 데이터에 표시를 붙이고, 데이터 필터로 그 표시가 붙은 데이터를 빼는 두 단계로 이뤄지는데요. 데이터 필터는 한 번 활성화하면 제외된 데이터가 영구히 처리되지 않기 때문에, 테스트 상태로 먼저 확인한 뒤 켜는 것이 안전합니다. 2026년 9월에는 우리 도메인에서 온 데이터만 남기는 호스트 이름 포함 필터도 생겼습니다.
"오늘 방문자가 왜 이렇게 많지?" 하고 보고서를 열었는데, 알고 보니 팀원들이 새로 연 랜딩 페이지를 하루 종일 새로고침한 결과였던 적이 있으신가요? 디지털 마케팅 일을 하다 보면 이런 내부 방문이 전환율이나 참여율을 조금씩 흐리게 만든다는 것을 자주 느끼게 되는데요. 이번 글에서는 GA4에서 내부 트래픽을 제외하는 방법과 함께, 데이터 필터를 켜기 전에 꼭 알아 둘 점을 정리해 보겠습니다.
1. GA4 데이터 필터는 보고서 필터와 무엇이 다를까요?
GA4에서 데이터를 거르는 방법은 크게 두 가지인데요. 데이터 필터 도움말에 따르면 데이터 필터는 들어오는 이벤트 데이터를 GA4가 처리하지 않도록 제외하는 기능입니다. 만든 시점부터 적용되고 이전 데이터에는 영향을 주지 않으며, 제외된 데이터는 GA4는 물론 BigQuery에서도 볼 수 없게 됩니다. 반면 보고서 필터는 세부정보 보고서에서 필요한 데이터만 보여 주고 나머지를 숨길 뿐이라, 필터를 빼면 원래 숫자가 그대로 돌아오죠.
정수기에 비유하면 이해가 쉬운데요. 데이터 필터는 수도관 입구에 단 거름망이라 한 번 걸러진 것은 다시 꺼낼 수 없고, 보고서 필터는 컵에 따른 물을 볼 때만 쓰는 체에 가깝습니다. 그래서 "이 데이터는 앞으로도 절대 볼 일이 없다"는 확신이 있을 때만 데이터 필터를 쓰고, 잠깐 빼고 보고 싶을 때는 보고서 필터를 쓰는 것이 좋습니다.
데이터 필터는 수집 단계에서 영구히 거르고, 보고서 필터는 보이는 화면만 바꿉니다
데이터 필터에는 세 가지 유형이 있습니다.
- 개발자 트래픽: 디버그 모드를 사용하는 개발자의 활동을 제외합니다.
- 내부 트래픽: 특정 IP 주소나 IP 주소 범위의 사용자를 제외합니다.
- 웹 호스트 이름 트래픽: 이벤트 데이터가 들어오는 도메인을 기준으로 거릅니다.
내부 트래픽 도움말에 따르면 데이터 필터는 속성당 최대 10개까지 만들 수 있고, 만들거나 고치려면 속성 수준의 편집자 역할이 필요하기 때문에, 권한이 없다면 속성 관리자에게 먼저 요청해야 하죠.
2. GA4 내부 트래픽 제외, 어떻게 설정할까요?
설정은 「표시 붙이기」와 「빼기」 두 단계로 나뉘는데요.
첫 단계인 내부 트래픽 정의는 관리 > 데이터 수집 및 수정 > 데이터 스트림에서 웹 스트림을 고른 뒤, 태그 설정 구성 > 더보기 > 내부 트래픽 정의로 들어가 규칙을 만듭니다.
규칙을 만들면 GA4가 들어오는 이벤트에 traffic_type 매개변수를 붙이는데, 기본값은 internal이고 본사·지사처럼 위치를 나누고 싶다면 다른 값을 직접 넣을 수도 있습니다.
IP 주소 조건은 「다음과 같음」, 「다음으로 시작」, 「다음으로 끝남」, 「다음을 포함」, 「범위 내에 있음」, 「정규 표현식과 일치」 중에서 고르는데요.
「범위 내에 있음」은 192.168.0.0/16처럼 CIDR 표기법으로 적어야 하고, IPv4와 IPv6를 모두 쓸 수 있습니다.
조건을 여러 개 추가하면 AND가 아니라 OR 조건으로 묶여서, 사무실 IP와 다른 사무실 IP를 각각 조건으로 넣으면 둘 중 하나만 맞아도 내부 트래픽으로 표시됩니다.
두 번째 단계는 관리 > 데이터 수집 및 수정 > 데이터 필터에서 필터 만들기 > 내부 트래픽을 고르고, 앞에서 정한 traffic_type 값과 일치하는 이벤트를 제외하도록 설정하는 것인데요.
필터 이름은 같은 속성 안에서 겹치지 않아야 하고, 영문 기준 40자까지 쓸 수 있습니다.
예시 그림: GA4 관리 화면의 메뉴 위치를 단순화한 구조이며 실제 화면 캡처가 아닙니다
3. 데이터 필터를 켜기 전에 어떻게 테스트할까요?
데이터 필터를 만들 때는 상태를 테스트, 활성, 비활성 중에서 고르는데요. 활성은 들어오는 데이터에 필터를 적용해 영구히 바꾸는 상태라, 처음부터 활성으로 켜면 규칙을 잘못 적었을 때 되돌릴 방법이 없습니다. 테스트 상태에서는 데이터를 빼지 않고, 조건에 맞는 데이터에 「테스트 데이터 필터 이름」 측정기준으로 필터 이름을 붙여 두기만 합니다.
확인은 탐색에서 자유 형식 보고서를 만들어 합니다. 행에 테스트 데이터 필터 이름과 이벤트 이름, 값에 이벤트 수를 넣고, 필터에서 테스트 데이터 필터 이름이 내 필터 이름을 포함하도록 걸면 걸러질 이벤트가 보이는데요. 도움말은 필터가 적용되기까지 24~36시간이 걸릴 수 있다고 안내하니, 만든 당일 값이 비어 있어도 하루쯤 기다렸다가 다시 보시면 됩니다.
테스트 상태로 걸러질 이벤트를 먼저 확인하고, 문제가 없을 때 활성으로 바꿉니다
결과가 예상과 맞으면 데이터 필터 목록에서 그 필터를 열어 상태를 활성으로 바꾸고 저장합니다.
4. 호스트 이름 필터는 무엇이 달라졌을까요?
GA4 새 소식에 따르면 2026년 9월 21일부터 호스트 이름에 포함 필터를 쓸 수 있게 됐는데요. 이전에는 제외 필터만 있어서 스팸 출처가 새로 생길 때마다 규칙을 손으로 늘려야 했지만, 이제는 데이터를 보내도 되는 도메인 목록(허용 목록)을 정해 두고 그 밖의 데이터는 처리하지 않게 할 수 있습니다. 같은 공지는 두 가지 주의점을 함께 적고 있습니다.
- 측정 프로토콜 이벤트에는 적용되지 않습니다: 측정 프로토콜(Measurement Protocol)로 보낸 이벤트는 호스트 이름 포함 필터로 막히지 않습니다.
- 호스트 이름이 비어 있는 이벤트는 자동으로 막힙니다: 공지는 호스트 이름이 없는 경우를 보통 스팸이나 비정상 트래픽의 신호로 봅니다.
웹 호스트 이름 필터 도움말을 보면 필터 작업은 제외와 포함만 중에서 고르고, 검색 유형은 일치검색·시작 문자·다음으로 끝남·포함 네 가지인데요. 데이터 필터 도움말은 활성 상태인 「포함 전용」 필터를 먼저 하나의 그룹으로 묶어 적용하고, 그다음 제외 필터를 차례로 적용한다고 설명합니다. 제 생각에는 포함 필터를 쓸 때 www가 붙은 주소와 붙지 않은 주소, 하위 도메인처럼 실제로 데이터를 보내는 도메인을 빠짐없이 넣는 것이 가장 중요해 보입니다. 목록에서 빠진 도메인의 데이터는 처리되지 않을 테니, 이 필터도 테스트 상태로 먼저 확인해 보시길 권합니다.
※ 참고 사항: 설정 전에 무엇을 확인해야 할까요?
- 앱 사용자의 내부 트래픽은 제외할 수 없습니다: 내부 트래픽 도움말은 IP 기준 제외를 웹사이트 활동에 대해서만 안내합니다.
- 정의에 넣은 IP에서만 걸러집니다: IP 주소가 기준이라, 규칙에 넣지 않은 다른 네트워크에서 접속한 팀원의 방문은 내부 트래픽으로 표시되지 않습니다.
- 개발자 트래픽은 따로 거릅니다: 개발자 트래픽 제외 도움말에 따르면 이 필터는 디버그 모드를 사용하는 개발자의 활동을 대상으로 하고, DebugView 도움말에 따르면 Tag Assistant나
debug_mode설정으로 디버그 모드를 켭니다. - 이전 데이터는 바뀌지 않습니다: 데이터 필터는 만든 시점부터 적용되므로, 필터를 켠 날짜를 팀 문서에 남겨 두면 전후 비교할 때 헷갈리지 않습니다.
정리
GA4 내부 트래픽 제외는 내부 트래픽 정의로 traffic_type 표시를 붙이고, 데이터 필터로 그 표시가 붙은 이벤트를 빼는 순서로 진행하는데요.
데이터 필터는 되돌릴 수 없으니 테스트 상태로 걸러질 데이터를 먼저 확인하고, 새로 생긴 호스트 이름 포함 필터는 우리 도메인을 빠짐없이 넣었는지 살펴본 뒤 활성화하시길 권합니다.
메뉴 이름과 조건은 본문에 링크한 도움말을 참고해 주세요.
자주 묻는 질문
- GA4 데이터 필터를 켜면 이전 데이터에서도 내부 트래픽이 빠지나요?
- 빠지지 않습니다. 데이터 필터는 만든 시점부터 적용되고 이전 데이터에는 영향을 주지 않습니다. 과거 데이터에서 잠깐 빼고 보고 싶다면 보고서 필터를 쓰면 됩니다.
- GA4 호스트 이름 필터로 스팸 트래픽을 막을 수 있나요?
- 2026년 9월부터 호스트 이름 포함 필터로 허용한 도메인의 데이터만 처리하게 할 수 있습니다. 다만 측정 프로토콜로 보낸 이벤트에는 적용되지 않고, 호스트 이름이 비어 있는 이벤트는 자동으로 막힌다는 점을 함께 알아 두셔야 합니다.
- GA4 데이터 필터는 몇 개까지 만들 수 있나요?
- 속성당 최대 10개까지 만들 수 있고, 만들거나 고치려면 속성 수준의 편집자 이상 역할이 필요합니다.
관련 글 더 보기
- GA4 사용자·세션·참여율 정리 - 내부 트래픽이 흐리게 만드는 지표들의 정의
- GA4 이벤트와 매개변수 기초, 자동 수집부터 맞춤 이벤트까지 -
traffic_type같은 매개변수가 붙는 이벤트 구조 - GTM 태그·트리거·변수, 구글 태그 매니저 기초 개념 정리 - GA4 데이터를 보내는 태그 설정
