Upgrade to Pro — share decks privately, control downloads, hide ads and more …

動画配信アプリでの Engage SDK 導入 — TVer Android が Play ス...

Avatar for TVer Inc. TVer Inc. PRO
September 03, 2026

動画配信アプリでの Engage SDK 導入 — TVer Android が Play ストアにコンテンツを届けるまで

Avatar for TVer Inc.

TVer Inc. PRO

September 03, 2026

More Decks by TVer Inc.

Other Decks in Technology

Transcript

  1. ⽬次 1. Engage SDK とは 2. 設計‧実装の仕⽅ 3. 検証と申請のステップ 4.

    リリースと運⽤ 5. 注意点‧つまずきポイント 6. リリース後の効果とこれからの展望 © 2026 TVer INC. 5
  2. Engage SDK とは Engage SDK とは > ユーザーが利⽤している場所にリーチして、アプリのエンゲージメント を⾼めます。Engage SDK

    を統合すると、コレクション、エンターテイメ ント スペース、Google Play ストアなど、複数のオンデバイスの Google サーフェスで、パーソナライズされたおすすめや継続コンテンツをユー ザーに直接配信できます。統合により、平均的な APK に追加されるサイズ は 50 KB 未満(圧縮後)で、ほとんどのアプリで開発者の作業時間は 1 週 間程度です。 https://developer.android.com/guide/playcore/engage?hl=ja © 2026 TVer INC. 7
  3. Engage SDK とは 「コンテンツをユーザーに直接配信できます」 アプリ外でコンテンツそのものを訴求できる⼿段 • 特定コンテンツを推すプッシュ通知 • SNSでコンテンツとアプリを知る •

    Engage SDK コンテンツ接触の機会を作れる! © 2026 TVer INC. 踊り⼦の⼈⽣ あなたに会えたから あの⽇の彼⼥ お疲れさまは⾔わない 8
  4. Engage SDK とは 導⼊すると表⽰される場所 © 2026 TVer INC. Play ストア

    Play ストア アプリ ウィジェット Play ストア エンターテイメント コレクション スペース 9
  5. Engage SDK とは 従来のコンテンツ体験 きっかけ アプリを開いて 動画を⾒つける • ⾒逃した番組を⾒たい •

    Push通知 動画 動画 動画 動画 動画 動画 動画 動画 動画 • SNSで知る • など... © 2026 TVer INC. 15
  6. Engage SDK とは ❌従来のコンテンツ体験の課題 • パーソナライズが困難(SNS‧メルマガなど) ◦ 全ユーザーへ⼀律の情報発信 • 訴求⼒の限界(Push通知など)

    ◦ 通知できるコンテンツ数に限りがある(⼀度に1つが限界) • 導線のレッドオーシャン化 ◦ アプリ外の既存導線は飽和している © 2026 TVer INC. 16
  7. Engage SDK とは Engage SDK導⼊後の流れ きっかけが増えます! • Play ストアアプリ •

    Play ストアアプリのウィジェット • Play ストアコレクション • エンターテイメント スペース © 2026 TVer INC. 17
  8. Engage SDK とは Engage SDK導⼊後の流れ アプリから情報を送る ユーザーの情報を利⽤可能 Engage SDK ©

    2026 TVer INC. 踊り⼦の⼈⽣ あなたに会えたから あの⽇の彼⼥ お疲れさまは⾔わない 18
  9. Engage SDK とは 💪Engage SDKで解決できること • ユーザーに適したコンテンツを表⽰ できない ◦ パーソナライズ可能

    • 訴求できるコンテンツ数が少ない ◦ 多くのコンテンツを表⽰可能 • 新しい導線を⽣み出せる! © 2026 TVer INC. 19
  10. 設計‧実装の仕⽅ Engage SDK とは > ユーザーが利⽤している場所にリーチして、アプリのエンゲージメント を⾼めます。Engage SDK を統合すると、コレクション、エンターテイメ ント

    スペース、Google Play ストアなど、複数のオンデバイスの Google サーフェスで、パーソナライズされたおすすめや継続コンテンツをユー ザーに直接配信できます。統合により、平均的な APK に追加されるサイズ は 50 KB 未満(圧縮後)で、ほとんどのアプリで開発者の作業時間は 1 週 間程度です。詳しくは、ビジネスサイトをご覧ください。 https://developer.android.com/guide/playcore/engage?hl=ja © 2026 TVer INC. 22
  11. 設計‧実装の仕⽅ アプリがやることの概要 Engage SDKを組み込み情報を送信する SDKのメソッドを呼ぶ Play ストアに反映 Engage SDK ©

    2026 TVer INC. 踊り⼦の⼈⽣ あなたに会えたから あの⽇の彼⼥ お疲れさまは⾔わない 26
  12. 設計‧実装の仕⽅ トリガー制御のまとめ WorkManager アプリ起動後いつでも 定期実行 Intent受信 アプリ 実行 DB‧API Engage

    情報取得 SDKへ publish https://developer.android.com/guide/playcore/engage/publish?hl=ja#broadcast-intents © 2026 TVer INC. 35
  13. 設計‧実装の仕⽅ Entityの種類 - 動画配信アプリの場合 主要なEntityは以下 適したEntityインスタンスを⽣成し、プロパティを埋める TvEpisodeEntity 1話(再生可能な単体の動画) TvSeasonEntity 1シーズン(話の集合)

    TvShowEntity 番組シリーズ全体 VideoClipEntity 短尺クリップ動画 https://developer.android.com/guide/playcore/engage/watch?hl=ja#provide-entity-data © 2026 TVer INC. 40
  14. 設計‧実装の仕⽅ 例:TvEpisodeEntityの必須フィールド name タイトル poster images ポスター画像(アスペクト比指定必須) playback uri アプリ内コンテンツへのディープリンク

    air date 放送日(epoch milliseconds) availability 提供状況(定数) duration 再生時間(milliseconds) genre ジャンル(free text) https://developer.android.com/guide/playcore/engage/watch?hl=ja#provide-entity-data © 2026 TVer INC. 42
  15. 設計‧実装の仕⽅ Clusterの種類 • RecommendationCluster ◦ アプリがユーザーにおすすめするコンテンツ群 • ContinuationCluster ◦ 未視聴‧視聴途中のコンテンツ群

    • FeaturedCluster ◦ ピックアップされたコンテンツ群 ◦ どのRecommendationClusterよりも優先されて表⽰ © 2026 TVer INC. 45
  16. 設計‧実装の仕⽅ Q.PublishStatus(公開ステータス)とは? 「アプリがコンテンツを出せている / 出せていない、そしてその理 由」を Google に伝える API •

    「想定内」なのか「壊れている」のかを伝える • 不要なGoogleからのアラートを防げる https://developer.android.com/guide/playcore/engage/publish?hl=ja#update-publish-status © 2026 TVer INC. 52
  17. リリース後の効果とこれからの展望 🎉ついに公開! Google側の作業が完了すると公開されます! • Play ストア • Play ストアのウィジェット •

    エンターテイメント スペース 踊り⼦の⼈⽣ あなたに会えたから 踊り⼦の⼈⽣ © 2026 TVer INC. 踊り⼦の⼈⽣ あなたに会えたから あの⽇の彼⼥ お疲れさまは⾔わない あなたに会えたから 74
  18. まとめ まとめ • Engage SDKとは ◦ Play ストア等でコンテンツを直接訴求できる、新しい導線 • 導⼊の流れ

    ◦ 実装、検証、リリースまで、エンジニアリングで完結 • つまずきポイント ◦ 画像サイズや検証アプリの活⽤など、細かな注意が必要 © 2026 TVer INC. 81