릴리스에 따른 제품의 변화 추적하기

  • 업데이트 시간

Amplitude에서 릴리스는 제품의 변화를 나타냅니다. 이는 신규 기능의 출시와 같은 주요 업데이트일 수도 있고, 작은 버그의 수정이나 실험적 기능의 출시와 같은 사소한 패치일 수도 있습니다. 릴리스가 발생하면 시계열 차트에 표시됩니다.

Release_shown_in_chart.png

Amplitude는 자동으로 유료 플랜을 사용하는 모든 고객에 대한 릴리스를 생성하지만, 여러분이 직접 생성할 수도 있습니다.

릴리스 생성하기

자동화된 릴리스

Amplitude amplitude_logo.pngVersion 사용자 속성의 새로운 값을 지속적으로 수신합니다. 새로운 값이 탐지되면 Amplitude는 다음 날 자동으로 릴리스를 생성합니다. 새로운 릴리스를 생성할 때는 다음과 같은 휴리스틱을 적용합니다.
  • 릴리스는 유의적 버전 형식을 따라야 하며, major.minor.patch에서 .patch는 선택 사항입니다. 예를 들어 amplitude_logo.pngVersion = 12345는 자동으로 릴리스를 생성하지 않지만 amplitude_logo.pngVersion = 123.45.6은 생성합니다.
  • 개발 프로젝트('Test', 'Development', 'Staging' 등의 이름이 포함된 프로젝트)는 자동 릴리스 생성에서 제외됩니다.
  • Amplitude의 HTTP/일괄 처리 API를 통해 이벤트 데이터를 서버측에 보내는 경우 app_version 사용자 속성을 사용하세요.

자동화된 릴리스는 보충된 데이터에 대해 소급적으로 생성되지 않습니다.

자동화된 릴리스 설정하기

운영자 또는 관리자인 경우 Release Timeline 프레임에서 자동화된 릴리스 탐지를 설정할 수 있습니다. 설정 아이콘을 클릭하여 Project Settings 메뉴 패널에 액세스하면 됩니다. 여기에서 자동화된 릴리스 탐지 및 자동 주석을 활성화하거나 비활성화할 수 있습니다.

releases_1.gif

수동 릴리스

제품에서 유의적 버전을 사용하지 않거나 Amplitude의 유료 플랜을 사용하지 않는 경우, 릴리스 타임라인 또는 차트의 상세 보기를 통해 릴리스를 수동으로 생성할 수 있습니다.
수동 릴리스를 생성하려면 + Add a Release를 클릭하고 표시되는 모달에 다음을 입력합니다.
releases_2.png
    • Name: 릴리스의 이름으로, 차트 및 Release Timeline 보기에 표시됩니다.
    • Descriptions: 릴리스에 포함되는 제품 변경 사항입니다. Release Timeline 보기에 표시됩니다.
    • Version: 제품 변경을 정의하는 amplitude_logo.pngVersion 사용자 속성입니다. Amplitude는 이 필드를 사용하여 릴리스 보고서를 통해 릴리스에 도입되는 신규 이벤트를 보여 줍니다. 선택된 Version 필드는 데이터에 있는 값이어야 합니다.
    • Release Date: 릴리스가 출시된 날짜입니다.
    • End Date: 릴리스 출시의 종료 날짜입니다.
    • Platform(s): 릴리스가 적용되는 amplitude_logo.png Platform입니다.
    • Visibility: 릴리스가 모든 차트에 표시되는지 여부입니다.

릴리스 API

릴리스는 릴리스 API를 사용하여 프로그래밍 방식으로 생성할 수도 있습니다. 이렇게 하면 내부 개발 프로세스에 릴리스 생성을 통합할 수 있습니다.

릴리스 편집하기

수동으로 생성하거나 자동으로 탐지된 릴리스는 편집을 통해 추가 컨텍스트와 정보를 더할 수 있습니다. Release Timeline 보기에서 릴리스를 열고 Edit을 클릭하면 됩니다.

releases_3.png

기본적으로 모든 릴리스는 모든 차트에 표시됩니다. 릴리스의 가시성은 릴리스 보고서 페이지(이 보기) 또는 Release Timeline 보기에서 토글할 수 있습니다.

릴리스 보고서

Release Timeline에서 릴리스를 클릭하여 릴리스 보고서를 확인할 수 있습니다. 릴리스 보고서는 Amplitude에서 생성된 것으로, 메타데이터와 분석 결과가 포함되어 있습니다.
Metrics 섹션에서는 릴리스에 노출된 고유 사용자 수뿐만 아니라, 값이 나타내는 활성 사용자 기반의 백분율을 확인할 수 있습니다. 활성 사용자의 백분율은 릴리스 버전을 본 사용자 수를 릴리스 정의에 지정된 플랫폼의 사용자 수로 나눈 것입니다.
 
Metrics_Section.png
 
릴리스에 새로운 이벤트가 포함되면 Amplitude는 해당 이벤트를 오른쪽 표에 표시합니다.
 
Screen_Shot_2018-10-24_at_10.02.40_AM.png
% Active 메트릭은 릴리스 날짜부터 탐지된 신규 이벤트를 트리거하는 활성 사용자 기반의 백분율을 보여 줍니다.
 
Adoption 섹션에서는 출시 날짜 이후 릴리스의 도입을 나타내는 시계열을 확인할 수 있습니다. 이 시계열은 릴리스 시작부터 30일로 제한되어 있습니다.
 

Screen_Shot_2018-10-24_at_10.04.20_AM.png

릴리스에 항목 추가하기

Analyses 섹션을 통해 다른 Amplitude 콘텐츠에 연결할 수 있습니다. 이렇게 하면 조직의 다른 사람들이 여러분이 출시한 릴리스의 성과와 사용자에게 미친 영향을 쉽게 이해할 수 있습니다.

릴리스를 사용하여 팀에 세부 정보와 성과를 배포하세요.

릴리스에 항목을 연결하려면 릴리스 보고서의 Analyses 섹션에서 + Add Item을 클릭합니다.

Screen_Shot_2019-03-20_at_8.43.12_PM.png

릴리스 타임라인

릴리스 타임라인을 통해 팀에서 출시한 모든 제품 업데이트 내역을 확인합니다. Amplitude가 자동으로 생성한 릴리스와 여러분의 팀에서 수동으로 추가한 릴리스의 연대기라고 할 수 있습니다.
 
릴리스 타임라인에 액세스하려면 왼쪽 탐색 메뉴에서 Releases를 클릭합니다. 프로젝트 선택기를 사용하여 표시할 프로젝트의 릴리스를 변경하세요.
참고: 현재 릴리스 타임라인 기능에는 실시간으로 신규 버전만 포함됩니다. 과거 데이터를 보충하는 경우 이러한 릴리스는 과거에 발생한 것이기 때문에 신규로 간주되지 않습니다. 보충 릴리스는 타임라인에 수동으로만 추가할 수 있습니다.