Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AJA SSP オークション刷新@オレシカナイトVol.11
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
naoto yamaguchi
September 25, 2019
Technology
1
2.1k
AJA SSP オークション刷新@オレシカナイトVol.11
naoto yamaguchi
September 25, 2019
Tweet
Share
Other Decks in Technology
See All in Technology
楽しく学ぼう!ネットワーク入門
shotashiratori
4
3.3k
【Oracle Cloud ウェビナー】【入門編】はじめてのOracle AI Data Platform - AIのためのデータ準備&自社用AIエージェントをワンストップで実現
oracle4engineer
PRO
1
120
内製AIチャットボットで学んだDatadog LLM Observability活用術
mkdev10
0
110
Cortex Code CLI と一緒に進めるAgentic Data Engineering
__allllllllez__
0
320
[E2]CCoEはAI指揮官へ。Bedrock×MCPで構築するコスト・セキュリティ自律運用基盤
taku1418
0
170
僕、S3 シンプルって名前だけど全然シンプルじゃありません よろしくお願いします
yama3133
1
220
Google系サービスで文字起こしから勝手にカレンダーを埋めるエージェントを作った話
risatube
0
190
Lambda Web AdapterでLambdaをWEBフレームワーク利用する
sahou909
0
130
楽しく学ぼう!ネットワーク入門
shotashiratori
1
390
DevOpsエージェントで実現する!! AWS Well-Architected(W-A) を実現するシステム設計 / 20260307 Masaki Okuda
shift_evolve
PRO
3
820
AI駆動AI普及活動 ~ 社内AI活用の「何から始めれば?」をAIで突破する
oracle4engineer
PRO
1
100
The_Evolution_of_Bits_AI_SRE.pdf
nulabinc
PRO
0
220
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
Into the Great Unknown - MozCon
thekraken
40
2.3k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
140
Design in an AI World
tapps
0
170
Navigating Weather and Climate Data
rabernat
0
140
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
So, you think you're a good person
axbom
PRO
2
2k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
74
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
380
Transcript
AJA SSP ΦʔΫγϣϯγεςϜ৽ גࣜձࣾAJA ࢁޱਓ ΦϨγΧφΠτ Vol 11
ࣗݾհ
ࣗݾհ ܦྺ झຯ ࢁޱਓ ɾ2013 ~ 2018 لඌҪொ ɾ2018 ~
ࠓ AJA ॴଐ ɾAJA SSPνʔϜ ɾԻָ (ϑδϩοΫຖߦͬͯ·͢)
2 AJAͱ 4 Flexible Auction 5 ӡ༻ͯ͠ى͖ͨ 3 چΦʔΫγϣϯγεςϜ 1
͡Ίʹ 6 ·ͱΊ
1 ͡Ίʹ
1 ͡Ίʹ ࠂओ ഔମ ७ࠂ AdNetwork DMP DSP SSP
1 AJAͱ
2 AJAͱ
2 AJAͱ ࠃ࠷େڃͷ ϓϨϛΞϜಈըωοτϫʔΫ ͦͷଞଟఏܞϝσΟΞ༗Γ
2 AJAͱ ओཁDSPʹଓ ͦͷଞଟఏܞDSP༗Γ ϢχʔΫͳࠂࡏݿ
3 چΦʔΫγϣϯγεςϜ
3 چΦʔΫγϣϯγεςϜ SSP ഔମ RTB σϚϯυ DSP1 110ԁ DSP2 90ԁ
1 AdNetwork1 120ԁ AdNetwork σϚϯυ ϑϩΞϓϥΠε 100ԁ 2
3 چΦʔΫγϣϯγεςϜ SSP ഔମ DSP1 110ԁ DSP2 90ԁ 1 AdNetwork1
120ԁ AdNetwork σϚϯυ 1. ػձଛࣦ ՝ 2. ϨΠςϯγʔͷѱԽ RTB σϚϯυ ϑϩΞϓϥΠε 100ԁ 2
4 Flexible Auction
4 Flexible Auction SSP ഔମ DSP1 110ԁ DSP2 90ԁ AdNetwork1
120ԁ All σϚϯυ ϑϩΞϓϥΠε 100ԁ AdNetwork2 100ԁ Ұ੪ʹΦʔΫγϣϯ
4 Flexible Auction SSP ഔମ DSP1 110ԁ DSP2 90ԁ AdNetwork1
120ԁ AdNetwork2 100ԁ 1. ऩӹͷ࠷େԽ ղܾ 2. ϨΠςϯγʔͷվળ All σϚϯυ ϑϩΞϓϥΠε 100ԁ Ұ੪ʹΦʔΫγϣϯ
4 Flexible Auction SSP ഔମ DSP1 110ԁ DSP2 90ԁ AdNetwork1
120ԁ AdNetwork2 100ԁ DSPʹΦʔΫγϣϯϓϨογϟʔ ෭࣍తͳޮՌ All σϚϯυ ϑϩΞϓϥΠε 100ԁ Ұ੪ʹΦʔΫγϣϯ
4 Flexible Auction SSP ഔମ DSP1 110ԁ DSP2 90ԁ AdNetwork1
120ԁ AdNetwork2 100ԁ All σϚϯυ ϑϩΞϓϥΠε 100ԁ AdNetwork1࣌ؒຖʹCPMΛ ࢉग़͢Δ͜ͱͰDSPͱڝ૪ͤ͞Δ
ഔମ 1ຖʹऔಘ ৴αʔό S3 Aurora Cache-reloader Batch 5ຖʹอଘ 1࣌ؒ͝ͱʹ
AdNetworkͷCPMΛࢉग़ 4 Flexible Auction
ഔମ 1ຖʹऔಘ ৴αʔό S3 Aurora Cache-reloader Batch 5ຖʹอଘ 1࣌ؒ͝ͱʹ
AdNetworkͷCPMΛࢉग़ 4 Flexible Auction
ഔମ 1ຖʹऔಘ ৴αʔό S3 Aurora Cache-reloader Batch 5ຖʹอଘ 1࣌ؒ͝ͱʹ
AdNetworkͷCPMΛࢉग़ 4 Flexible Auction
4 Flexible Auction SSP ഔମ DSP1 120ԁ DSP2 100ԁ AdNetwork1
100ԁ AdNetwork2 80ԁ All σϚϯυ ϑϩΞϓϥΠε 100ԁ Ұఆൺউརͤ͞Δ
A 4 Flexible Auction SSP ഔମ DSP1 ༏ઌ A ΦʔΫγϣϯ
༏ઌB ΦʔΫγϣϯ DSP2 AdNetwork1 A A AdNetwork1 B
4 Flexible Auction SSP ഔମ ७ࠂ ༏ઌA ७ࠂ ༏ઌB ΦʔΫγϣϯ
DSP1 AdNetwork1 B DSP2 B B A
4 Flexible Auction ݁Ռɿച্ 15% Ξοϓ
5 ӡ༻ͯ͠ى͖ͨ
5 ӡ༻ͯ͠ى͖ͨ NATᷓΕͨ SSP ഔମ DSP1 DSP2 AdNetwork1 AdNetwork2 Demand
N
5 ӡ༻ͯ͠ى͖ͨ ૿͑ଓ͚ΔBidϩά SSP ഔମ DSP1 DSP2 AdNetwork1 AdNetwork2 Demand
N
5 ӡ༻ͯ͠ى͖ͨ ૿͑ଓ͚ΔBidϩά SSP ഔମ DSP1 DSP2 AdNetwork1 AdNetwork2 Demand
N
6 ·ͱΊ
6 ·ͱΊ طଘͷΈΛ͍ٙͬͯ͘ͷେࣄ ٕज़ͰࣈΛ্͍͛ͯ͘ͷָ͍͠ ΈΜͳͷूܭγεςϜڭ͑ͯԼ͍͞
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠