このリファレンスドキュメントには、Purchaseクラスとそのメソッドの詳細が記載されています。

    public class Purchase extends Object 
        
        java.lang.Object
            gg.now.billingclient.api.Purchase

詳細

PurchasePurchasesResultクラスの一部で、アプリ内課金に使用されます。

パブリックコンストラクター

    Purchase

     Purchase (String jsonPurchaseInfo, String signature)

                            throws JSONException

パラメータ 説明 スロー
jsonPurchaseInfo String jSONException
signature String

パブリックメソッド

説明 使用方法
boolean equals(object o) boolean gg.now.billingclient.api.Purchase.equals (Object o)
String getOrderId() – トランザクション用の固有識別子を返します String gg.now.billingclient.api.Purchase.getOrderId()
String getOriginalJson() – 購入注文の詳細を含む文字列をJSONで返します String gg.now.billingclient.api.Purchase.getOriginalJson()
String getPackageName() – 購入元のアプリケーションパッケージを返します String gg.now.billingclient.api.Purchase.getPackageName()
long getPurchaseTime() – 購入時間を返します long gg.now.billingclient.api.Purchase.getPurchaseTime()
String getPurchaseToken() – 固有の識別子購入トークンを返します String gg.now.billingclient.api.Purchase.getPurchaseToken()
String getSignature() – 開発者のプライベートキーを使用して署名された購入署名を含む文字列を返します String gg.now.billingclient.api.Purchase.getSignature()
String getSku() – Product IDを返します String gg.now.billingclient.api.Purchase.getSku()
int hashCode() int gg.now.billingclient.api.Purchase.hashCode()
boolean isAutoRenewing() – 購入が自動更新されるかどうかを返します。 boolean gg.now.billingclient.api.Purchase.isAutoRenewing()
String getSubscriptionPeriod() – ISO 8601形式で指定された定期購読期間を返します。詳細はこちらを参照してください。 String gg.now.billingclient.api.Purchase.getSubscriptionPeriod()
long getExpiryTimeMillis() – 定期購読の有効期限時刻(ミリ秒単位)を返します。 long gg.now.billingclient.api.Purchase.getExpiryTimeMillis()
long getSubscriptionPurchaseDateMillis() – 定期購読の購入日付を返します。 long gg.now.billingclient.api.Purchase.getSubscriptionPurchaseDateMillis()
String getSubscriptionStatus() – 定期購読の状態を返します – ここで定義されています String gg.now.billingclient.api.Purchase.getSubscriptionStatus()
boolean isAcknowledged() – 購入が承認されたかどうかを返します。 boolean gg.now.billingclient.api.Purchase.isAcknowledged()
String toString() String gg.now.billingclient.api.Purchase.toString()
String getDeveloperPayload() – 注文に関する補足情報を含む開発者指定の文字列。 String gg.now.billingclient.api.Purchase.getDeveloperPayload()

継承メソッド

使用方法
Object clone()
boolean equals(Object arg0)
void finalize()
final Class<?> getClass()
int hashCode()
final void notify()
final void notifyAll()
String toString()
final void wait(long arg0, int arg1)
final void wait(long arg0)
final void wait()

getSubscriptionStatus Definition

Possible Returns Description
PENDING 注文は作成されましたが、支払いは保留中です。
EXPIRED 定期購読の更新に失敗しました。
ACTIVE 支払いが完了し、定期購読がアクティブです。
DELETED 開発者はnowStudioから定期購読を削除しました。
CANCELLED ユーザーが定期購読をキャンセルしました。

×
テキストがクリップボードにコピーされました。
copyLinkText
ご不明な点がございましたら、お気軽にお問い合わせください。 dev-support@now.gg