インスタンスプロパティ
isEligibleForIntroOffer
顧客がお試し提供の対象かどうかを示すブール値。
iOS 15.0+ iPadOS 15.0+ macOS 12.0+ tvOS 15.0+ visionOS 1.0+ watchOS 8.0+
var isEligibleForIntroOffer: Bool { get async }
議論
この値は、顧客がこの自動更新サブスクリプション、または同じサブスクリプショングループ内の任意の自動更新サブスクリプションのお試し提供の対象である場合は true です。それ以外の場合はこの値は false です。App Store Connect でお試し提供をあなたが設定していない場合でも、この値は true になることがあります。以下の例は、製品の subscription プロパティをチェックして、ユーザがお試し提供の対象かどうかを判断する方法を示しています。
- func eligibleForIntro(product: Product) async throws -> Bool {
guard let renewableSubscription = product.subscription else {
// No renewable subscription is available for this product.
return false
}
if await renewableSubscription.isEligibleForIntroOffer {
// The product is eligible for an introductory offer.
return true
}
return false
- }
以下も見よ
紹介特典の詳細を取得
static func isEligibleForIntroOffer(for: String) async -> Bool
指定されたサブスクリプショングループ内での顧客のお試し提供の資格を決定するブール値を返します。
let introductoryOffer: Product.SubscriptionOffer?
自動更新サブスクリプションで利用できるお試し提供に関する情報。
struct SubscriptionOffer
App Store Connect であなたが構成するサブスクリプション提供に関する情報。
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ