이 페이지에서

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.

Adobe에서 마이그레이션

Adobe Analytics에서 Amplitude로 마이그레이션한다는 것은 Adobe의 히트, eVars, props, 성공 이벤트 데이터 모델을 Amplitude의 이벤트 및 속성 모델에 매핑하고, 데이터 수집을 Amplitude로 다시 포인팅하며, 팀이 의존하는 보고서를 재구축한다는 것을 의미합니다. 프로덕트 분석을 Adobe Analytics에서 이동하려는 경우 여기에서 시작한 다음 데이터 매핑, 소스 설정, 기록 데이터 다시 채우기, 수집 유효성 검사, 보고서 복제 등의 섹션을 순서대로 수행하십시오.

마이그레이션 목표

이 가이드는 마이그레이션을 계획할 때 다음 영역에 대한 인사이트를 제공합니다.

데이터 연속성 및 정확성

  • 업무 연속성 중단을 최소화하면서 원활한 전환을 보장하십시오.
  • Amplitude에서 분석 데이터의 정확성과 일관성을 보장합니다.

효율적인 구성 및 사용자 지정

  • Adobe 분석에 있는 사용자 지정 구성 및 사용자 지정 보고서를 복제합니다.
  • Amplitude를 조직의 구체적인 보고 요구 사항과 비즈니스 요구 사항에 맞게 맞춤화하십시오.

사용자 도입 및 교육

  • 최종 사용자의 원활한 전환을 보장하기 위해 Amplitude에 대한 교육을 제공합니다.
  • 명확한 커뮤니케이션을 제공하여 사용자의 우려를 해결하고 사용자의 도입을 촉진합니다.

문서 및 지식 이전

  • 구성 및 문제 해결 절차를 포함하여 마이그레이션 프로세스를 문서화합니다.
  • Amplitude의 유지 관리 및 사용을 담당하는 내부 팀에게 지식을 전달하십시오.

컴플라이언스 및 거버넌스

  • 데이터 거버넌스 정책 및 규정 요구 사항에 대한 컴플라이언스를 보장합니다.
  • 개인정보 보호 및 동의 정책을 검토하고 업데이트하여 조직 정책에 부합하십시오.

연동

  • 조직에서 사용하는 다른 도구 및 플랫폼과의 연동을 지원합니다.
  • Amplitude와 다른 비즈니스 시스템 대상 구간의 데이터 흐름을 검증하고 최적화합니다.

데이터 모델과 주요 지표의 차이점

Adobe Analytics와 Amplitude는 데이터 모델링과 사용자 상호 작용 추적에 대해 서로 다른 접근 방식을 사용합니다. Amplitude의 데이터 모델은 이벤트와 속성에 중점을 둡니다. Adobe Analytics에는 '히트'와 사용자 지정 지표와 같은 다양한 구성 가능한 데이터 유형이 있습니다.

  • 이벤트 트래킹
    • Amplitude:
      • 유연한 이벤트 중심 데이터 모델을 사용합니다.
      • 사전 정의된 구성 없이 동적 이벤트 트래킹을 활성화합니다.
      • 사용자 상호 작용, 사용자 지정 이벤트 및 속성 추적을 지원합니다.
    • Adobe:
      • 페이지 뷰와 사용자 지정 이벤트를 사용하여 사용자 상호 작용을 추적합니다.
      • Adobe 분석 사용자 인터페이스에서 구성이 필요한 이벤트를 미리 정의합니다.
      • 사용자 지정 이벤트에 대한 생성 프로세스가 더 복잡합니다.
  • 속성
    • Amplitude:
      • 이벤트 속성에 대해 더 유연하게 사용할 수 있습니다.
      • 이벤트를 통해 속성을 동적으로 캡처합니다.
      • 사용자 데이터를 보다 풍부하고 동적으로 세그멘테이션할 수 있습니다.
    • Adobe:
      • eVar 및 props를 사용하여 이벤트에 대한 추가 정보를 캡처합니다.
      • 사용자가 메트릭을 사용하여 쿼리를 생성하려면 먼저 변수 구성이 필요합니다.
  • 사용자 식별
    • Amplitude:
      • 사용자 중심 모델을 사용합니다.
      • 식별된 사용자 ID를 사용하여 사용자를 추적합니다.
      • 사용자 직접 식별 및 이벤트와의 연관성을 지원합니다.
    • Adobe: 방문자의 개념을 사용하여 세션 전반에 걸쳐 사용자를 추적합니다.
  • 통합 및 API
    • Amplitude:
      • 이벤트 속성에 대해 더 유연하게 사용할 수 있습니다.
      • 이벤트를 통해 속성을 동적으로 캡처합니다.
      • 사용자 데이터를 보다 풍부하고 동적으로 세그멘테이션할 수 있습니다.
    • Adobe: 사용자 지정 데이터 통합을 위한 API를 제공합니다.

상위 메트릭스

Amplitude와 Adobe 분석은 메트릭에 대해 서로 다른 용어와 구조를 사용하므로 직접적인 일대일 매핑이 가능하지 않을 수 있습니다. 다음 표에서는 Adobe Analytics의 주요 지표와 Amplitude의 잠재적 동등물이나 유사한 개념을 비교합니다.

주요 지표와 비즈니스 활용 사례에 맞춰 조정

주요 비즈니스 활용 사례에 맞게 조정하면 사용자가 유용한 보고서를 쉽게 찾을 수 있으며 향후 유지 관리 비용을 절감할 수 있습니다.

데이터를 마이그레이션하기 전에 모든 이해 관계자와 팀 구성원이 데이터에서 얻고자 하는 내용에 동의하는지 확인하십시오. 다음 사항을 고려하십시오.

주요 보고서 및 분석 작업 공간

가장 많이 사용하는 분석 작업 영역을 식별하려면 Adobe 구성을 읽고 리포트를 제공하는 외부 도구를 사용하십시오. 예를 들어 타사 구성요소 편집기는 가장 활발한 작업공간과 프로젝트를 보여주는 작업공간 사용 통계를 반환할 수 있습니다.

중점을 둘 수 있는 활용 사례 및 핵심 지표

최고의 Adobe 사용자 및 챔피언들과 협력하여 Amplitude에서 쿼리할 주요 보고서와 KPI를 확인하세요. 이들의 활용 사례를 파악하면 Amplitude에서 필요한 데이터를 정의하고 가장 중요한 것에 집중할 수 있습니다. 이러한 사용자는 다른 사용자가 사용하는 보고서와 쿼리를 작성하므로 이들이 변화 주도자 역할을 하도록 지원하면 마이그레이션에 도움이 됩니다.

자세한 내용은 샘플 사용 사례와 질문에 대한 Amplitude의 업계별 모범 사례 가이드를 참조하십시오.

Adobe 변수를 Amplitude 스키마에 매핑하십시오.

Adobe 분석의 변수를 Amplitude로 매핑할 때는 각 플랫폼에서 사용되는 용어와 개념을 일치시켜야 합니다. 다음 표는 일반적인 지침을 제공합니다. 매핑은 일대일이 아닐 수 있으며, 각 플랫폼은 데이터를 다르게 수집하고 리포트할 수 있습니다. 특정 변수 구성은 분석 구현의 복잡성에 따라 달라질 수 있습니다.

Amplitude가 데이터를 수집하는 방법을 이해한 후에는 다음 단계로 현재 Adobe Analytics 변수를 Amplitude 변수에 매핑하는 것이 좋습니다. 표준 스프레드시트를 사용하십시오. 대부분의 Adobe Analytics 고객은 모든 성공 이벤트, eVars 및 sProps를 나열한 솔루션 디자인 참조(SDR)를 보유하고 있습니다. SDR 스프레드시트는 기존 Adobe 분석 변수를 Amplitude 변수에 매핑할 수 있습니다.

이 연습을 완료하려면 각 SDR 탭에 열을 추가하고 유지하려는 각 기존 Adobe Analytics 변수 옆에 Amplitude 이벤트 또는 속성을 추가하십시오. Adobe 분석 성공 이벤트는 Amplitude 속성에 매핑되며, Adobe 분석 eVars 및 sProps도 Amplitude 속성에 매핑됩니다.

스프레드시트에서 각 Amplitude 속성을 매핑할 때 해당 속성이 이벤트 속성인지 사용자 속성인지 여부를 결정하십시오.

Amplitude를 이용한 실시간 데이터 추적

Adobe 스키마를 Amplitude의 필수 데이터 구조로 변환한 후에는 추적할 이벤트와 속성, 이를 추적하는 이유, 추적하는 위치를 간략히 설명하는 추적 계획 문서를 작성하십시오.

추적 계획을 생성하려면 조직의 데이터 탭으로 이동하십시오. Amplitude SDK를 사용하여 계측을 수행하는 경우, Amplitude는 Amplitude SDK를 위한 경량 래퍼인 Ampli Wrapper를 권장합니다. 이 래퍼는 타입 안전을 제공하고 린팅을 지원하며 입력 유효성 검사와 같은 기능을 활성화합니다. Ampli CLI는 Ampli 래퍼와 함께 작동하여 추적 라이브러리를 프로젝트에 가져옵니다.

데이터 소스 및 구현 방법을 선택합니다.

Amplitude에서 수집할 데이터 요소를 결정하고 추적 계획을 수립한 후, 소스를 설정하고 Amplitude로 데이터를 전송하기 시작하십시오.

데이터 수집은 모든 분석 프로그램에서 가장 중요한 단계 중 하나입니다. 디지털 분석 제품은 고객이 디지털 속성과 상호작용할 때 데이터를 일관되게 정확하게 수집해야 합니다. 대부분의 조직은 웹사이트와 모바일 앱의 데이터 요소를 디지털 분석 제품으로 전송하는 데이터 수집 계층을 구축했습니다. 데이터 계층과 디지털 분석 제품 사이에 중개자가 위치하여 원시 데이터 요소를 데이터 변수에 매핑하는 경우가 많습니다.

이러한 매개체는 소프트웨어 개발 키트(SDK), 자바스크립트 코드, 애플리케이션 프로그래밍 인터페이스(API), 고객 데이터 플랫폼(CDP) 또는 태그 관리 시스템일 수 있습니다. 귀사의 조직은 기존의 Adobe Analytics 구현을 위해 데이터 수집 도구를 갖추고 있을 가능성이 큽니다. 이러한 도구를 종종 재사용하여 Amplitude로 데이터를 전송할 수 있습니다.

Amplitude는 데이터를 수집하고 전송하는 데 도움이 되는 다양한 소스를 제공합니다.

클라이언트 측 소스

모바일, 웹 브라우저, 데스크톱 앱 등 사용자가 자신의 기기에서 실행하는 앱에서 클라이언트 측 소스를 사용하세요. 코드는 사용자의 기기에서 실행됩니다.

Amplitude의 클라이언트 측 소스에는 다음 SDK가 포함됩니다.

  • 웹: 브라우저, 마케팅 분석 브라우저, React Native
  • 모바일: Android, iOS, Unity 플러그인, Flutter, React Native
  • 게임 엔진: Unity 플러그인, Unreal

서버 측 소스

웹 서버 및 자체 서버에서 실행되는 서비스와 같은 안전한 다중 사용자 환경에서 서버 측 소스를 사용하십시오. 코드는 서버에서 실행됩니다.

Amplitude의 서버측 소스에는 다음과 같은 SDK와 API가 포함됩니다.

타사 소스

웹 기반 데이터 수집의 경우 태그 관리 시스템과 함께 작동하는 데이터 계층이 있을 수 있습니다. Adobe Analytics 사용자가 사용하는 인기 있는 태그 관리 시스템에는 Adobe Launch, Tealium, Google Tag Manager 등이 있습니다.

Amplitude는 이러한 태그 관리 시스템과 사전 통합되어 있습니다. 이러한 통합을 통해 조직의 기존 데이터 계층 작업을 재사용하여 Amplitude로 데이터를 전송할 수 있습니다. 기존 태그 관리 시스템 규칙을 업데이트하여 Adobe Analytics 대신 Amplitude로 데이터를 전송하십시오.

Adobe Launch

조직에서 Adobe Launch(Adobe의 태그 관리 시스템)를 사용하여 Adobe Analytics 데이터를 채우는 경우, Amplitude Adobe Launch 확장 프로그램을 사용하여 Amplitude로 데이터를 전송할 수 있습니다. 이 확장 프로그램은 Amplitude JavaScript SDK의 래퍼로, 조직에서 기존 Adobe Launch 데이터 레이어를 재사용하여 Amplitude로 데이터를 전송할 수 있습니다.

Adobe Launch 가용성

Adobe는 Adobe 고객에게 Adobe Launch를 무료로 제공하지만 모든 Adobe 제품을 제거하면 Adobe Launch에 대한 액세스를 잃을 수 있습니다. Amplitude Adobe Launch 확장 프로그램은 Amplitude를 손쉽게 사용해 볼 수 있는 방법입니다. 조직에서 Adobe 분석을 대체하는 경우 나중에 다른 태그 관리 시스템으로 전환해야 할 수도 있습니다.

티알륨

Amplitude는 Tealium의 엔터프라이즈 태그 관리 서비스인 Tealium IQ와 통합됩니다.

Tealium IQ는 페이지의 모든 요소에 대해 UDO(Universal Data Object)를 생성하는 범용 JavaScript 라이브러리입니다. Tealium은 이 데이터를 먼저 데이터 계층으로 전송한 다음 Amplitude를 포함한 타사 공급업체에게 전달할 수 있습니다.

Tealium iQ를 웹사이트에 통합하는 방법은 두 가지입니다. Tealium의 태그 관리자 또는 Tealium의 자바스크립트 라이브러리를 사용하십시오. 설정 지침은 Tealium과 Amplitude 통합을 참조하세요.

구글 태그 관리자

Amplitude는 데이터를 수집하고 개발자가 애플리케이션에서 이벤트 트래킹을 설정할 수 있도록 해주는 분석 Google 태그 매니저 템플릿을 제공합니다. 이러한 사전 구성된 템플릿은 추적 태그 배포를 간소화하고 이벤트 트래킹을 설정하는 데 필요한 시간을 줄여줍니다.

Segment

Amplitude는 세그먼트와 통합하기 위한 두 가지 방법을 제공합니다.

  • Amplitude의 SDK를 설치하고 클라이언트 측 번들 연동을 통해 데이터를 Amplitude로 직접 전송하세요.
  • 세그먼트 목적지를 설정하고 세그먼트 소스와 연결합니다.

자세한 내용은 Segment에서 Amplitude로 마이그레이션을 참조하십시오.

mParticle

자세한 내용은 mParticle과 Amplitude 연동 문서를 참조하십시오.

다운스트림의 대상으로 데이터 전송

Amplitude Destinations를 사용하여 데이터를 타사 플랫폼으로 전송하세요. Destinations를 사용하면 Amplitude에서 생성된 데이터를 다른 도구 및 이해 관계자와 공유할 수 있습니다.

기록 데이터 다시 채우기

Adobe Analytics에서 마이그레이션할 때, Amplitude는 앞으로 새로운 데이터만 추적할 것을 권장합니다.

과거 Adobe 데이터를 전송해야 하는 경우 Amplitude는 다음을 권장합니다.

  • 과거 데이터가 핵심 비즈니스 질문과 지표에 대한 답변을 제공하는 데 중요한지 여부를 판단하십시오. Adobe Analytics를 종료한 후 과거 데이터를 저장할 소스를 확인하십시오. 가능하다면 먼저 데이터를 Amplitude가 아닌 웨어하우스로 내보내십시오.

  • 주요 식별자, 데이터 구조 및 사용자 정의는 Adobe 분석과 Amplitude 대상 구간에서 다를 수 있습니다. Adobe의 고유 식별자는 복잡하기 때문에 고유 방문자의 기본 식별자에 대한 로직을 맞추십시오. 데이터 모델 차이는 특정 지표에 대한 예상 불일치를 야기할 수 있으므로 허용 가능한 불일치 비율에 대해 합의하십시오.

  • 과거 데이터를 분석해야 하는 경우 중요하다고 생각되는 특정 이벤트와 속성을 확인하십시오. 전체 과거 데이터 세트를 마이그레이션하는 데는 상당한 시간이 걸리므로 사용자가 Amplitude에서 가장 많이 쿼리할 가능성이 높은 이벤트와 속성에 순위를 매겨주세요.

  • 데이터 모델 차이로 인해 ID 관리 문제가 발생하지 않도록 하려면 기록 데이터를 별도의 프로젝트로 다시 채우십시오. 데이터가 별도의 프로젝트에 있는 경우 특정 기간 동안의 추세를 분석하지 못할 수도 있습니다.

  • 과거 데이터가 필수적인 경우, Amplitude는 다시 채우기를 2년간의 데이터로 제한할 것을 권장하며, 마감일은 일반적으로 전체 데이터 세트가 Amplitude로 유입되기 전 마지막 달로 설정됩니다. 예를 들어 6월 1일에 프로덕션 프로젝트의 데이터 추적을 시작할 계획이라면 백필 데이터 세트는 늦어도 5월 31일까지 종료되어야 합니다.

배치 이벤트 업로드 API를 사용하여 Amplitude에 데이터를 다시 채우는 방법에 대한 자세한 내용은 데이터 다시 채우기 가이드를 참조하십시오.

과거 데이터를 Amplitude로 마이그레이션

과거 데이터를 Adobe에서 Amplitude로 마이그레이션하려면:

  1. 기록 데이터를 데이터 웨어하우스로 내보내 Adobe 분석 데이터의 기록을 유지할 수 있습니다. 내보내기 후, 데이터 웨어하우스 테이블을 Amplitude가 기대하는 이벤트 및 속성 모델로 변환합니다.
    1. 과거 데이터가 웨어하우스에 저장된 후에는 Amplitude의 데이터 웨어하우스 소스 또는 배치 이벤트 업로드 API를 사용하여 재포맷된 데이터를 Amplitude로 가져오세요. 배치 이벤트 업로드 API를 사용하여 데이터를 다시 채우는 방법에 대한 자세한 지침은 데이터 다시 채우기 안내서를 참조하십시오.
    2. 과거 데이터가 Amazon S3 버킷에 있는 경우, Amplitude의 Amazon S3 가져오기를 사용하여 대량의 데이터를 다시 채우십시오.
  2. 기록 데이터가 CDP에 있는 경우 CDP에 기록 가져오기 기능이 있는지 확인하십시오. 예를 들어 Segment의 Replay 기능은 조직의 계획에 포함되어 있는 경우 기록 데이터를 다시 채울 수 있습니다.
  3. Adobe의 데이터 피드 기능을 통해 Adobe 분석에서 직접 데이터를 마이그레이션해야 하는 경우 Amplitude 담당자에게 문의하십시오.

데이터 수집 확인

소스를 설정하고 계측을 완료한 후에는 데이터가 Amplitude로 흐르고 있는지 확인하고 그 품질을 검증하십시오. Amplitude에 데이터를 전송할 때 다음 모범 사례를 따르십시오.

  • 항상 계측(instrumentation)을 테스트하십시오: Amplitude는 조직의 모든 프로덕션 프로젝트에 대해 테스트 프로젝트를 권장합니다. 테스트 프로젝트를 통해 프로덕션 데이터를 Amplitude로 전송하기 전에 계측을 테스트할 수 있는 안정적인 방법을 얻을 수 있습니다.
  • Amplitude는 과거 데이터를 소급하여 변경할 수 없습니다. 계측이 잘못된 경우 나중에 수집한 데이터를 정리할 수 없습니다. Amplitude에서 이벤트 데이터를 QA하려면 아래 단계를 따르십시오.

데이터 검증은 계측 과정에서 중요한 단계입니다. Amplitude를 사용하면 다음 도구를 사용하여 이벤트 데이터를 검증할 수 있습니다.

인제스션 디버거

Amplitude의 수집 디버거를 사용하여 요청, 이벤트 및 ID 카운트, 제한된 사용자나 장치를 확인하십시오.

  1. Amplitude에 로그인하십시오.
  2. 상단 네비게이션 바에서 데이터를 선택한 다음 왼쪽 네비게이션 바에서 소스를 선택합니다.
  3. 수집 디버거 탭으로 이동합니다.

수집 디버거에는 사용자가 지정한 엔드포인트에 대한 성공적인 요청, 이벤트 및 ID 개수, 오류 요청을 보여주는 세 가지 차트가 있습니다. 시간 범위를 1시간 또는 1주일 중 하나로 지정할 수 있습니다.

인젝션 디버거 아래에는 지난 30분 동안 제한된 사용자 및 장치 ID를 비롯하여 제한된 사용자 및 장치 목록과 무음화된 장치 ID 목록이 있습니다.

사용자 조회

이벤트를 계측한 후에는 사용자 자신의 장치에서 해당 이벤트 중 일부를 수동으로 전송하십시오. 그런 다음 다음 단계를 수행하십시오.

  1. Amplitude의 상단 네비게이션 바에서 사용자 및 세션 탭으로 이동합니다.
  2. 사용자 탭으로 이동하여 계정 수준의 세부 정보가 아닌 사용자 수준의 세부 정보를 확인하십시오.
  3. 사용자 ID, 장치 ID, Amplitude ID 또는 사용자 속성 값을 기준으로 검색합니다.

사용자 프로필을 찾은 후 아래로 스크롤하여 이벤트 스트림 섹션으로 이동합니다. 이벤트 스트림은 사용자의 전체 이벤트 기록을 세션별로 그룹화하여 표시합니다. 가장 최근의 활동이 맨 위에 나타나며 이벤트는 10초에서 1분 사이에 스트림을 채웁니다.

이벤트를 선택하면 사용자 조회는 이벤트 발생 시점의 사용자 속성 및 이벤트 속성 값을 비롯하여 해당 이벤트에 대한 자세한 정보를 표시합니다.

이벤트 스트림은 실시간으로 업데이트되므로 이를 사용하여 Amplitude가 새로운 이벤트를 올바르게 캡처하는지 확인하거나 계측 오류를 해결할 수 있습니다. 예를 들어 이벤트를 한 번 트리거했지만 이벤트 스트림에 지속적으로 두 개의 인스턴스가 표시되는 경우 계측에 오류가 있을 수 있습니다.

원시 이벤트 데이터를 JSON 형식으로 보려면 **[원시]**를 선택합니다.

이벤트 익스플로러

Amplitude 이벤트 탐색기는 Google Chrome 확장 프로그램으로, 제품과 상호 작용할 때 Amplitude Browser SDK 계측을 검토하고 디버깅할 수 있도록 도와줍니다. 이 확장 기능은 사용자가 트리거하는 각 Amplitude 이벤트를 캡처하여 확장 기능 팝업에 표시합니다.

이 확장은 브라우저 SDK 및 디바이스 모드/클라이언트 측 CDP/태그 관리자 구현을 지원합니다.

이벤트 탐색기의 이벤트 탭에는 user_id, device_id, event_properties, 및 user_properties을 포함하여 웹사이트에서 트리거하는 각 이벤트의 매개 변수에 대한 자세한 인사이트가 표시됩니다.

사용자 마이그레이션 및 보고서 복제

프로덕션 데이터가 Amplitude 프로젝트로 유입된 후에는 사용자를 위한 계정을 생성하고 보고서와 대시보드 복제를 시작합니다.

Amplitude 사용자를 생성하려면 Adobe 분석 사용자 로그를 참조하여 Adobe 분석에 가장 자주 액세스한 사용자를 식별하십시오. 이러한 사용자는 Amplitude의 조직 설정에서 생성할 수 있습니다.

필수 보고서나 대시보드가 Adobe Analytics에 있는 경우 이를 Amplitude에 복제하여 Adobe Analytics에 액세스할 수 있는 동일한 사용자와 공유하십시오. 타사 컴포넌트 관리자 도구는 이 정보를 추출할 수 있습니다. 이 도구는 또한 Amplitude에서 복제할 수 있는 인기 있는 Adobe Analytics 세그먼트와 계산된 지표를 보여줍니다.

다음 차트는 사용자가 Amplitude에서 가장 자주 복제하는 차트입니다.

  • 데이터 테이블: 대부분 Adobe Analysis Workspace와 유사합니다. 메트릭, 이벤트 및 속성을 이용한 다차원 분석을 지원합니다.
  • 퍼널 차트: Adobe의 퍼널 시각화 리포트와 가장 유사합니다. 전환율을 측정합니다.
  • 여정 분석: 고객 여정과 사용자가 취하는 일반적인 경로를 분석합니다. 대부분 다중 채널 퍼널 보고서와 유사합니다.
  • 사용자 세션: 세션 데이터를 분석합니다("방문").
  • 지표: 재사용 가능한 분석 객체와 사용자 지정 지표를 정의하고 저장합니다.

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