- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
Supported OS
Eppo는 조직 내 모든 구성원이 고급 A/B 테스트에 액세스할 수 있게 해주는 실험 및 기능 관리 플랫폼입니다.
Datadog Eppo RUM 통합은 플래그 이름 및 변형을 포함한 기능 플래그 정보로 Datadog RUM 데이터를 강화하여 성능 모니터링 및 동작 변경에 대한 가시성을 제공합니다. 이를 사용하여 어떤 사용자에게 기능이 표시되는지, 그리고 해당 기능이 사용자 성능에 부정적인 영향을 미치는지 확인할 수 있습니다.
기능 플래그 추적은 RUM Browser SDK에서 사용할 수 있습니다. 자세한 설정 지침은 RUM에서 기능 플래그 데이터 시작하기 가이드를 참조하세요.
enableExperimentalFeatures
초기화 파라미터를 ["feature_flags"]
으로 설정합니다.datadogRum
옵션을 사용하여 Eppo의 SDK를 초기화합니다.다음은 JavaScript 예입니다.
const assignmentLogger: IAssignmentLogger = {
logAssignment(assignment) {
// 고객의 이벤트 로깅에 할당 이벤트를 전송합니다.
analytics.track({
userId: assignment.subject,
event: "Eppo Randomized Assignment",
type: "track",
properties: { ...assignment },
});
// `exposure`가 이 컨텍스트에서 정의되고 `variation` 속성을 갖는다고 가정합니다.
datadogRum.addFeatureFlagEvaluation(assignment.experiment, exposure.variation);
},
};
await eppoInit({
apiKey: "<API_KEY>",
assignmentLogger,
});
도움이 필요하신가요? Eppo 문서를 참고하세요.