소모성 상품 구매 로그
- 로그명 : hive_purchase_refund_log
- 아래 표의 필드들은 로그정의시 반드시 필요한 필드 , 애널리틱스 기능을 사용하기 위한 필드를 제외한 필드들입니다.
필드명 | 설명 | 타입 |
game | 게임명 | STRING |
idpId | 사용자의 IDP (Identity Provider) 식별자 값 | STRING |
channel | 이벤트가 발생한 채널 및 플랫폼 | STRING |
source | Hive IAP 빌링 모듈 정보 | STRING |
deviceCountry | 디바이스 국적값으로 ISO 3166 alpha-2 국가코드를 기준으로 한 값 | STRING |
osVer | OS의 버전정보 | STRING |
wasRegistTimestamp | 이벤트 발생이후 로그가 전송된 시간 | STRING |
deviceLanguage | 디바이스 언어로 ISO 639-2 언어 코드를 기준으로 하여 전송 | STRING |
model | 클라이언트에서 보내온 단말기 모델명 | STRING |
vidType | Hive 인증 종류 | STRING |
os | 클라이언트에서 보내온 플랫폼 값으로 아래 주의사항을 참고하여 전송 * 전송 시 주의사항 – A : android – I : ios – B : bada – W : windows – T : tizen |
STRING |
gameCountry | 로그전송시 country에 들어오는 국가값 | STRING |
appName | appId에 대한 고유 식별자 | STRING |
appVer | 앱의 버전정보 | STRING |
clientIp | 클라이언트의 IP주소 | STRING |
gameLanguage | 유저가 이용하는 게임의 언어로 ISO 639-2 언어 코드를 기준으로 한 값 | STRING |
sdkVer | Hive SDK의 버전정보 | STRING |
serverIp | 서버의 IP 주소 | STRING |
timezoneId | timezone 을 파싱한 결과 값. 원본 로그에 timezone 이 비어있거나 파싱 실패시, KST 로 취급하여 GMT+09:00 이 들어감 | STRING |
purchaseDateTimeKst | 한국시간 기준의 구매시간 | TIMESTAMP |
transactionId | 마켓 영수증 고유 번호 | STRING |
productId | 상품 ID ( 구글인 경우 null) | STRING |
voidedSource | 환불 주체 – 0 : 유저 – 1 : 개발자 – 2 : 구글 |
INTEGER |
voidedReason | 환불 이유 * 구글 마켓 구매 취소 사유 – 1: 후회(구매 후 변심) – 2: 상품 미수령 – 3: 결함(상품의 결함이 있거나 상품이 제대로 동작 안함) – 4: 우발적 구매(실수 구매) – 5: 사기(알 수 없는 구매이거나 청구) – 6 :우호적 사기(친구/가족 등이 내 동의 없이 구매) – 7: Chargeback(신용카드 사 등 결제 시스템 회사를 통한 취소처리) – 0 : 그 외 이유* 애플 마켓 구매 취소의 경우 null |
INTEGER |