이벤트 계약
쿼리가 예상하는 필드
| 필드 | 유형 | 그것이 존재하는 이유 |
|---|---|---|
| timestamp_utc | Timestamp | 이벤트 시간. |
| user_id | Utf8 | 안정적인 사용자 식별자. |
| event_name | Utf8 | signup_completed 또는 first_meaningful_action_completed. |
| acquisition_source | Utf8 | 첫 번째 접촉 또는 합의된 기여 소스. |
DataFusion SQL
쿼리 복사
sql
WITH users AS (
SELECT
user_id,
MIN(acquisition_source) AS acquisition_source,
MAX(CASE WHEN event_name = 'signup_completed' THEN 1 ELSE 0 END) AS signed_up,
MAX(CASE WHEN event_name = 'first_meaningful_action_completed' THEN 1 ELSE 0 END) AS activated
FROM product_events
WHERE timestamp_utc >= now() - INTERVAL '30 days'
GROUP BY user_id
)
SELECT
acquisition_source,
SUM(signed_up) AS signups,
SUM(activated) AS activated_users,
100.0 * SUM(activated) / NULLIF(SUM(signed_up), 0) AS activation_rate_pct
FROM users
WHERE signed_up = 1
GROUP BY acquisition_source
HAVING SUM(signed_up) >= 20
ORDER BY activation_rate_pct DESC;이 읽기 전용 쿼리는 빈 유형의 테이블에 대해 계획되고 실행됩니다. 아파치 DataFusion 45.2.0. 결정론적 샘플 출력은 합성되어 별도로 검토됩니다. 자신의 데이터에 대해 필드 유형, 임계값 및 비즈니스 정의를 검증합니다. 테스트 방법론을 읽어보세요.
쿼리 결과
취득원별 활성화율
문서는 자연 검색보다 적은 수의 가입을 전송하지만 활성화율은 가장 높습니다.
documentation
51.9%
organic_search
40%
paid_social
20.98%
| acquisition_source | signups | activated_users | activation_rate_pct |
|---|---|---|---|
| documentation | 420 | 218 | 51.9 |
| organic_search | 980 | 392 | 40 |
| paid_social | 610 | 128 | 20.98 |
합성 예제 출력. 운영 결정에 사용하기 전에 자체 이벤트 스키마 및 임계값에 대해 쿼리를 실행하세요.
예제 재현
공공 픽스처 다운로드
JSON 번들은 타입이 지정된 이벤트 계약을 포함합니다. illustrative 입력 행, 정확한 SQL, 예상 출력, 검토 참고 사항 및 엔진 버전. CSV에는 표시된 결과가 포함됩니다.
SQL 작동 방식
- 1사용자 CTE는 반복되는 마일스톤 이벤트를 사용자당 하나의 행으로 바꿉니다.
- 2동일한 합의된 귀속 필드가 분자와 분모 모두에 적용됩니다.
- 3최소 가입 규칙은 소규모 소스가 순위 비율을 장악하는 것을 방지합니다.
결정해야 할 극단적인 경우
- MIN(acquisition_source)은 소스가 사용자별로 안정적인 경우에만 안전합니다. 그렇지 않으면 전용 어트리뷰션 이벤트를 생성하세요.
- 활성화하려면 제품의 일반적인 온보딩 주기에 충분한 시간이 필요합니다.
- 하나의 채널이 더 우수하다고 선언하기 전에 자격을 갖춘 세그먼트와 비용을 비교하세요.
추천 대시보드
- 막대: 소스별 활성화율
- 표: 가입 수, 활성화된 사용자 및 비용
- 추세: 가입 집단별 소스 전환
레시피를 활용해 보세요
관련 계측 및 가이드
분석 계속하기
실제 이벤트에서 실행
테이블을 만들고, 필드를 조정하고, 결과를 저장하세요.
무료로 시작하고, 구조화된 이벤트를 보내고, 쿼리 결과를 차트, 공유 대시보드 위젯 또는 알림 입력으로 사용하세요.