実例: 音楽ストリーミングサービス

ストリーミングの基礎概念

Mike Metzger

Data Engineer

音楽ストリーミング

  • このシナリオを検討
  • 配信中の楽曲そのものは対象外
  • ユーザーに着目
    • インタラクション
    • 音楽の好み
    • その他の詳細
ストリーミングの基礎概念

インタラクション

主な問い

  • 何を?
  • いつ?
  • どこで?
  • いいね / 再生しない
  • 次へ / 前へ / スキップ
  • チャンネル / プレイリストを選択
  • 曲をプレイリストに追加/削除
ストリーミングの基礎概念

データの保存方法

  • データはログとして保存
  • 操作の発生時に送信
  • 操作数はユーザー間で大きく変動
  • 記録データは後で分析可能
ストリーミングの基礎概念

アナリティクス

  • 嗜好は?
    • ログから取得可能
    • 好きなジャンル・バンドなど
    • 最も使われる時間帯
  • その他の詳細は?
    • よく使われるアプリのプラットフォーム/バージョン
    • ストリーム由来の位置情報
ストリーミングの基礎概念

Let's practice!

ストリーミングの基礎概念

Preparing Video For Download...