[C]PurchaseData

public class PurchaseData extends Object
java.lang.Object
    ↳ com.gaa.sdk.iap.PurchaseData

인앱결제에 대한 구매 데이터를 나타냅니다.

Summary


Public constructors
PurchaseData(String jsonPurchaseData)
PurchaseData(String jsonPurchaseData, String signature)

Public methods


getOrderId

String getOrderId()

구매에 대한 주문 아이디를 반환합니다.

Returns:

String

getPackageName

String getPackageName()

구매를 시작한 어플리케이션의 packageName을 반환합니다.

Returns:

String

getProductId

String getProductId()

구매한 인앱상품의 아이디를 반환합니다.

Returns:

String

getPurchaseTime

long getPurchaseTime()

인앱상품을 구매한 시간을 밀리초 단위로 반환합니다.

Returns:

long

isAcknowledged

boolean isAcknowledged()

구매가 확인(acknowledge) 되었는지 여부를 나타냅니다.

Returns:

boolean

getDeveloperPayload

String getDeveloperPayload()

구매의 확인(acknowledge)이나 소비(consume)를 할 때 지정했던 개발사의 페이로드를 전달합니다.

Returns:

String

getPurchaseId

@Deprecated
String getPurchaseId()

구매한 데이터를 고유하게 식별하는 아이디를 반환합니다. API v6 에서는 사용되지 않습니다.

Returns:

String

See Also:

getPurchaseToken()

getPurchaseToken

String getPurchaseToken()

구매한 데이터를 고유하게 식별하는 토큰을 반환합니다.

Returns:

String

getPurchaseState

int getPurchaseState()

구매 상태를 나타내는 값으로 [A]PurchaseData.PurchaseState 중 하나를 반환합니다.

Returns:

int

getRecurringState

int getRecurringState()

월정액 상품의 상태를 나타내는 값으로 [A]PurchaseData.RecurringState 중 하나를 반환합니다.

Returns:

int

getQuantity

int getQuantity()

상품의 수량을 반환합니다.

Returns:

int

getSignature

String getSignature()

개발사의 개인 키로 서명된 구매 데이터의 서명이 포함된 문자열을 반환합니다.

Returns:

String

getOriginalJson

String getOriginalJson()

구매 데이터에 대한 세부정보가 포함된 JSON 형식의 문자열을 반환 합니다.

Returns:

String

Last updated