8 ポイント 投稿者 GN⁺ 2025-11-18 | 1件のコメント | WhatsAppで共有
  • ミニアプリはHTML5やJavaScriptなどのWeb技術ベースのミニアプリとゲームで、アプリ内購入の販売手数料が15%に引き下げられる
  • ミニアプリはDeclared Age Range APIAdvanced Commerce APIIn‑App Purchaseシステム返金情報送信APIなどをサポートする必要がある
  • 参加するにはApp Storeへの登録、ガイドライン 4.7 の遵守、ミニアプリのメタデータ提出などが必要
  • 承認手続きは申請書提出後、審査とメール確認を経て、アプリレビュー段階でAdvanced Commerce APIの使用明記が必要
  • このプログラムは他のAppleパートナープログラムと並行して参加可能であり、ミニアプリ内課金はApp Store ConnectではなくAdvanced Commerce APIで管理する必要がある

Mini Apps Partnerプログラム概要

  • Mini Apps Partner ProgramはHTML5、JavaScriptなどのWeb技術で作成されたミニアプリとゲームをホスティングする開発者向けの制度
    • ミニアプリはより大きなネイティブアプリ内で配信される形態
  • 参加アプリはDeclared Age Range APIAdvanced Commerce APIを含むApp Store技術をサポートする必要がある
  • 適格なミニアプリ内課金売上の85%を開発者に分配
  • 目的は顧客に安全でシームレスな購入体験を提供すること

ホストアプリ要件

  • アプリはiOSおよびiPadOS向けApp Storeに登録されている必要がある
  • すべてのミニアプリはApple Developer Program License AgreementApp Review Guidelinesを遵守しなければならない
    • 特にガイドライン 4.7(ミニアプリ、ミニゲーム、ストリーミングゲーム、チャットボット、プラグイン、エミュレータ関連)と4.7.4のマニフェスト提出要件を満たす必要がある
  • すべてのミニアプリのアプリ内購入およびデジタル商品・サービスを識別できるメタデータの提供が必要
    • これにより顧客は購入項目を明確に認識でき、Appleは適格なアプリ内購入を識別して手数料率を適用する
  • アプリは次の技術をサポートする必要がある
    • Advanced Commerce API: 適格ミニアプリおよび関連購入の商品化をサポート
    • Declared Age Rating API: 年齢層ごとに適切なコンテンツを提供
    • In‑App Purchaseシステム: 購入履歴の確認、サブスクリプション管理、返金リクエストなどをサポート
    • Send Consumption Information API: 返金リクエスト時にアプリ内購入情報をAppleへ送信

プログラム参加手続き

  • 参加を希望する場合は申請フォームの提出が必要
    • Apple Developer ProgramのAccount Holderである必要がある
    • ホストアプリ、資格要件、ミニアプリ関連情報、およびプログラム規約への同意が必要
  • 承認されるとメールで設定および構成案内を受け取る
  • アプリの準備ができたらApp Store Connectを通じてアプリレビューを提出
    • アプリバイナリとミニアプリのアプリ内購入Product IDを提出
    • Advanced Commerce APIの使用およびミニアプリ提供の事実を明記
  • 既存参加者が新しいミニアプリを追加するにはマニフェスト更新が必要
  • 新しいホストアプリを追加するにはAdvanced Commerce APIアクセス権の確保と関連マニフェストの提出が必要

Q&A要約

  • ミニアプリの定義

    • インストール後に追加されるソフトウェアパッケージ、スクリプト、ゲームコンテンツで、HTML5・JavaScriptなどAppleが承認した言語で記述
    • Apple Developer Program License Agreement 3.3.1(B) 条項を遵守する必要がある
  • 適格ミニアプリ(qualifying mini app)

    • ホスト開発者と直接的・間接的に支配関係のない第三者が提供するミニアプリ
    • 「支配(control)」とは経営方針を決定できる権限を意味する
  • 適格アプリ内購入(qualifying In‑App Purchase)

    • 適格ミニアプリ内で行われるデジタル商品およびサービスの販売
      • 消耗型(consumable): 単一のミニアプリ内で即時使用されるアイテム、通貨、ライフなど
      • 自動更新サブスクリプション(auto‑renewable subscription): 単一のミニアプリ内で購入・利用
    • これらの購入はAdvanced Commerce APIを通じて処理されなければならない
  • 他のAppleプログラムとの並行参加

    • Apple Video Partner ProgramNews Partner ProgramApp Store Small Business Programなどと同時参加可能
  • Advanced Commerce APIの承認有無

  • アプリ内購入の管理方法

    • App Store Connectではミニアプリ内のアプリ内購入を管理不可
    • 必ずAdvanced Commerce APIを使用する必要があり、関連する**SKU作成ドキュメント** を参照すること
  • 技術文書の場所

1件のコメント

 
GN⁺ 2025-11-18
Hacker Newsのコメント
  • 今回の変化は、Appleが代替アプリストアを試みるバージョンのように見える
    ただし、非常に厳格な利用規約で縛った形に見える
    私は人々がAppleの**閉鎖的なエコシステム(walled garden)**について議論することを期待していたが、まだ議論が始まる前のようだ

    • これはAppleがTencentと協力した際に作ったコードと契約を再利用している、と私は読んだ
    • 少し皮肉っぽく聞こえるかもしれないが、どこの国の規制圧力によってAppleがこうしているのか気になる
    • 結局のところWeChatを狙った措置に見える。Appleが新たに15%の手数料を取りに行く試みのようだ
  • 今回の「割引」発表にはまったく興奮しない
    むしろ**2つの独占企業(duopoly)**が私たちのデバイスの自由をさらに制限しているようで、皮肉な気分になる

    • その通り、結局はデュオポリーの問題だ
  • 「Mini Apps Partner Program」の定義を読んでみたが、他人が作ったアプリなら自分がどう参加するのか理解できない

    • 私の理解では、あなたのアプリが一種の仮想アーケードで、他の開発者が作ったミニゲームがその中で動く構造だ
      プレイヤーがあなたのゲームにクレジットをチャージすると、これまではAppleが30%を取り、あなたが残り70%の一部を私に渡す方式だった
      新しいプログラムではAppleが15%だけを取り、あなたが85%を受け取り、その中の一部を私に渡せる
      ただし、中間流通段階を減らすことが目的なので、「ArcadeBux」のような独自通貨を売ってはいけない
    • つまり、あなたはアプリ開発者で、「ミニアプリ」は第三者が作ったコンテンツをあなたのアプリにインポートする形だ
      このプログラムはあなたのためのものであって、ミニアプリ開発者のためのものではない
    • ひと言で言えばRobloxモデル
  • この記事は「ミニアプリ」プログラムが何なのかをうまく説明している
    MacRumorsの記事によれば、中国市場のWeChat内で人気のウェブアプリゲームについて、Appleが15%の手数料を受け取る仕組みだという

    • しかし、ミニアプリは単なるウェブゲーム以上のものだ
      中国ではWeChatが事実上のOSの役割を果たしている
      数百万のミニアプリが存在し、Appleのポリシーのグレーゾーンで運用されてきた
    • これは「パートナーシップ」というより、まるでレストランが**暴力団と『協力』**しているような関係に見える
    • 参考までに、15%はすでにほとんどの開発者が払っている基本手数料率だ。年商100万ドル以上だけが30%を払う
  • Telegramも大規模なミニアプリプラットフォームを運営している
    とりわけチャットボット規制が主要な論点だが、TelegramやDiscord、IRCクライアントがこの規定をどう順守できるのか疑問だ

  • 今回の措置はMCPマーケットプレイスに向けた布石に見える
    macOSとiOSでMCPサポートがシステムレベルで追加される証拠があった
    規定でも「ゲームやアプリ」だけでなく**スクリプト(script)**にも言及されている
    関連内容は9to5macの記事を参照

  • iPad対応を強制するのは**抱き合わせ販売(tying)**のように感じる
    これをきっかけにInstagramがついにiPadアプリを出すのか気になる

  • AppleがRobloxをコモディティ化(commoditize)しつつ、決済は自社システム内に留めようとしている戦略のようだ
    かなり
    賢いアイデア
    に見える

  • 今回のモデルはGoogle AMPに似ている
    AMPが制限を通じて予測可能なユーザー体験を提供していたように、Mini Appsもその方向だ
    まるでAMPがMini Appsに、Google GlassがOculusに対応するような関係に見える

    • その比喩は少し無理があるように思う
  • 依然としてRobloxは例外のままだ
    露骨な優遇措置が続いているように感じる

    • だがRobloxは30%を満額支払っている