自動更新サブスクリプションのバンドルとスイートの作成

バンドルやスイートという新たな提供方法を活用して、1回のAppleアプリ内購入で複数のサブスクリプションを届けましょう。iOS 27、iPadOS 27、macOS 27、tvOS 27以降では、ユーザーがアプリ内でサブスクリプションバンドルを見つけて購入できます。購入手続きの際、バンドルまたはスイートに含まれるすべてのアプリがApp Storeに表示されるため、ユーザーはサブスクリプションのコンテンツをすぐにダウンロードして利用できます。バンドルとスイートの仕組みを理解し、シームレスなカスタマーエクスペリエンスを提供するための要件や推奨事項を確認してください。

    提供資格の確認

    バンドルまたはスイートを提供するためには、Appleアプリ内購入を利用して、アプリ内で以下のいずれかのユースケースに対応することが条件となります。

    バンドル

    バンドルは柔軟性に優れた設計で、単一アプリ構成や複数アプリ構成、さらに複数デベロッパ構成に対応します。ユーザーがサブスクリプションに登録すると、バンドルに含まれているすべてのサブスクリプションサービスを利用できるようになります。バンドルは以下のユースケースに対応しています。

    • シングルデベロッパバンドル:ユーザーは同一のApple Developerアカウントが提供する複数の自動更新サブスクリプションをバンドルとして購入し、別々に購入するよりもお得な価格で入手できます。例えば、音楽ストリーミングとポッドキャストのサブスクリプションを提供しているデベロッパは、両方をまとめたバンドルを作成して、より低価格でユーザーに提供できます。バンドルには、1つのアプリ内または複数のアプリにまたがるサブスクリプションコンテンツを含めることができます。
    • マルチデベロッパバンドル:ユーザーは複数のデベロッパが提供するアプリのサブスクリプションをまとめて購入できます。例えば、フィットネストラッキングアプリを手掛けるデベロッパと、栄養管理アプリを開発している別のデベロッパが提携して、健康とウェルネスのバンドルを提供すると、ユーザーは両方のアプリのサブスクリプションを1回の購入で利用できるようになります。最大5組のデベロッパがマルチデベロッパバンドルに参加できます。

    バンドルの購入内容を変更する必要がある場合は、いつでもApple Accountから変更できます。どのサブスクリプションを継続するかをサービスごとに選択したり、バンドル全体を解約したりできます。

    スイート

    スイートの場合、ユーザーはサブスクリプションを一度購入すれば、複数のアプリでコンテンツを横断的に利用できます。スイートのサブスクリプションに登録すると、そのスイートに含まれるすべてのサービスを利用できるようになります。例えば、複数の生産性向上アプリを開発しているデベロッパは、文章作成ツール、スプレッドシートツール、プレゼンテーションツールを個別に販売するのではなく、1つのサブスクリプションとして提供できます。

    アプリ要件の確認

    • StoreKit 2フレームワークを使用して、アプリ内でAppleアプリ内購入の商品提示や処理を行う。
    • iOS 27、iPadOS 27、macOS 27、tvOS 27以降に対応して、ユーザーがバンドルやスイートを購入できるようにする。
    • バンドルに含まれる各自動更新サブスクリプションに、同一のサブスクリプション期間を設定する。

    提供内容をさらに充実させるには、次の点を検討してください。

    • お試しオファーやプロモーションオファーを提供する。この種のオファーを活用してバンドルやスイートを割引価格で提供し、サブスクリプション登録者の獲得と定着につなげましょう。
    • リテンションメッセージを使用する。サブスクリプション登録者が解約を選択した時点で働きかけ、契約継続を促しましょう。リテンションメッセージを使うと、解約手続きを煩雑にすることなく、サブスクリプションの価値を再アピールする追加のメッセージを届けることができます。現時点ではRetention Messaging APIを使用して実装できますが、今年後半にはApp Store Connectでリテンションメッセージを設定できるようになります。

    アクセスの申請と審査に向けた提出

    サブスクリプションのバンドルやスイートの提供を希望する場合は、自社のアプリやサービスについて申請フォームに記入し、提出してください。承認が下りると確認メールが届き、その後は担当チームが設定手順を最後までサポートします。設定作業には、サブスクリプションの詳細情報の収集や、価格設定と提供開始日の確認が含まれます。

    マルチデベロッパバンドルの場合は、各デベロッパが参加希望フォームを提出する必要があります。設定を開始する前に、参加する各デベロッパがMulti-Developer Bundle Programの追加契約に署名し、入力フォームを通じて自社サブスクリプションの詳細情報をAppleに提供する必要があります。

    バンドルとスイートはバッチ単位で設定および公開されます。バンドルまたはスイートの設定が完了次第、担当チームからご連絡いたします。

    アクセスの申請

    Q&A

    バンドルやスイートに含めることができるサブスクリプション数に上限はありますか?

    バンドルには最大5つのサブスクリプションを含めることができます。スイートでは、最大15個のアプリを対象としたサブスクリプションを提供できます。

    すでにサブスクリプションを単体で購入している場合はどうなりますか?

    購入済みのサブスクリプションが含まれるバンドルを購入した場合は、アップグレード扱いとなり、バンドル内のすべてのサブスクリプションをすぐに利用できるようになります。また、単体サブスクリプションの未使用期間については、日割りで返金されます。

    バンドルやスイートを変更または解約した場合はどうなりますか?

    サブスクリプション登録者は、Apple Accountからいつでもバンドルまたはスイートを解約できます。バンドル全体を解約するのではなく、バンドルに含まれる一部のサブスクリプションを継続利用することもできます。解約または一部変更は、次回の更新日に適用されます。アップグレードは即座に有効となり、購入と同時に追加コンテンツにアクセスできるようになります。