◉RORK LABEN
●GPT-6.1 SOL — Rork のモデルメニューに追加(09-29)。Low/Medium/High を選べ、Pro・Max に含まれます●SONNET 5.5 — UI づくりが得意で、Sonnet 5 より出力が速いモデルが選べます(09-28)●SDK 58 — Beta が 09/15 から。stable の案内はまだなく、Expo Go でのプロジェクト実行は 09/03 からログインが必要です●WIDGET — iOS のウィジェットが本番ビルドだけ真っ黒になる原因を追った報告が出ています●OBSERVE — EAS Observe がネイティブクラッシュも記録します(SDK 57.0.21 以降・10/07)●NEW — 起動広告が、背面から戻った回にしか出ていませんでした。「前面に戻った」合図が、…●GPT-6.1 SOL — Rork のモデルメニューに追加(09-29)。Low/Medium/High を選べ、Pro・Max に含まれます●SONNET 5.5 — UI づくりが得意で、Sonnet 5 より出力が速いモデルが選べます(09-28)●SDK 58 — Beta が 09/15 から。stable の案内はまだなく、Expo Go でのプロジェクト実行は 09/03 からログインが必要です●WIDGET — iOS のウィジェットが本番ビルドだけ真っ黒になる原因を追った報告が出ています●OBSERVE — EAS Observe がネイティブクラッシュも記録します(SDK 57.0.21 以降・10/07)●NEW — 起動広告が、背面から戻った回にしか出ていませんでした。「前面に戻った」合図が、…
記事一覧/ビジネス
⟐ ビジネス/2026-05-25上級

Rewarded × Interstitial × App Open を3層連携させて、壁紙アプリのARPDAUを1.4倍にした設計メモ

AdMobの3フォーマット(Rewarded・Interstitial・App Open)を別々に最適化していたら、ぶつかり合って収益が頭打ちになりました。役割分担と排他制御を見直して、壁紙アプリのARPDAUを9週間で1.4倍に押し上げた設計と運用ログをまとめます。

AdMob73RewardedInterstitialApp OpenARPDAU壁紙アプリ28個人開発218Rork585

✦ プレミアム記事

壁紙アプリのAdMob収益が、半年ほど横ばいで止まっていました。アーティスト・クリエイターの廣川政樹(@dolice)です。2014年から個人でアプリを作ってきて、累計5,000万ダウンロードを超えたあたりから、広告フォーマットを「個別に」最適化することの限界を感じるようになりました。Rewardedを伸ばすと Interstitial の表示機会が削られ、App Open を入れると Rewarded の視聴完了率が落ちる。3つの広告フォーマットがお互いを食い合っていたのです。

2026年の春から9週間かけて、AdMobの3フォーマットを「3層連携」という発想で組み直しました。役割分担を明確にし、排他制御を入れ、ARPDAU(1日アクティブユーザーあたりの広告売上)を1.4倍まで押し上げています。AdMobの月次収益がピーク時で100万円超えにまで戻った今、その設計と運用ログをまとめておきます。

なぜ「3層連携」で考える必要があるのか

AdMobの公式ドキュメントは、Rewarded、Interstitial、App Openそれぞれの設計指針を別個に解説しています。これらは単独で読むと、どれも「ユーザー体験を損なわずに表示頻度を上げよ」と書いてあります。当然です。問題は、3つを同じアプリに乗せたときに、ガイドラインが互いに干渉することにあります。

私が最初に経験した衝突は、こうでした。Rewardedで「広告を見ると壁紙が3枚追加で見られる」というインセンティブを設計したのですが、その直前にApp Open広告が出てしまい、ユーザーが「広告ばかり出てくる」と離脱する。Crashlyticsでクラッシュは出ていないのに、Rewardedのインプレッション数が3割落ちました。原因は単純で、ユーザーの集中力という有限リソースを、3つの広告フォーマットが同時に奪い合っていたのです。

3層連携の本質は、3つの広告フォーマットに「主役・調味料・漏れバケツ」という明確な役割を割り振り、お互いに発火タイミングを譲り合う設計を入れることです。これを言語化したのは、累計5,000万DLの壁紙アプリ群を運用していて、収益の天井が単一フォーマットの最適化では超えられないと気づいた瞬間でした。

3つの役割分担 — 主役・調味料・漏れバケツ

私が9週間で固めた役割分担は、次の通りです。

主役はRewarded広告です。ユーザーが「自分の意思で広告を見て、何かを得る」というポジティブな交換が成立する唯一のフォーマットだからです。eCPMも他より2〜3倍高く、視聴完了したユーザーは継続率も上がります。設計の出発点は、この主役の表示機会を最大化することに置きます。

調味料はInterstitialです。これは「セッションの区切り目」に挿入することで、ユーザーの操作の流れに乗せます。壁紙アプリでいえば「壁紙を10枚スワイプして見たあとのカテゴリ切り替え時」が良いタイミングです。逆に、ユーザーが「能動的に何かを選ぼうとしている瞬間」に出すと、CTRは上がっても離脱が増えます。私はこれを2026年の初頭に1度試して、Day 7のリテンションが11ポイント落ちたことを覚えています。

漏れバケツはApp Openです。これは「他の2つが発火しなかった場合の保険」として位置づけます。Rewardedが視聴されず、Interstitialも頻度キャップで抑制されたセッションで、最後の収益化機会としてApp Openを差し込みます。ここを「主役級」に扱うと、起動のたびに広告が出てユーザー体験が破綻します。

✦

ここまでお読みいただきありがとうございます。

この記事の続きを読む

この先には、実装コードやベンチマーク結果など、実務でお役に立てる内容をご用意しています。このサイトは広告を掲載しておらず、サーバーや開発にかかる費用はメンバーの皆様のご支援で成り立っています。もしお役に立てていましたら、ご支援いただけますと大変ありがたいです。

この記事で得られること
✦Rewarded・Interstitial・App Open を「主役・調味料・漏れバケツ」と役割分担して、表示衝突をゼロにする排他制御コード
✦ARPDAUを1.4倍に押し上げる過程で見ていた4つの指標と、Firebase Remote Config を使った頻度キャップの段階調整
✦9週間のタイムライン上で起きた3つの失敗パターンと、復旧に使った具体的な判断ライン
Stripe による安全な決済 · いつでもキャンセル可能
✦

この記事を購入する

この先の内容をすべてお読みいただけます。一度のご購入で、いつでも何度でもアクセスできます。このサイトは広告を掲載しておらず、皆さまのご支援がサーバー費用などの運営を支えています。

または
メンバーシップなら全記事が読み放題 →
シェア

お読みいただきありがとうございます

Rork Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • ✦コピー&ペーストで使える実装コード付き
  • ✦毎日新しい上級ガイドを追加
  • ✦¥580/月 または ¥1,480 の永久アクセス
メンバーシップを見る →

関連記事

⟐ ビジネス2026-09-06
eCPM が下がった月の広告収益を、国の構成と単価に切り分けます
ブレンド eCPM は単価ではなく加重平均です。下がった原因が配信国の構成なのか単価なのかを、合計差分と誤差なく一致する形で切り分ける手順とスクリプトをまとめました。低単価の国を止める前に確かめることも書き残します。
⟐ ビジネス2026-05-21
Rork アプリで AdMob Bidding を本番投入した実装メモ — 5 AdNetwork 同時入札の eCPM 推移と運用設計
Rork で生成したアプリに AdMob Bidding を導入し、5 AdNetwork の同時入札を本番運用しています。ウォーターフォールから移行した eCPM 推移、fill rate の変化、Claude in Chrome での日次運用までを実装メモとして整理しました。
⟐ ビジネス2026-05-15
運用中の壁紙アプリをRork Maxで作り直した記録:工程別の実作業時間と再リリース後の指標
運用中の壁紙アプリをRork Maxでゼロから再実装し、工程ごとに実作業時間を計測しました。生成コードが取り違えた仕様、既存サブスクリプションの引き継ぎ手順、再リリース後30日のクラッシュ率と転換率まで数字で記録しています。