HIVE SDK for Unity3D

클래스 | Public 멤버 함수 | 정적 Public 멤버 함수 | 모든 멤버 목록
hive.IAPV4 클래스 참조

현재 Hive IAP 가 제공하는 결제 마켓은 애플 앱스토어, 구글 플레이스토어, 원스토어, 삼성 갤럭시스토어, 아마존 앱스토어, 화웨이 앱커넥트, PG, Steam, Hive 러비(Lebi) 를 제공한다. 더 자세히 ...

클래스

class  IAPV4ConsumeInfoUserAgreement
 소비정보전송에 대한 동의 상태 didAgree: 직전 동의 여부 firstAnsweredDate: 최초로 응답한 날짜 (Unix Timestamp) lastAnsweredDate: 마지막으로 응답한 날짜 (Unix Timestamp) 더 자세히 ...
 

Public 멤버 함수

delegate void onIAPV4MarketInfo (ResultAPI result, List< IAPV4Type > iapV4TypeList)
 HIVE IAPV4 에서 마켓의 구성을 위한 정보 조회 결과 통지 더 자세히 ...
 
delegate void onIAPV4ProductInfo (ResultAPI result, List< IAPV4Product > iapV4ProductList, int balance)
 HIVE IAPV4 상품 정보 조회 결과 통지 더 자세히 ...
 
delegate void onIAPV4Purchase (ResultAPI result, IAPV4Receipt iapV4Receipt)
 상품 결제 시도 결과 통지
App Store, Google Store 등 에 등록된 마켓 상품(marketPid)의 구매를 요청 한다. 더 자세히 ...
 
delegate void onIAPV4Restore (ResultAPI result, List< IAPV4Receipt > iapv4ReceiptList)
 HIVE IAPV4 상품에 대한 미지급된 아이템 지급을 요청 결과 통지
상품 구매 과정에서 여러가지 상황으로 인하여 아이템 지급을 실패하는 경우가 발생할 수 있다. 더 자세히 ...
 
delegate void onIAPV4TransactionFinish (ResultAPI result, String marketPid)
 HIVE IAP v4에서 상품에 대한 지급 완료 후 결제 트랜잭션을 종료하기 위한 요청 결과 통지
더 자세히 ...
 
delegate void onIAPV4TransactionMultiFinish (List< ResultAPI > resultList, List< String > marketPidList)
 HIVE IAP v4에서 상품에 대한 지급 완료 후 복수 개의 결제 트랜잭션을 종료하기 위한 요청 결과 통지
더 자세히 ...
 
delegate void onIAPV4ShowInAppMessages (int responseCode)
 Google In-App Offers 더 자세히 ...
 
delegate void onIAPV4GetConsumeInfoAgreement (ResultAPI result, IAPV4ConsumeInfoUserAgreement info)
 소비정보 전송 약관에 대한 마지막 동의 여부 및 시기 조회 결과를 통지 더 자세히 ...
 
delegate void onIAPV4ShowConsumeInfoAgreement (ResultAPI result, bool didAgree)
 소비정보 전송 약관 동의 팝업의 결과 통지 더 자세히 ...
 

정적 Public 멤버 함수

static void marketConnect (onIAPV4MarketInfo listener)
 IAPV4 결재 API 초기화 요청
HIVE IAPV4 의 초기화를 수행하면 결과 통지시 사용 가능한 마켓 정보의 목록을 전달하게 된다. 더 자세히 ...
 
static void getMarketProductInfo (List< String > marketPidList, onIAPV4ProductInfo listener)
 Hive IAPV4 에서 마켓 상품의 구성을 위한 정보를 조회할 수 있다. 더 자세히 ...
 
static void getProductInfo (onIAPV4ProductInfo listener)
 HIVE IAPV4 에서 상품의 구성을 위한 정보를 조회할 수 있다. 더 자세히 ...
 
static void getSubscriptionProductInfo (onIAPV4ProductInfo listener)
 HIVE IAPV4 에서 구독형 상품의 구성을 위한 정보를 조회할 수 있다. 더 자세히 ...
 
static void purchase (String marketPid, String iapPayload, onIAPV4Purchase listener)
 App Store, Google Store 등 에 등록된 마켓 상품(marketPid)의 구매를 요청 한다. 더 자세히 ...
 
static void purchase (String marketPid, String iapPayload, int quantity, onIAPV4Purchase listener)
 App Store, Google Store 등 에 등록된 마켓 상품(marketPid)의 구매를 요청 한다. 더 자세히 ...
 
static void purchaseSubscriptionUpdate (String marketPid, String oldMarketPid, String iapPayload, onIAPV4Purchase listener)
 App Store, Google Store 등 에 등록된 마켓 상품(marketPid)의 구매를 요청 한다. 더 자세히 ...
 
static void purchaseSubscription (IAPV4PurchaseParam param, onIAPV4Purchase listener)
 App Store, Google Store 등 에 등록된 마켓 상품(marketPid)의 구매를 요청 한다. 더 자세히 ...
 
static void restore (onIAPV4Restore listener)
 HIVE IAPV4 상품에 대한 미지급된 아이템 지급을 요청한다. 더 자세히 ...
 
static void restoreSubscription (onIAPV4Restore listener)
 HIVE IAPV4 상품에 대한 미지급된 구독 상품 지급을 요청한다. 더 자세히 ...
 
static void transactionFinish (String marketPid, onIAPV4TransactionFinish listener)
 HIVE IAP v4에서 지급이 완료된 상품에 대한 구매 영수증에 대한 트랜잭션 완료 처리를 요청한다. 더 자세히 ...
 
static void transactionMultiFinish (List< String > marketPidList, onIAPV4TransactionMultiFinish listener)
 HIVE IAP v4에서 지급이 완료된 상품에 대한 구매 영수증에 대한 복수 개의 트랜잭션 완료 처리를 요청한다. 더 자세히 ...
 
static IAPV4Type getSelectedMarket ()
 현재 선택된 마켓 타입을 반환한다. 더 자세히 ...
 
static string getAccountUuid ()
 현재 계정의 UUIDv3 값을 반환한다. 더 자세히 ...
 
static void showInAppMessages (int categoryId, onIAPV4ShowInAppMessages listener)
 Google In-App Offers 더 자세히 ...
 

상세한 설명

현재 Hive IAP 가 제공하는 결제 마켓은 애플 앱스토어, 구글 플레이스토어, 원스토어, 삼성 갤럭시스토어, 아마존 앱스토어, 화웨이 앱커넥트, PG, Steam, Hive 러비(Lebi) 를 제공한다.


Hive 러비(Lebi) 상점은 중국 시장에서 상점을 구성하고 상품을 구매 할 수 있는 시스템으로서 Hive 에서 자체적으로 운영하고 있다.

Since
4.4.0
작성자
imsunghoon

멤버 함수 문서화

◆ onIAPV4ShowInAppMessages()

delegate void hive.IAPV4.onIAPV4ShowInAppMessages ( int  responseCode)

Google In-App Offers

매개변수
responseCode2(NAVIGATE_TO_DEV_APP_STORE) 일 경우 유저가 제안(Offer)를 확인하고 사용하기를 원한 상황입니다. 개발자는 유저가 구매할 인앱 항목을 선택할 수 있는 게임/앱 내 상점으로 (유저가 해당 화면에 없는 경우) 유저를 이동해야 합니다. 0 은 아무런 액션을 하지 않아도 되고, 음수는 에러상황 입니다.

◆ onIAPV4TransactionMultiFinish()

delegate void hive.IAPV4.onIAPV4TransactionMultiFinish ( List< ResultAPI resultList,
List< String >  marketPidList 
)

HIVE IAP v4에서 상품에 대한 지급 완료 후 복수 개의 결제 트랜잭션을 종료하기 위한 요청 결과 통지

매개변수
resultList트랜잭션의 종료 결과 목록
marketPidList트랜잭션이 종료된 상품의 marketPid 목록
참고
#transactionMultiFinish(List, onIAPV4TransactionMultiFinish)

◆ showInAppMessages()

static void hive.IAPV4.showInAppMessages ( int  categoryId,
onIAPV4ShowInAppMessages  listener 
)
static

Google In-App Offers

매개변수
categoryId3(PROMOTIONAL)
listenerInt(responseCode) 가 2(NAVIGATE_TO_DEV_APP_STORE) 일 경우 유저가 제안(Offer)를 확인하고 사용하기를 원한 상황입니다. 개발자는 유저가 구매할 인앱 항목을 선택할 수 있는 게임/앱 내 상점으로 (유저가 해당 화면에 없는 경우) 유저를 이동해야 합니다. 0 은 아무런 액션을 하지 않아도 되고, 음수는 에러상황 입니다.
Since
4.21.0.0

이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.:
Copyright © Com2uS Platform Corporation. All Right Reserved. 이용약관 개인정보 처리방침