構造体


Product.SubscriptionInfo


自動更新サブスクリプションに関する情報(ステータス、期間、サブスクリプショングループ、サブスクリプション提供の詳細など)。


iOS 15.0+ iPadOS 15.0+ macOS 12.0+

tvOS 15.0+ visionOS 1.0+ watchOS 8.0+

struct SubscriptionInfo




以下で言及


あなたのアプリ内での商取引による再獲得提供
(Merchandising win-back offers in your app)


アプリ内購入用のStoreKit APIの選択
(Choosing a StoreKit API for In-App Purchases)





トピックス


サブスクリプション状況の確認


var status: [Product.SubscriptionInfo.Status]

更新情報や取引情報など、サブスクリプショングループの状況情報を含む配列。


static func status(for: String) async throws -> [Product.SubscriptionInfo.Status]

サブスクリプショングループ ID のサブスクリプション状況を取得します。


struct Status

自動更新サブスクリプションの更新状況情報。



サブスクリプショングループの識別


let subscriptionGroupID: String

このサブスクリプション用のサブスクリプショングループ ID。


var groupDisplayName: String

表示に適した、サブスクリプショングループのローカライズされた名前。


var groupLevel: Int

同じサブスクリプショングループ内の他のサブスクリプションと比較したサブスクリプションのランク。



サブスクリプション期間の取得


let subscriptionPeriod: Product.SubscriptionPeriod

サブスクリプションの更新間隔時間。


struct SubscriptionPeriod

サブスクリプションの更新間の期間を表す値。



紹介特典の詳細を取得


var isEligibleForIntroOffer: Bool

顧客が紹介提供の対象かどうかを示すブール値。


static func isEligibleForIntroOffer(for: String) async -> Bool

指定されたサブスクリプショングループ内での顧客の紹介提供の資格を決定するブール値を返します。


let introductoryOffer: Product.SubscriptionOffer?

自動更新サブスクリプションで利用できる紹介提供に関する情報。


struct SubscriptionOffer

App Store Connect であなたが構成するサブスクリプション提供に関する情報。



再獲得提供の詳細を取得


let winBackOffers: [Product.SubscriptionOffer]

App Store Connect であなたが構成した自動更新サブスクリプションに対して利用可能な再獲得提供の配列。



販売促進提供の詳細を取得


let promotionalOffers: [Product.SubscriptionOffer]

自動更新サブスクリプションで利用できる販売促進提供の配列。



構造体


struct RenewalInfo

自動更新サブスクリプションの更新情報。


struct RenewalState

自動更新サブスクリプションの更新状態。





関連


以下に準拠


Equatable

Hashable

Sendable





以下も見よ


製品とサブスクリプション情報


{} StoreKit API を使用してあなたのアプリにストアを実装する
(Implementing a store in your app using the StoreKit API)

署名された取引と状況情報を使用して、アプリ内購入を提供し、資格を管理します。


struct Product

App Store Connect であなたの構成する製品に関する情報。















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ