5 ポイント 投稿者 mansukim1125 2025-01-15 | 1件のコメント | WhatsAppで共有

週末のあいだにプログラマティック広告について学びながら、この複雑なエコシステムを理解しやすくするために TypeScript プロジェクトを作成しました。

アドテク(Ad Tech)エコシステムの各構成要素がどのように相互作用するのかを、実際に動作するコードで実装してみました。

広告業界の専門家ではありませんが、開発者の視点で理解した内容をもとに作ってみました。

主な機能

  • ユーザー訪問から広告表示まで、RTB(リアルタイム入札)全体をシミュレーション
  • 主要コンポーネントを実装: DSP、SSP、Ad Exchange、DMP、パブリッシャー、広告主、オーディエンス(ユーザー)
  • プログラマティック広告で使われるオークションメカニズムをシミュレーション

1件のコメント

 
mansukim1125 2025-01-16

以下のプロセスをできるだけわかりやすく表現しました。

  1. ユーザーがパブリッシャーのWebサイトを訪問:
  • DMPがユーザーデータを収集(例: ページ訪問、クリック)
  1. パブリッシャーが広告をリクエスト:
  • SSPがAd Exchangeに入札リクエストを送信
  1. DSPが入札を提出:
  • DSPはDMPからユーザーセグメントを照会
  • DSPは適切な広告クリエイティブを選択して入札
  1. Ad Exchangeがオークションを実行:
  • 最高入札者を選定(first/second-price戦略)
  1. 広告配信:
  • 落札された広告クリエイティブが最終的にユーザーに提供される