HIVE SDK for C++

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

HIVE IAP 는 마켓별 구매 프로세스의 개발 비용을 최소화 할 수 있고 구매 로그를 일관성 있게 수집하여 사업, 개발, 관리 부서에 필요한 정보를 제공할 수 있다. 더 자세히 ...

#include <HIVE_IAPV4.h>

Public 타입

typedef std::function< void(ResultAPI const &result, std::vector< IAPV4Type > const &marketIDs)> onMarketConnect
 HIVE IAPV4 에서 마켓의 구성을 위한 정보 조회 결과 통지 더 자세히 ...
 
typedef std::function< void(ResultAPI const &result, std::vector< IAPV4Product > const &iapV4ProductList, unsigned int balance)> onGetProductInfo
 HIVE IAPV4 상품 정보 조회 결과 통지 더 자세히 ...
 
typedef std::function< void(ResultAPI const &result, IAPV4Receipt const &iapV4Receipt)> onPurchase
 상품 결제 시도 결과 통지
HIVE IAPV4 의 상품 구매는 App Store, Google Store 에 등록된 마켓 상품 (marketPid) 을 요청하게 된다. 더 자세히 ...
 
typedef std::function< void(ResultAPI const &result, std::vector< std::reference_wrapper< IAPV4Receipt > > const &iapv4ReceiptList)> onRestore
 HIVE IAPV4 상품에 대한 미지급된 아이템 지급을 요청 결과 통지
상품 구매 과정에서 여러가지 상황으로 인하여 아이템 지급을 실패하는 경우가 발생할 수 있다. 더 자세히 ...
 
typedef std::function< void(ResultAPI const &result, std::string marketPid)> onTransactionFinish
 HIVE IAP v4에서 상품에 대한 지급 완료 후 결제 트랜잭션을 종료하기 위한 요청 결과 통지
더 자세히 ...
 
typedef std::function< void(ResultAPI const &result, std::string marketPid)> onCheckPromotePurchase
 
typedef std::function< void(std::vector< ResultAPI > const &resultList, std::vector< std::string > const &marketPidList)> onTransactionMultiFinish
 HIVE IAP v4에서 상품에 대한 지급 완료 후 복수 개의 결제 트랜잭션을 종료하기 위한 요청 결과 통지
더 자세히 ...
 
typedef std::function< void(ResultAPI const &result, int balance)> onBalance
 HIVE 러비 상점일 경우 잔액 확인 결과 통지 더 자세히 ...
 
typedef std::function< void(int responseCode)> onInAppMessages
 Google In-App Offers 더 자세히 ...
 

정적 Public 멤버 함수

static void marketConnect (onMarketConnect listener)
 IAPV4 결재 API 초기화 요청
HIVE IAPV4 의 초기화를 수행하면 결과 통지시 사용 가능한 마켓 정보의 목록을 전달하게 된다. 더 자세히 ...
 
static void getMarketProductInfo (std::vector< std::string > const &marketPidList, onGetProductInfo listener)
 Apple Appstore 에서 상품의 구성을 위한 정보를 조회할 수 있다. 더 자세히 ...
 
static void getProductInfo (onGetProductInfo listener)
 HIVE IAPV4 에서 상품의 구성을 위한 정보를 조회할 수 있다. 더 자세히 ...
 
static void getSubscriptionProductInfo (onGetProductInfo listener)
 HIVE IAPV4 에서 구독형 상품의 구성을 위한 정보를 조회할 수 있다. 더 자세히 ...
 
static void purchase (std::string marketPid, std::string iapPayload, onPurchase listener)
 HIVE IAPV4 의 상품 구매는 App Store, Google Store 에 등록된 마켓 상품 (marketPid) 을 요청하게 된다. 더 자세히 ...
 
static void purchaseSubscriptionUpdate (std::string marketPid, std::string oldMarketPid, std::string iapPayload, onPurchase listener)
 HIVE IAPV4 의 상품 구매는 App Store, Google Store 에 등록된 구독 상품 (marketPid) 을 요청하게 된다. 더 자세히 ...
 
static void purchaseSubscription (IAPV4PurchaseParam param, onPurchase listener)
 HIVE IAPV4 의 상품 구매는 App Store, Google Store 에 등록된 구독 상품 (marketPid) 을 요청하게 된다. 더 자세히 ...
 
static void restore (onRestore listener)
 HIVE IAPV4 상품에 대한 미지급된 아이템 지급을 요청한다. 더 자세히 ...
 
static void restoreSubscription (onRestore listener)
 HIVE IAPV4 상품에 대한 미지급된 구독 상품 지급을 요청한다. 더 자세히 ...
 
static void transactionFinish (std::string marketPid, onTransactionFinish listener)
 HIVE IAP v4에서 지급이 완료된 상품에 대한 구매 영수증에 대한 트랜잭션 완료 처리를 요청한다. 더 자세히 ...
 
static void transactionMultiFinish (std::vector< std::string > const &marketPidList, onTransactionMultiFinish listener)
 HIVE IAP v4에서 지급이 완료된 상품에 대한 구매 영수증에 대한 복수 개의 트랜잭션 완료 처리를 요청한다. 더 자세히 ...
 
static void showMarketSelection (onMarketConnect listener)
 러비 상점이나 구글 상점을 선택하기 위한 창을 띄운다. 더 자세히 ...
 
static void getBalanceInfo (onBalance listener)
 러비 상점일 경우 잔액 정보 조회. 더 자세히 ...
 
static void showCharge (onBalance listener)
 러비 충전 페이지 노출 더 자세히 ...
 
static void checkPromotePurchase (onCheckPromotePurchase listener)
 Apple AppStore Promote InApp Purchase 동작으로 얻어온 MarketPID를 요청한다. 더 자세히 ...
 
static IAPV4Type getSelectedMarket ()
 현재 선택된 마켓 타입을 반환한다. 더 자세히 ...
 
static std::string getAccountUuid ()
 현재 계정의 UUIDv3 값을 반환한다. 더 자세히 ...
 
static void showInAppMessages (int categoryId, onInAppMessages listener)
 Google In-App Offers 더 자세히 ...
 

상세한 설명

HIVE IAP 는 마켓별 구매 프로세스의 개발 비용을 최소화 할 수 있고 구매 로그를 일관성 있게 수집하여 사업, 개발, 관리 부서에 필요한 정보를 제공할 수 있다.


현재 HIVE IAP 가 제공하는 결제 마켓은 애플 앱스토어, 구글 플레이 스토어, 원스토어 (https://www.tstore.co.kr), HIVE 러비(Lebi) 을 제공한다.
HIVE 러비(Lebi) 상점은 중국 시장에서 상점을 구성하고 상품을 구매 할 수 있는 시스템으로서 HIVE 에서 자체적으로 운영하고 있다.

Since
4.4.0
작성자
imsunghoon

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