Version: 2019.2
과금
사용자 속성

영수증 검증

구현 세부 정보는 다음과 같습니다.

iOS의 경우

receipt 파라미터

  • null 로 놔두면 해당 거래가 확인되지 않은 수익에 표시됩니다.
  • 네이티브 iOS 플러그인을 작성하는 경우
  • Unibill 플러그인을 사용하는 경우
  • Prime31 플러그인을 사용하는 경우
    • StoreKitTransaction의 “base64EncodedTransactionReceipt” 프로퍼티 영수증으로 전달합니다.

signature 파라미터

사용되지 않으므로 null 을 전달합니다.

Android의 경우

Android 과금을 검증하려면 Google 공용 API 키를 애널리틱스 대시보드 프로젝트 설정 양식에 입력합니다.

Google 공용 API 키는 Google Play에서 인앱 구매(IAP)에 대한 영수증 검증을 구현하는 데 필요합니다. Google 공용 키는 Google Play Developer 콘솔 > 모든 애플리케이션 > 서비스 및 API > 애플리케이션용 라이선스 키에 있습니다. 이 기능은 선택 사항이지만 Android용으로 개발하고 인앱 구매가 포함된 경우 이 기능을 구현할 것을 적극 권장합니다.

receipt 파라미터

  • null로 놔두면 해당 거래가 확인되지 않은 수익으로 표시됩니다.
  • 네이티브 Android 플러그인을 작성하는 경우
    • 응답 인텐트의 INAPP_PURCHASE_DATA 키에 매핑되는 JSON 포맷 문자열인 주문에 대한 구매 데이터를 전달합니다.
  • Unibill 플러그인을 사용하는 경우
  • Prime31 플러그인을 사용하는 경우
    • GooglePurchase “originalJson” 프로퍼티를 전달합니다.

signature 파라미터

  • null 로 놔두면 해당 거래가 확인되지 않은 수익으로 표시됩니다.
  • 네이티브 Android 플러그인을 작성하는 경우
    • 응답 인텐트의 INAPP_DATA_SIGNATURE 키에 매핑되는 서명을 전달합니다.
  • Unibill 플러그인을 사용하는 경우
  • Prime31 플러그인을 사용하는 경우
    • GooglePurchase “signature” 프로퍼티를 전달합니다.
과금
사용자 속성