제품 이벤트 추적

사용 데이터를 전체 여정과 연결하는 이벤트 추적 소프트웨어

중요한 동작을 캡처하고, 기능 사용량과 활성 사용자를 측정하고, 모든 이벤트를 리플레이, 퍼널, 피드백에 연결하세요.

해결하는 문제

그 뒤에 있는 이야기가 담긴 사용 데이터를 원하는 팀을 위해 만들어진

스토리 없는 사용 데이터

이벤트 수를 설명하는 세션과 피드백에 연결하세요.

느리고 코드가 많은 계측

자동 캡처와 사용자 정의 이벤트를 결합하여 추적을 빠르게 배포하세요.

하나의 보고서에 갇힌 이벤트

같은 이벤트를 퍼널, 커스텀 이벤트 집계, 리플레이 선별에 사용하세요.

워크플로

PulsePanda가 분석을 제품 결정으로 바꾸는 방법

1

이벤트 캡처

자동 캡처와 커스텀 이벤트를 사용하여 주요 작업을 추적하세요.

2

중요한 것을 측정하세요

시간에 따른 기능 사용, 활성 사용자, 리텐션을 확인하세요.

3

증거 연결

이벤트에서 그 뒤의 세션 리플레이로 이동하세요.

캡처

이벤트가 PulsePanda에 들어오는 네 가지 방법

스크립트가 스스로 기록하는 것부터 시작한 다음, 중요한 행동에 이름을 붙이세요.

이벤트가 PulsePanda에 들어오는 네 가지 방법
자동 캡처페이지 뷰, 클릭, 폼 입력, 분노 클릭, JavaScript 오류는 스크립트가 로드되는 즉시 코드 없이 기록됩니다. 모든 클릭에는 요소의 id, 클래스, 텍스트와 함께 data-* 및 aria-* 속성이 저장되므로 나중에 이름을 붙일 수 있습니다.
정의된 이벤트(코드 없음)코드를 건드리지 않고 클릭에 이름을 붙이세요. 자동 캡처된 클릭을 요소 ID, CSS 클래스, 텍스트, data 속성, 태그 또는 전체 CSS 선택자로 매칭하고, 조건 하나로 부족하면 여러 조건을 조합할 수 있습니다. 정의는 이미 기록된 클릭에도 적용되며, 저장하기 전에 에디터가 일치하는 클릭 수를 보여 줍니다.
추적 이벤트(코드)코드에서 PulsePanda.track("plan_upgraded", { plan: "pro" })로 이름 있는 이벤트를 보내세요. 이벤트당 최대 25개의 속성을 넣을 수 있습니다. 스크립트가 로드되기 전에 호출하면 대기열에 쌓이고, 방문자가 동의 여부를 결정하기 전에 호출하면 결정이 내려질 때까지 보류됩니다.
Google Tag Manager dataLayer이미 dataLayer로 이벤트를 보내고 있나요? 스크립트 태그에 data-datalayer="true"를 추가하면 해당 이벤트가 추적 이벤트로 들어오며, 중첩된 값은 속성으로 평탄화됩니다. true 대신 쉼표로 구분한 이벤트 이름 목록을 넣으면 그 이벤트만 남길 수 있습니다. 연락처 정보처럼 보이는 필드는 제외됩니다.

코드 없는 이벤트

data 속성을 활용한 코드 없는 이벤트 추적

클릭을 텍스트로 매칭하는 것은 이름을 붙이는 가장 빠른 방법이지만 가장 취약하기도 합니다. 누군가 버튼 문구를 바꾸는 날 이벤트는 더 이상 매칭되지 않고, 번역된 페이지에서는 처음부터 매칭되지 않습니다. data 속성은 두 경우 모두에서 살아남습니다.

  1. 관심 있는 요소에 속성을 추가하세요: <button data-track="signup">Start free</button>. 스크립트가 클릭마다 모든 data-* 속성을 기록하므로 어떤 이름이든 사용할 수 있습니다.
  2. PulsePanda에서 data-track="signup" 같은 Data Attribute 조건으로 이벤트를 정의하세요. 값은 대소문자를 구분하지 않고 정확히 일치해야 하며, 값 없이 data-track만 쓰면 어떤 값이든 매칭됩니다.
  3. 다른 이벤트처럼 사용하세요. 퍼널 단계로 쓰거나 이벤트 목록의 필터로 쓸 수 있으며, 목록의 각 행은 해당 세션 리플레이를 엽니다.

정의는 이미 기록된 클릭에도 적용되므로, 오늘 ID나 클래스로 정의한 이벤트는 지난달 클릭도 집계합니다. 오늘 추가한 data 속성은 오늘 이후의 클릭부터 매칭되는데, 이전 클릭은 그 속성 없이 기록되었기 때문입니다.

제공 내용

하나의 워크스페이스에서 연결된 분석 기능

하나의 워크스페이스에서 연결된 분석 기능
이벤트하나의 SDK에서 사용자 정의 이벤트와 자동 캡처.
메트릭기능 사용량 및 DAU, WAU, MAU 추세.
맥락리플레이 및 퍼널과 연결된 이벤트.

무엇을 추적할까

중요한 이벤트를 고르고 이름 붙이기

자동 캡처 덕분에 0에서 시작할 일은 없지만, 모든 클릭의 목록이 곧 측정 계획은 아닙니다. 실제 진전을 나타내는 몇 가지 행동에 이름을 붙이세요. 가입함, 첫 프로젝트 생성, 팀원 초대, 업그레이드 같은 것들입니다. 대부분의 제품에는 이름 있는 이벤트가 이백 개가 아니라 열에서 스무 개면 충분합니다.

대상과 과거형 동작으로 이름을 짓고(project_created, plan_upgraded), 표기를 하나로 통일하며, 변형은 새 이벤트 이름 대신 속성에 넣으세요. 이름 짓기는 이벤트 추적이란 무엇이며 어떤 이벤트를 추적할 가치가 있는가에서 더 자세히 다룹니다.

그런 다음 이벤트를 활용하세요. 이벤트로 만든 활성화 퍼널은 신규 사용자가 막히는 단계를 보여 주고, 각 이탈 뒤의 리플레이는 그 이유를 보여 줍니다.

자주 묻는 질문

전환 전에 팀이 묻는 질문

제품 이벤트 추적이란 무엇인가요?

제품 이벤트 추적은 사용자가 제품에서 수행하는 작업을 기록하여 팀이 기능 사용량, 활성 사용자 및 리텐션을 측정할 수 있도록 합니다.

모든 이벤트를 수동으로 정의해야 하나요?

아닙니다. PulsePanda는 자동 캡처와 커스텀 이벤트를 결합하므로 빠르게 시작하고 필요한 곳에 세부 정보를 추가할 수 있습니다.

이벤트는 나머지 PulsePanda와 어떻게 연결됩니까?

이벤트는 퍼널과 리플레이 선별을 뒷받침하며, 모든 이벤트는 발생한 세션 리플레이로 연결됩니다.

자주 묻는 질문

이벤트 추적에 관한 질문

이벤트 추적 소프트웨어란 무엇인가요?

사람들이 사이트나 제품에서 하는 클릭, 가입, 업그레이드 같은 행동을 이름 있는 이벤트로 기록하는 소프트웨어입니다. 이 이벤트는 집계하고, 퍼널 단계로 쓰고, 필터로 활용할 수 있습니다. PulsePanda는 자동 캡처 이벤트, 기록된 클릭에서 정의한 이벤트, 코드에서 보내는 이벤트를 함께 제공합니다.

코드를 작성하지 않고도 이벤트를 추적할 수 있나요?

네. 클릭은 자동으로 캡처되며, ID, 클래스, 텍스트, data 속성, 태그 또는 CSS 선택자로 매칭해 어떤 클릭이든 이름 있는 이벤트로 바꿀 수 있습니다. 요소에 data-* 속성을 다는 것이 가장 견고한 방법인데, 문구 변경과 번역에도 영향을 받지 않기 때문입니다.

새 이벤트 정의가 과거 데이터에도 적용되나요?

네. 정의된 이벤트는 이미 기록된 클릭과도 매칭되므로, 오늘 만든 퍼널에서 이전 방문을 활용할 수 있습니다. PulsePanda.track()으로 보낸 이벤트는 호출을 추가한 시점부터만 존재합니다.

이벤트와 함께 속성을 보낼 수 있나요?

네. PulsePanda.track()은 이벤트 이름과 최대 25개의 속성을 받으며, 각 속성은 문자열, 숫자, 불리언 또는 null입니다. 문자열은 최대 255자입니다.

PulsePanda는 Google Tag Manager와 함께 작동하나요?

네. Google Tag Manager로 스크립트를 추가할 수 있으며, 스크립트 태그에 data-datalayer="true"를 넣으면 이미 dataLayer로 보내고 있는 이벤트가 추적 이벤트로 기록됩니다.

관련 페이지

PulsePanda 분석 스택의 나머지 살펴보기

오늘부터 사용자를 이해하세요

한 번만 설치하면 제품 분석, 리플레이, 히트맵, 퍼널, 피드백을 몇 분 만에 연결할 수 있습니다.

무료로 시작하기