Reward Formula Specification v3
03. Point Conversion
문서 ID: RES-FML-03
문서명: Point Conversion
볼륨: Volume 2 --- Reward Formula Specification v3
버전: 3.0
상태: Official Standard
공개 등급: Public Specification
1. 목적
본 문서는 Reward Engine Standard(RES)의 Point Conversion 규칙을 정의한다.
Point Conversion은 Accounting Engine이 생성한 공식 회계 결과를 사용자 경험을 위한 Point로 변환하는 표준 규칙이다.
2. 적용 범위
본 문서는 다음 대상에 적용된다.
- 광고 리워드 Point
- 출석 리워드 Point
- 게임 리워드 Point
- 추천 리워드 Point
- 그룹 리워드 Point
모든 Point는 본 문서의 원칙을 따라 생성되어야 한다.
3. 기본 원칙
모든 RES 구현체는 다음 원칙을 준수하여야 한다.
- SHALL Accounting Engine의 공식 계산 결과를 기준으로 Point를 생성한다.
- SHALL Point는 사용자 경험을 위한 표현 단위로 사용한다.
- SHALL 광고 가치가 높을수록 기대 Point도 비례적으로 증가하도록 설계한다.
- SHALL 국가별 광고 가치 차이를 Point에 반영한다.
- SHALL NOT Point를 Source of Truth로 사용한다.
- SHALL NOT Point를 공식 회계 단위로 사용한다.
4. Point의 역할
Point는 사용자가 리워드를 이해하고 사용할 수 있도록 제공되는 경험 단위이다.
Point는 다음 목적을 가진다.
- 리워드 표시
- 적립 내역 표시
- 랭킹 및 이벤트 참여
- 교환 및 사용
Point는 회계 기준을 대체하지 않는다.
5. 변환 기준
Point Conversion은 다음 정보를 기반으로 수행된다.
- Accounting Result
- Reward Value
- Ad Impression Country
- Standard eCPM
- Point Conversion Rule
Point Conversion은 공식 회계 계산 이후에 수행되어야 한다.
6. 국가별 반영
국가별 광고 가치 차이는 Point 결과에도 반영되어야 한다.
동일한 사용자 행동이라도 Ad Impression Country가 다르면 Point 결과는 달라질 수 있다.
이는 국가별 광고 가치 차이를 반영하기 위한 정상적인 결과이다.
7. 회계와의 관계
Accounting Engine이 생성한 공식 계산 결과는 Point Conversion의 입력이다.
Point Conversion은 공식 회계 결과를 변경하거나 재계산하여서는 안 된다.
Point는 공식 계산 결과를 사용자에게 표현하는 수단이다.
8. 구현 요구사항
모든 RES 구현체는 다음 요구사항을 만족하여야 한다.
- SHALL Point를 Accounting Result로부터 생성한다.
- SHALL 국가별 광고 가치를 반영한다.
- SHALL Point Conversion 규칙을 일관되게 적용한다.
- SHALL NOT Point를 공식 회계 기준으로 사용한다.
- SHALL NOT Point Conversion이 Source of Truth를 변경한다.
9. 요약
Point Conversion은 공식 회계 결과를 사용자 경험으로 연결하는 표준 규격이다.
모든 Point는 Accounting Engine의 결과를 기반으로 생성되어야 하며, Point는 사용자 경험을 위한 표현 단위로만 사용되어야 한다.