Produk yang menentukan
Initialization

Subscription Product support

Unity IAP mendukung Pertanyaan informasi berlangganan produk melalui kelas SubscriptionManager. Sebagai contoh kode, silakan tinjau skrip IAPDemo.cs disertakan dalam SDK 1.19+.Unity IAPUnity In App Purchase
Lihat di Glossary
SDK 1.19+.

Sitemap Metode kelas manajer

Kelas ini mendukung toko Apple dan toko Google Play. Untuk Google Play, kelas ini hanya mendukung Produk yang dibeli menggunakan IAP SDK 1.19+.

Method Description
public SubscriptionInfo getSubscriptionInfo() Mengembalikan objek SubscriptionInfo (lihat di bawah)

Sitemap Database

Kelas SubscriptionInfo adalah wadah untuk informasi terkait berlangganan produk.

Method Description
public string getProductId() Mengembalikan ID Toko Produk.
public DateTime getPurchaseDate() Mengembalikan tanggal pembelian Produk. Login Untuk Apple, tanggal pembelian adalah tanggal ketika berlangganan dibeli atau diperbarui. Untuk Google, tanggal pembelian adalah tanggal ketika berlangganan awalnya dibeli.
For Apple, the purchase date is the date when the subscription was either purchased or renewed. For Google, the purchase date is the date when the subscription was originally purchased.
public Result isSubscribed() Mengembalikan Result enum untuk menunjukkan apakah Produk ini saat ini berlangganan atau tidak.
Non-diperbaharui Produk di toko Apple kembali nilai Result.Unsupported. Produk terbarukan di toko Apple dan produk berlangganan di toko Google Play kembali nilai Result.True atau Result.False.
public Result isExpired() Mengembalikan Hasil untuk menunjukkan apakah Produk ini telah berakhir atau tidak.
* Produk yang tidak terbarukan di toko Apple kembali nilai Result.Unsupported.
* Produk terbarukan di toko Apple dan produk berlangganan di toko Google Play kembali nilai Result.True atau Result.False.
public Result isCancelled() Mengembalikan Result enum untuk menunjukkan apakah Produk ini telah dibatalkan. Langganan dibatalkan berarti Produk saat ini berlangganan, tetapi tidak akan diperbarui pada tanggal penagihan berikutnya.
Non-diperbaharui Produk di toko Apple kembali nilai Result.Unsupported. Produk terbarukan di toko Apple dan produk berlangganan di toko Google Play kembali nilai Result.True atau Result.False.
public Result isFreeTrial() Mengembalikan Result enum untuk menunjukkan apakah Produk ini adalah percobaan gratis.
* Produk dalam Hasil pengembalian toko Google Play. Tidak didukung jika aplikasi tidak mendukung versi 6+ dari Android in-app billing API. Sitemap Produk di toko Apple kembali nilai
. Produk terbarukan di toko Apple dan produk berlangganan di toko Google Play kembali nilai Result.Unsupported atau Result.True.Result.False value.
public Result isAutoRenewing() Mengembalikan Result enum untuk menunjukkan apakah Produk ini terbarukan. Login Tidak terbarukan Produk di toko Apple kembali nilai
. Produk terbarukan di toko Apple dan produk berlangganan di toko Google Play kembali nilai Result.Unsupported atau Result.True.Result.False value.
public TimeSpan getRemainingTime() Mengembalikan TimeSpan untuk menunjukkan berapa banyak waktu tersisa sampai tanggal penagihan berikutnya. Produk
di toko Google Play kembali TimeSpan.MaxValue jika aplikasi tidak mendukung versi 6 + dari API penagihan aplikasi Android.
public Result isIntroductoryPricePeriod() Mengembalikan Result enum untuk menunjukkan apakah Produk ini dalam periode harga pengantar. Login Produk terbarukan di toko Apple kembali nilai
. Produk terbarukan di toko Apple dan produk berlangganan di toko Google Play kembali nilai Result.Unsupported atau Result.True. Produk dalam hasil pengembalian toko Google Play. Tidak didukung jika aplikasi tidak mendukung versi 6+ dari Android in-app billing API.Result.False value. Products in the Google Play store return Result. Unsupported if the application does not support version 6+ of the Android in-app billing API.
public TimeSpan getIntroductoryPricePeriod() Mengembalikan TimeSpan untuk menunjukkan berapa banyak waktu tersisa untuk periode harga pengantar. Login Produk berlangganan tanpa periode harga pengantar kembali
. Produk di Apple store kembali TimeSpan. Nol jika aplikasi tidak mendukung versi iOS 11.2+, macOS 10.13.2+, atau tvOS 11.2+.TimeSpan.Zero. Products in the Apple store return TimeSpan.Zero if the application does not support iOS version 11.2+, macOS 10.13.2+, or tvOS 11.2+.
public long getIntroductoryPricePeriodCycles() Mengembalikan jumlah periode harga pengantar yang dapat diterapkan pada Produk ini.
Produk di toko Apple kembali 0 jika aplikasi tidak mendukung versi iOS 11.2 +, macOS 10.13.2 +, atau tvOS 11.2+.
public string getIntroductoryPrice() Kembali string untuk menunjukkan harga pengantar Produk.
Produk tanpa harga pengantar kembali nilai "not available". Produk toko Apple dengan harga pengantar kembali nilai yang diformat sebagai “0.99USD”. Google Play Products dengan harga pengantar kembali nilai yang diformat sebagai “$0.99”. Produk di toko Apple kembali “not available” jika aplikasi tidak mendukung versi iOS 11.2+, macOS 10.13.2+, atau tvOS 11.2+.
public DateTime getExpireDate() Mengembalikan tanggal baru atau kedaluwarsa Produk (untuk berlangganan auto-renewing yang dibatalkan).
Produk di Google Play store kembali TimeSpan. MaxValue jika aplikasi tidak mendukung versi 6+ dari Android dalam aplikasi penagihan API.

  • 2018–05–30 Sitemap

  • Sitemap Dukungan produk dalam Oktober 2018

Produk yang menentukan
Initialization