thumbnail

GA4 정규표현식 활용 팁

탐색 분석 리포트에서 활용하면 유용한 정규표현식이에요.

정규표현식(Regular Expression, 줄임말 : 정규식)은 필터에 복잡한 검색 조건을 걸 수 있는 코딩 문법이에요. 데이터 분석에서는 원하는 데이터를 검색하고 추출하기 위해 널리 쓰이고 있어요.

구글 애널리틱스에서 [탐색 분석] 리포트에서 [필터]에 활용할 수 있어요.

오늘의리포트 대시보드에서 [정규식] 필터에 활용할 수 있어요.

  • 검색 조건 예제 : facebook 또는 instagram 둘 중 하나 이상 포함하는 조건으로 검색하기

| 로 구분해서 나열하고 .*( ).* 으로 감싸세요.

Copy

Plaintext
.*(facebook|instagram).*

검색할 조건이 여러 개인 경우 | 으로 구분해서 나열하세요.

Copy

Plaintext
.*(facebook|instagram|youtube|kakaotalk).*
  • 검색 조건 예제 : example.com/1234/post 와 같이, example.com/[숫자]/post 조건으로 검색하기

숫자만 오는 자리에 [0-9]+ 를 넣고 전체를 .* 으로 감싸세요.

Copy

Plaintext
.*example.com/[0-9]+/post.*
  • 검색 조건 예제 : example.com/article/zero-plastic_challenge 와 같이, example.com/article/[영어(- 또는 _ 포함)] 조건으로 검색하기

영어(- 또는 _ 포함)만 오는 자리에 [a-zA-Z_\-]+ 를 입력하고 전체를 .* 으로 감싸세요.

Copy

Plaintext
.*example.com/article/[a-zA-Z_\-]+.*
  • 검색 조건 예제 : example.com/article/제로-플라스틱_챌린지 와 같이, example.com/article/[한글(- 또는 _ 포함)] 조건으로 검색하기

한글(- 또는 _ 포함)만 오는 자리에 [ㄱ-ㅎ가-힣_\-]+ 를 입력하고 전체를 .* 으로 감싸세요.

Copy

Plaintext
.*example.com/article/[ㄱ-ㅎ가-힣_\-]+/.*
  • 검색 조건 예제 : example.com/signup/complete/12345?id=abcd 와 같이, example.com/signup/complete/[모든 텍스트 유형] 조건으로 검색하기

모든 텍스트 유형이 오는 자리에 .* 를 입력하세요.

Copy

Plaintext
.*example.com/signup/complete/.*
  • 검색 조건 예제 : 텍스트가 naver 로 시작하는 조건으로 검색하기

시작 텍스트 앞에 ^ 을 입력하고 뒤에 .* 붙이세요.

Copy

Plaintext
^naver.*
  • 검색 조건 예제 : 텍스트가 newsletter 로 끝나는 조건으로 검색하기

종료 텍스트 뒤에 $ 을 입력하고 앞에 .* 붙이세요.

Copy

Plaintext
.*newsletter$