インスタンスプロパティ


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 プロパティをチェックして、ユーザが紹介提供の対象かどうかを判断する方法を示しています。


  1. func eligibleForIntro(product: Product) async throws -> Bool {
  2. guard let renewableSubscription = product.subscription else {
  3. // No renewable subscription is available for this product.
  4. return false
  5. }
  6. if await renewableSubscription.isEligibleForIntroOffer {
  7. // The product is eligible for an introductory offer.
  8. return true
  9. }
  10. return false
  11. }




以下も見よ


紹介特典の詳細を取得


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

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


let introductoryOffer: Product.SubscriptionOffer?

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


struct SubscriptionOffer

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














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ