Amplitude에서 릴리스는 제품의 변화를 나타냅니다. 이는 신규 기능의 출시와 같은 주요 업데이트일 수도 있고, 작은 버그의 수정이나 실험적 기능의 출시와 같은 사소한 패치일 수도 있습니다. 릴리스가 발생하면 시계열 차트에 표시됩니다.
Amplitude는 자동으로 유료 플랜을 사용하는 모든 고객에 대한 릴리스를 생성하지만, 여러분이 직접 생성할 수도 있습니다.
릴리스 생성하기
자동화된 릴리스
Version
사용자 속성의 새로운 값을 지속적으로 수신합니다. 새로운 값이 탐지되면 Amplitude는 다음 날 자동으로 릴리스를 생성합니다. 새로운 릴리스를 생성할 때는 다음과 같은 휴리스틱을 적용합니다.- 릴리스는 유의적 버전 형식을 따라야 하며,
major.minor.patch
에서.patch
는 선택 사항입니다. 예를 들어Version = 12345
는 자동으로 릴리스를 생성하지 않지만Version = 123.45.6
은 생성합니다. - 개발 프로젝트('Test', 'Development', 'Staging' 등의 이름이 포함된 프로젝트)는 자동 릴리스 생성에서 제외됩니다.
- Amplitude의 HTTP/일괄 처리 API를 통해 이벤트 데이터를 서버측에 보내는 경우 app_version 사용자 속성을 사용하세요.
자동화된 릴리스는 보충된 데이터에 대해 소급적으로 생성되지 않습니다.
자동화된 릴리스 설정하기
운영자 또는 관리자인 경우 Release Timeline 프레임에서 자동화된 릴리스 탐지를 설정할 수 있습니다. 설정 아이콘을 클릭하여 Project Settings 메뉴 패널에 액세스하면 됩니다. 여기에서 자동화된 릴리스 탐지 및 자동 주석을 활성화하거나 비활성화할 수 있습니다.
수동 릴리스
-
- Name: 릴리스의 이름으로, 차트 및 Release Timeline 보기에 표시됩니다.
- Descriptions: 릴리스에 포함되는 제품 변경 사항입니다. Release Timeline 보기에 표시됩니다.
- Version: 제품 변경을 정의하는
Version
사용자 속성입니다. Amplitude는 이 필드를 사용하여 릴리스 보고서를 통해 릴리스에 도입되는 신규 이벤트를 보여 줍니다. 선택된 Version 필드는 데이터에 있는 값이어야 합니다. - Release Date: 릴리스가 출시된 날짜입니다.
- End Date: 릴리스 출시의 종료 날짜입니다.
- Platform(s): 릴리스가 적용되는
Platform
입니다. - Visibility: 릴리스가 모든 차트에 표시되는지 여부입니다.
릴리스 API
릴리스는 릴리스 API를 사용하여 프로그래밍 방식으로 생성할 수도 있습니다. 이렇게 하면 내부 개발 프로세스에 릴리스 생성을 통합할 수 있습니다.
릴리스 편집하기
수동으로 생성하거나 자동으로 탐지된 릴리스는 편집을 통해 추가 컨텍스트와 정보를 더할 수 있습니다. Release Timeline 보기에서 릴리스를 열고 Edit을 클릭하면 됩니다.
기본적으로 모든 릴리스는 모든 차트에 표시됩니다. 릴리스의 가시성은 릴리스 보고서 페이지(이 보기) 또는 Release Timeline 보기에서 토글할 수 있습니다.
릴리스 보고서
릴리스에 항목 추가하기
Analyses 섹션을 통해 다른 Amplitude 콘텐츠에 연결할 수 있습니다. 이렇게 하면 조직의 다른 사람들이 여러분이 출시한 릴리스의 성과와 사용자에게 미친 영향을 쉽게 이해할 수 있습니다.
릴리스를 사용하여 팀에 세부 정보와 성과를 배포하세요.
릴리스에 항목을 연결하려면 릴리스 보고서의 Analyses 섹션에서 + Add Item을 클릭합니다.