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.
Observe를 사용하여 데이터를 모니터링하세요
Observe는 추적 계획에 따라 이벤트 스트림을 지속적으로 검사, 분석 및 모니터링하여 유효하지 않거나 누락되었거나 오래된 이벤트가 발생할 때 이를 표시합니다. 는 코드 변경이 필요 없으며 백그라운드에서 자동으로 실행되므로 추적 코드가 추적 계획과 동기화됩니다. Observe는 모든 이벤트에 예기치 않은 상태, 유효한 상태, 유효하지 않은 상태 또는 오래된 상태의 네 가지 상태 중 하나를 할당합니다.
Observe는 기존 이벤트 스트림을 수신하고 추적 코드를 실제 문서로 변환하므로, 플랫폼 전반에 걸쳐 데이터 수집에 대한 전체적인 시각을 얻을 수 있습니다.
귀하와 귀하의 팀은 문제가 있거나 주의가 필요한 모든 사항에 대해 즉각적인 인사이트를 얻을 수 있습니다. 직관적인 협업 워크플로우를 통해 팀은 협력하여 수정 사항을 구현하고 추적 계획을 정상 상태로 유지할 수 있습니다.
이벤트 상태 확인 및 업데이트
이벤트 스트림에 액세스하려면 데이터 > 이벤트로 이동하십시오. 그러면 모든 이벤트가 표시됩니다.
추적 계획을 처음 볼 때 Amplitude는 수신되고 처리된 모든 이벤트와 속성을 표시합니다. 기본적으로 Amplitude는 모든 이벤트와 속성을 예기치 않은 것으로 분류합니다. 추적 계획에 해당 이벤트를 추가하려면 이벤트 이름 옆의 확인란을 선택하고 계획에 추가를 클릭하십시오.
예기치 않은 이벤트를 추적 계획에 추가하려는 경우 언제든지 이 작업을 수행하십시오. 게시를 클릭하여 프로세스를 완료합니다. 이 시점부터 Observe는 이 이벤트나 이와 관련된 전체 속성에 대한 전체 변경 사항에 대해 사용자에게 경고합니다.
이벤트는 항상 다음 네 가지 상태 중 하나를 갖습니다.
- 예기치 않은 이벤트: 추적 계획에 아직 추가되지 않은 전체 이벤트 또는 속성입니다.
- 유효한(및 현재): 이름 및 스키마 면에서 기존 이벤트의 최신 버전과 일치하는 모든 이벤트 또는 속성입니다. Observe가 이벤트의 버전을 알지 못하는 경우, 이벤트 모양이 현재 추적 계획과 일치하는지 확인하기만 합니다.
- 유효하지 않음: 현재 추적 계획과 일치하지 않는 전체 이벤트 또는 속성입니다.
- 오래됨: 기존 이벤트 또는 속성의 이전 버전과 일치하는 모든 이벤트 또는 속성(Amplitude SDK를 사용할 때만 적용됨).
데이터가 나타날 때만 관찰하십시오. 기존 추적 기능이나 자주 발생하지 않는 이벤트가 있는 경우 추적 계획에 표시되지 않을 수 있습니다. Observe가 표시하지 않는 이벤트를 알고 있는 경우 해당 이벤트를 계획에 수동으로 추가하거나 직접 이벤트를 트리거할 수 있습니다.
Amplitude의 업스트림에서 데이터를 차단, 필터링 또는 변환하는 경우 Observe는 이 데이터에 액세스할 수 없습니다. 이러한 이유로 모든 데이터를 Amplitude로 전송해야 합니다.
관찰 및 Ampli CLI
Amplitude의 SDK를 사용하여 전체 이벤트 트래킹을 계측했다면 이미 유형 안전한 분석 라이브러리, 클라이언트 측 검증, 신뢰할 수 있는 깨끗하고 정확한 데이터를 위한 CI와의 지속적인 연동의 혜택을 누릴 수 있습니다.
Observe는 여전히 웹 앱의 런타임 유효성 검사 오류를 표시하고 이를 경고함으로써 가치를 더해줍니다. 이는 JavaScript와 특히 관련이 있는데, 이는 JavaScript가 형식에 안전한 언어가 아니며 검사는 런타임에만 이루어지기 때문입니다. 자세한 내용은 Amplitude 데이터 개발자 문서를 참조하십시오.
관찰된 이벤트 및 문제점으로 추적 계획을 오버레이합니다
추적 계획을 이벤트 스트림과 함께 오버레이할 수 있습니다.
Amplitude SDK를 사용하는 경우, 환경의 이벤트 스트림으로 추적 계획을 오버레이할 수도 있지만, 이는 귀하가 속해 있는 특정 브랜치로 전송되는 데이터만 포함됩니다. 이 기능은 여러 팀이 환경에 데이터를 전송할 때 디버깅에 유용합니다.
또한 이벤트 스트림을 추적 계획과 함께 오버레이하는 데 사용할 특정 시간 범위를 설정할 수도 있습니다. 다음 중에서 선택할 수 있습니다.
- 5분.
- 한 시간.
- 12시간
- 7일.
- 14일.
이 범위를 변경하면 Observe가 이벤트를 유효한 것으로 간주할지 부적합한 것으로 간주할지 여부가 결정될 수 있다는 점에 유의하십시오. 예를 들어 7일 전에 버그가 발생했다면 지난 7일을 선택하면 해당 이벤트가 유효하지 않은 것으로 표시됩니다. 7일 전부터 12시간 전 사이의 어느 시점에서든 수정한 다음 최근 12시간을 선택하면 관찰은 해당 수정을 유효한 것으로 간주합니다.
Observe 인사이트에 따라 행동하세요
Observe는 이벤트에서 누락되었거나 잘못된 속성을 표시합니다. 등록 정보 행은 다음과 같은 몇 가지 방법으로 이 정보를 표시합니다.
- 상태 툴팁: Amplitude가 이벤트를 수신한 시점에 이벤트가 유효하지 않았는지 여부를 나타냅니다. (Observe가 버전을 수신하면 이벤트를 버전과 비교하고, 그렇지 않으면 이벤트를 현재 추적 계획과 비교합니다.)
- % Seen 표시기: 속성이 필수(게시됨 또는 게시되지 않음)이고 Amplitude가 선택한 기간 첫 사용 후 속성 없이 이벤트를 수신한 경우 빨간색으로 표시됩니다. 게시되지 않은 변경 사항이 있거나 최근에 이벤트를 수정한 경우 표시기는 빨간색이지만 상태는 녹색일 수 있습니다.
- 유형 표시기: Amplitude가 선택한 기간 첫 사용 후 선택한 유형(게시됨 또는 게시되지 않음) 이외의 유형으로 속성을 수신한 경우 빨간색으로 표시됩니다. 게시되지 않은 변경 사항이 있거나 최근에 이벤트를 수정한 경우 표시기는 빨간색이지만 상태는 녹색일 수 있습니다.
관찰은 각 이벤트의 소스(라이브러리를 기반으로 함)를 자동으로 감지하고 해당 소스를 이벤트 세부 정보 창에 표시합니다. 이는 유효하지 않은 데이터를 전송하는 소스를 식별할 수 있으므로 여러 팀에서 여러 소스를 관리하는 경우에 특히 유용합니다.
소스 이름 오른쪽의 스파크라인은 총 이벤트 볼륨과 유효하지 않은 이벤트 볼륨을 모두 표시하여 오류가 있는 데이터의 양을 수치화합니다.
또한 동일한 라이브러리를 사용하여 여러 SDK 소스를 생성하고 할당할 수 있습니다. 예를 들어 브라우저 SDK를 사용하는 마케팅 사이트와 웹 앱이 있는 경우 두 개의 서로 다른 소스를 생성하고 각 이벤트에 올바른 소스를 할당할 수 있습니다. 또한 Ampli를 사용하면 각 소스의 볼륨 및 유효성 검사 데이터를 개별적으로 볼 수 있습니다. Ampli를 사용하지 않는 경우, 두 소스의 볼륨이 라이브러리 이름(이 경우 '브라우저 SDK')과 함께 단일 행에 롤업된 것을 볼 수 있습니다.
범위 및 제한 사항
Amplitude로 데이터를 전송하는 경우 Observe는 기본적으로 작동합니다. Observe는 Amplitude에 데이터를 전송하는 방법에 따라 제한됩니다. Amplitude의 SDK를 사용하는 경우(현재 소스 지원: JavaScript, Node.js, Android 및 iOS), Observe는 이벤트 스트림을 해당 소스(웹, iOS, 백엔드 등)에 속하도록 지정할 수 있습니다.
Observe가 이벤트의 버전을 확인할 수 있는 경우 이는 해당 버전의 스키마에 대해 유효성을 검사합니다. Observe가 버전을 모르는 경우 추적 계획에 있는 최신 버전의 스키마에 대해 유효성을 검사합니다.
이 내용이 도움이 되었나요?