이 페이지에서

For AI agents: a documentation index is available at /docs/llms.txt. Append .md to any page URL for markdown, or send Accept: text/markdown.

일반적인 패턴

Amplitude는 다양한 데이터 스택에 맞습니다. 대부분의 고객은 다음 네 가지 패턴 중 하나를 사용합니다.

  1. Amplitude를 기본 분석 목적지로 사용합니다.

  2. Segment와 같은 고객 데이터 플랫폼(CDP)을 사용한 Amplitude.

  3. Snowflake, BigQuery, Redshift 또는 Databricks와 같은 데이터 웨어하우스의 Amplitude.

  4. CDP 및 데이터 웨어하우스를 모두 갖춘 Amplitude입니다.

이 네 가지 모두에서 Amplitude의 웹, 모바일 및 서버 SDK는 이벤트를 수집하고, 세션 리플레이를 지원하며, 이벤트 스트림과 내보내기를 통해 동일한 데이터를 스택의 나머지 부분으로 스트리밍할 수 있는 단일 방법을 제공합니다. 제품을 계측한 후에는 새 대상을 추가할 때 애플리케이션 코드를 거의 변경할 필요가 없습니다.

Amplitude 세션 리플레이는 여러 가지 방법으로 계측할 수 있습니다. 브라우저의 경우, Amplitude Browser SDK용 세션 리플레이 플러그인, 독립형 세션 리플레이 SDK, Google 태그 관리자 또는 Segment 연동을 사용하십시오. iOS, Android 및 React Native의 경우 Amplitude의 분석 SDK, 독립형 세션 리플레이 SDK 또는 Segment 기반 옵션 위에 있는 플러그인을 사용하세요.

이벤트와 함께 세션 리플레이를 계측하면 다음과 같은 세 가지 주요 이점이 있습니다.

  • 모든 차트, 퍼널, 코호트를 실제 사용자 세션으로 되돌려 추적할 수 있으므로 팀원들은 사용자가 무엇을 했는지 관찰할 수 있습니다.

  • 제품 및 엔지니어링 팀은 이탈이나 오류와 같은 정량적 신호를 리플레이에서 얻은 질적 증거와 결합함으로써 문제를 더 빠르게 디버깅할 수 있습니다.

  • 분석 이벤트와 재생 모두에 대해 단일 SDK 세트와 개인 정보 보호 제어를 이용할 수 있으므로 거버넌스가 단순화됩니다.

아래 섹션에서는 각 데이터 스택 패턴이 어떻게 작동하는지에 대해 설명합니다.

Amplitude만 해당

이 설정에서 Amplitude와 해당 SDK는 주요 이벤트 컬렉션, 세션 리플레이 및 분석 레이어입니다.

데이터 흐름

웹사이트, 모바일 앱 및 백엔드 서비스는 Amplitude SDK 또는 HTTP API를 사용하여 행동 이벤트를 Amplitude에 직접 전송합니다. 동일한 웹 및 모바일 SDK를 사용하여 선택한 세션에 대한 세션 리플레이 데이터를 캡처할 수 있습니다. Amplitude는 프로덕트 분석, 실험, 여정 분석, 코호트, 세션 수준의 인사이트를 위한 모든 것을 저장하고 처리합니다. 이 페이지에서 이벤트, 코호트 및 선택한 재생 링크를 다운스트림 도구와 동기화할 수 있습니다.

SDK 및 세션 리플레이의 역할

Amplitude SDK는 이벤트를 수집하고 리플레이하므로 나중에 이벤트 스트림을 켜고 애플리케이션의 추적을 변경하지 않고도 동일한 이벤트를 Amplitude에서 웨어하우스, CDP 또는 마케팅 시스템과 같은 다른 도구로 전달할 수 있습니다. 세션 리플레이는 이벤트와 동일한 사용자 및 세션 식별자를 공유하므로 제품 팀은 Amplitude의 퍼널에서 특정 세션으로 이동하여 중요한 단계에서 어떤 일이 발생했는지 관찰할 수 있습니다.

이 방법이 잘 작동할 경우

이 패턴은 새로운 분석 스택을 구축하고 있고, 아직 중앙 웨어하우스나 CDP가 없으며, 하나의 SDK 구현으로 신속하게 추적 및 재생을 표준화하고 싶을 때 이상적입니다.

주요 이점

  • 최소한의 인프라로 가치 실현 기간 단축

  • 단일 장소에서 이벤트, 속성, ID 및 재생 설정을 정의할 수 있습니다.

  • 나중에 새로운 도구를 추가할 때 Amplitude의 이벤트 스트림을 사용할 수 있습니다.

  • 정량적 분석과 정성적 재생 간의 직접적인 연결을 통해 더 빠른 디버깅과 UX 개선을 실현할 수 있습니다.

CDP를 사용한 Amplitude

여기서 CDP는 기본 수집 및 라우팅 계층이고 Amplitude는 다운스트림 분석 및 활성화 목적지입니다.

데이터 흐름

귀사의 제품은 CDP SDK를 사용하여 CDP에 이벤트를 전송합니다. CDP는 이러한 이벤트의 사본을 Amplitude에 전달한 다음 이를 마케팅 툴과 광고 플랫폼으로 전달합니다. Amplitude는 프로덕트 분석, 실험, 코호트 및 활성화를 위해 이러한 행동 데이터를 사용합니다.

세션 리플레이는 네 가지 주요 방법으로 계측할 수 있습니다. 마지막 방법은 CDP를 사용합니다.

  1. Amplitude 세션 리플레이 SDK 사용.

  2. Amplitude 세션 리플레이 Browser SDK 플러그인 사용.

  3. Google Tag Manager 사용.

  4. Segment 사용.

이러한 방법을 사용하면 CDP를 중앙 이벤트 라우터로 유지하면서 Amplitude 내부에서 세션 수준의 가시성을 유지할 수 있습니다.

SDK 및 세션 리플레이의 역할

대부분의 고객은 CDP SDK를 통해서만 이벤트를 계측하고 세션 리플레이 및 전체 제품 전용 이벤트에 특별히 Amplitude의 SDK를 사용하거나, 이중화와 지연 시간을 줄이기 위해 CDP와 Amplitude SDK를 더 광범위하게 결합합니다. 모든 경우에 Amplitude는 여전히 이벤트 스트림을 사용하여 이벤트 복사본을 다른 목적지로 전달할 수 있습니다.

이 방법이 잘 작동할 경우

이 패턴은 사용자 식별 및 잠재고객 데이터 동기화를 관리하는 CDP를 이미 구축했으며 마케팅 팀이 이를 사용하고 있는 경우에 일반적입니다. Amplitude는 주요 프로덕트 분석 및 세션 리플레이 표면이 되지만 CDP는 이벤트가 전달되는 시스템으로 남아 있습니다.

주요 이점

  • CDP의 단일 이벤트 스키마는 Amplitude 및 마케팅 툴 간에 공유됩니다.

  • Amplitude는 CDP의 통합 ID를 활용하면서 심층적인 프로덕트 분석 및 리플레이를 지원합니다.

  • 세션 리플레이를 사용하여 CDP 기반 캠페인과 여정 분석에서 나타나는 패턴을 설명할 수 있습니다.

  • Amplitude의 풍부한 이벤트 데이터를 다른 시스템으로 스트리밍할 수 있습니다.

데이터 웨어하우스를 사용한 Amplitude

이 패턴에서 Amplitude는 프로덕트 분석 및 이벤트 수집 계층이며, 웨어하우스는 중앙 스토리지 및 비즈니스 인텔리전스 계층입니다.

데이터 흐름

애플리케이션은 Amplitude SDK를 사용하여 이벤트와 세션 리플레이 데이터를 Amplitude로 전송합니다. Amplitude는 분석 및 문제 해결을 위해 이벤트와 재생을 저장하고 처리합니다. 그런 다음 Amplitude는 일정에 따라 또는 스트리밍을 통해 원시 또는 모델링된 이벤트 데이터를 웨어하우스로 내보냅니다. 비즈니스 인텔리전스 도구는 웨어하우스에 쿼리를 수행하여 Amplitude 이벤트를 청구, CRM, 지원 및 기타 데이터와 결합합니다. Hightouch와 같은 역방향 ETL 도구를 사용하여 이 데이터를 웨어하우스 외부에서 활성화할 수 있습니다.

SDK 및 세션 리플레이의 역할

Amplitude SDK는 프로덕트 분석 및 재생에 최적화된 동작 스키마를 정의합니다. 계측을 완료한 후에는 데이터 웨어하우스에서의 사용을 위해 별도의 추적을 할 필요가 없습니다. 이벤트는 먼저 Amplitude로 흐른 다음 내보내기 또는 이벤트 스트림을 통해 웨어하우스로 흐릅니다. 세션 식별자와 사용자 식별자는 Amplitude의 분석과 웨어하우스의 테이블 간에 일관성이 유지되므로 데이터 팀은 정성 조사를 위해 이탈 또는 수명 가치와 같은 웨어하우스 기반 모델을 특정 리플레이와 다시 연결할 수 있습니다.

이 방법이 잘 작동할 경우

이 패턴은 제품 팀이 셀프 서비스 분석 및 디버깅을 위해 Amplitude에 의존하고 데이터 팀은 도메인 간 보고 및 모델링을 위해 웨어하우스를 사용하는 조직에 적합합니다.

주요 이점

  • 분석 및 웨어하우스 용도를 모두 위한 단일 계측 경로.

  • 웨어하우스는 Amplitude가 이미 검증한 깨끗한 이벤트 데이터를 수신합니다.

  • 데이터 팀은 신속한 분석과 세션 리플레이를 위해 Amplitude를 계속 사용하면서 다른 도메인과 행동 이벤트를 연결할 수 있습니다.

  • 리플레이는 웨어하우스 기반 대시보드에서 발견된 이상 현상이나 모델 출력을 조사할 때 유용한 컨텍스트를 제공합니다.

CDP 및 데이터 웨어하우스를 통한 Amplitude

이 패턴은 세 가지 구성 요소를 모두 결합합니다. CDP(또는 Snowplow와 같은 CDI)는 실시간 수집 및 라우팅 계층이고, 웨어하우스는 장기 스토리지 및 모델링 계층이며, Amplitude는 프로덕트 분석, 세션 리플레이 및 활성화 계층입니다.

데이터 흐름

애플리케이션은 SDK를 사용하여 CDP로 이벤트를 전송합니다. CDP는 이러한 이벤트를 Amplitude와 웨어하우스로 전달합니다. Amplitude는 자체 SDK, 플러그인 또는 세그먼트 기반 통합을 통해 세션 리플레이를 계측하며, CDP 이벤트에서 시작된 세션에 리플레이를 연결합니다. 웨어하우스는 CDP 또는 Amplitude로부터 이벤트 데이터를 받으며, 데이터 팀은 여기에서 모델을 구축하고 테이블을 집계합니다. 역방향 ETL을 사용하여 모델링된 속성과 점수를 Amplitude 또는 CDP로 다시 전송할 수 있습니다.

SDK 및 세션 리플레이의 역할

CDP SDK는 일반적으로 핵심 이벤트 스트림을 제공합니다. Amplitude SDK는 세션 리플레이와 사용자가 추가하기로 선택한 모든 Amplitude 관련 계측에 중점을 둡니다. Amplitude는 여전히 강화된 이벤트와 리플레이 메타데이터를 웨어하우스나 다른 도구로 스트리밍할 수 있습니다. 이 조합을 사용하면 코드에서 추적 논리를 복제하지 않고도 데이터에 대한 여러 제어 경로를 사용할 수 있습니다.

이 방법이 잘 작동할 경우

이 패턴은 다음과 같은 데이터 성숙도가 높은 조직에 적합합니다.

  • CDP는 이벤트 수집, 사용자 식별 및 라우팅을 담당합니다.

  • 웨어하우스는 스토리지, 모델링 및 거버넌스를 소유합니다.

  • Amplitude는 행동 분석, 실험, 세션 리플레이 및 제품 중심 활성화를 소유하고 있습니다.

주요 이점

  • 제품, 마케팅, 영업 및 분석 팀 간에 행동 데이터를 공유합니다.

  • CDP 및 웨어하우스에 대한 명확한 소유권을 갖춘 스키마 및 ID에 대한 강력한 거버넌스

  • 세션 리플레이는 CDP 기반 여정 분석 및 웨어하우스 기반 모델과 직접 연결되어 있어 메트릭의 배경에 존재하는 이유를 설명합니다.

  • 제품에서 새로운 SDK를 사용할 필요 없이 Amplitude 이벤트를 스트리밍하고 컨텍스트를 여러 다운스트림 도구로 재생할 수 있습니다.

올바른 패턴 선택

많은 고객들이 시간별 이러한 패턴을 통해 발전해 왔습니다.

  1. Amplitude만으로 시작하고 Amplitude SDK를 사용하여 이벤트와 세션 리플레이 모두를 계측하여 신속한 가치와 일관된 행동 모델을 얻으십시오.

  2. CDP를 추가하여 마케팅 및 기타 도구를 위한 수집을 표준화하는 동시에 분석 및 세션 리플레이에 여전히 Amplitude를 사용하십시오.

  3. 웨어하우스를 추가하여 스토리지를 중앙 집중화하고, 여러 시스템을 연결하며, 고급옵션 모델링 및 비즈니스 인텔리전스를 지원합니다.

  4. 이 세 가지 모두를 연결하여 각 작업에 가장 적합한 시스템이 수집, 분석, 재생 및 저장을 처리하도록 하십시오.

네 가지 시나리오 모두에서 이벤트 및 세션 리플레이를 위한 Amplitude의 계측 계층은 재사용이 가능하고 확장 가능합니다. 데이터가 Amplitude로 유입된 후에는 이벤트 스트림과 내보내기를 사용하여 스택 전체에서 이벤트를 라우팅하고 컨텍스트를 재생할 수 있으므로 추적 계획을 안정적으로 유지하면서 아키텍처를 발전시킬 수 있습니다.

이 내용이 도움이 되었나요?