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
進化する配信ロジックとDSP戦略
Search
Yoshitomo Hayashi
February 22, 2019
Technology
1
150
進化する配信ロジックとDSP戦略
Yoshitomo Hayashi
February 22, 2019
Tweet
Share
More Decks by Yoshitomo Hayashi
See All by Yoshitomo Hayashi
Ameba DSPのOpen-Auctionにおける入札戦略
yyhayashi303
2
2.8k
モブプロ導入で見えてきた効果@オレシカナイト
yyhayashi303
1
1k
CTRオンライン予測システムのアーキテクチャ
yyhayashi303
2
4.2k
CircuitBreakerの適用
yyhayashi303
0
1.6k
Other Decks in Technology
See All in Technology
인디 앱 개발자와 Flutter
tinyjin
0
120
社内で最大の技術的負債のリファクタリングに取り組んだお話し
kidooonn
1
470
Datadog RUM を用いた UX 指標の監視・顧客対応への活用
imamura_ko_0314
0
110
元旅行会社の情シス部員が教えるおすすめなre:Inventへの行き方 / What is the most efficient way to re:Invent
naospon
2
280
マルチモーダル / AI Agent / LLMOps 3つの技術トレンドで理解するLLMの今後の展望
hirosatogamo
8
1.9k
第23回Ques_タイミーにおけるQAチームの在り方 / QA Team in Timee
takeyaqa
0
190
エンジニアが一生困らない ドキュメント作成の基本
naohiro_nakata
2
150
地理情報データをデータベースに格納しよう~ GPUを活用した爆速データベース PG-Stromの紹介 ~
sakaik
1
110
隣接領域をBeyondするFinatextのエンジニア組織設計 / beyond-engineering-areas
stajima
1
230
What to do after `laravel new`
mattstauffer
0
140
音声×Copilot オンコパの世界
kasada
1
110
サイバーセキュリティと認知バイアス:対策の隙を埋める心理学的アプローチ
shumei_ito
0
280
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
788
250k
Bash Introduction
62gerente
608
210k
How to Ace a Technical Interview
jacobian
276
23k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
364
24k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
700
Designing on Purpose - Digital PM Summit 2013
jponch
115
7k
Producing Creativity
orderedlist
PRO
341
39k
[RailsConf 2023] Rails as a piece of cake
palkan
51
4.9k
Why Our Code Smells
bkeepers
PRO
334
57k
Building Your Own Lightsaber
phodgson
102
6.1k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
We Have a Design System, Now What?
morganepeng
50
7.2k
Transcript
ਐԽ͢Δࠂ৴ϩδοΫͱ %41ઓུ $"#"4&$".1
ྛ ۍ๎ʢHayashi Yoshitomoʣ w ॴଐ גࣜձࣾαΠόʔΤʔδΣϯτ ϝσΟΞ౷ׅຊ෦ΞυςΫϊϩδʔ։ൃ෦ w ৬छ αʔόʔαΠυΤϯδχΞ
w झຯ ίʔώʔΞχϝεϚϒϥ w ಛٕ μογϡϘʔυ࡞
Tristan Irvine w ॴଐ גࣜձࣾαΠόʔΤʔδΣϯτ ळ༿ݪϥϘ w ৬छ σʔλαΠΤϯςΟετ w
झຯ υϥΰϯϘʔϧԻָΛฉ͍ͯӡಈͯ͠৯͗ͯ͢σϒΔ w ಛٕ ཧը໘σβΠϯ
ϓϩμΫτհͱ৴ϩδοΫʹ͍ͭͯ %41ೖࡳઓུ ༧ଌγεςϜ %41ೖࡳઓུվળ ·ͱΊ
ϓϩμΫτհͱ ৴ϩδοΫʹ͍ͭͯ
ϓϩμΫτհ "NFCB
"NFCB*OGFFE "NFCB ྑ࣭ͳࣗࣾϝσΟΞͷࠂ৴͕Մೳ "NFCBͷΦʔσΟΤϯεσʔλΛ׆༻ͨ͠ ৴͕Մೳ
৴ϩδοΫʢ"NFCB*OGFFEʣ $1. JNQ͋ͨΓͷച্ ച্͕࠷େʹͳΔࠂΛ৴͢Δ ʢΫϦοΫ୯Ձ<$1$>ºΫϦοΫ<$53>º ʣ ࠂ $1.ԁ ࠂ $1.ԁ
ࠂ $1.ԁ Ad-Server
"NFCB%41 "NFCB ֎෦ϝσΟΞ 0QFO35#Ͱ441ͱ ଓ͢Δ͜ͱͰ֎෦ͷ༷ʑ ͳϝσΟΞʹ৴Մೳʹ SSP ֎෦ϝσΟΞ ֎෦ϝσΟΞ
৴ϩδοΫʢ"NFCB%41ʣ ೖࡳֹ$1.ºʢNBSHJOʣ 35#ͷ߹ɺૈརΛಘΔͨΊʹϚʔδϯΛઃఆ͢Δ DSP ೖࡳֹ $1. ࢧ͍ ച্ ૈརԁ 70ԁ
100ԁ SSP ࠂओ
%41ೖࡳઓུ
'JSTU1SJDF"VDUJPO %41" %41# %41$ SSP ೖࡳֹԁ ೖࡳֹԁ ೖࡳֹԁ Ұ൪ߴ͍ೖࡳֹΛఏࣔͨ͠%41͕ɺͦͷֹۚΛ441ʹࢧ͏ɻ ࢧֹԁ
ೖࡳઓུ'JSTU1SJDF"VDUJPO ଞࣾΑΓߴ͘ೖࡳͯ͠৴͍͕ͨ͠ ̍ʣ$1.Ҏ্Ͱೖࡳ͢ΔͱଛΛ͢Δ ̎ʣೖࡳֹ$1.ͱۙ͗͢Δͱૈར͘ͳΔ ཧͷϚʔδϯଞͷ%41ʹΑͬͯมΘΔͷͰ࣮ ݧతʹܾΊΔɻ উ JNQͷૈར Ϛʔδϯ
4FDPOE1SJDF"VDUJPO Ұ൪ߴ͍ೖࡳֹΛఏࣔͨ͠ਓ͕ΦʔΫγϣϯʹউར͢Δ͕ɺࢧ͏ ֹۚ൪ʹߴ͍ೖࡳֹͱͳΔɻ %41" %41# %41$ SSP ೖࡳֹԁ ೖࡳֹԁ ೖࡳֹԁ
ࢧֹԁ
ೖࡳઓུ4FDPOE1SJDF"VDUJPO 0QFO35#Ͱओʹɺ4FDPOE1SJDF"VDUJPO͕ ࠾༻͞Ε͍ͯΔɻ 441ʹࢧ͏ֹ൪ͷೖࡳֹʹͳΔͷͰɺࣗ ͷೖࡳֹΑΓৗʹ͘ͳΔɻ͜ͷ࣌ɺͲΕ͘Β͍ ϚʔδϯΛऔΕ͍͍ʁ େ͖͍ϚʔδϯΛऔΔͱೖࡳֹ͕Լ͕Γউ͕Լ ͕Δ͕ɺখ͍͞ϚʔδϯΛऔΔͱ ૈརݮΒͣʹউΛ্͛Δ͜ͱ͕ग़དྷΔʂ $1.
ೖࡳֹ Ϛʔδϯ ࣾͷೖࡳֹ ʢࢧֹʣ ૈར
ͰϚʔδϯ͕͍͍ʁʁ ೦͕ͩɺೖࡳ࣌ʹ$1.Λ͍ͬͯΔΘ͚Ͱͳ͍ɻ ਖ਼֬ʹ༧ଌ͠ͳ͍ͱ͍͚ͳ͍ʂ F$1.$1$ºF$53º ೖࡳઓུ4FDPOE1SJDF"VDUJPO F$1. ೖࡳֹ Ϛʔδϯ ࣾͷೖࡳֹ
ʢࢧֹʣ ࣮ࡍͷ$1. ଛࣦ ϚʔδϯΛF$1.ͷ༧ଌޡࠩҎʹ ઃఆ͢ΔͱଛΛ͢ΔՄೳੑ͕͋Δ উ ଛࣦ Ϛʔδϯ
༧ଌਫ਼ͷӨڹ "NFCB*OGFFE "NFCB%41 ߴ͗͢Δ$53༧ଌ ૬ରతͳϥϯΩϯάͷͨΊ ಛʹͳ͍ ߴ͍$1.Ͱೖࡳ͢Δ͕ ࣮ࡍʹΫϦοΫ͞ΕͣʹଛΛ͢Δ ͗͢Δ$53༧ଌ ૬ରతͳϥϯΩϯάͷͨΊ
ಛʹͳ͍ ࢉग़͞ΕΔ$1.͕͘ͳΓ ΦʔΫγϣϯͰউͯͣʹ ৴͞Εͳ͍ ߴ͗͢Δ$73༧ଌ దੑΑΓߴ͍$1$ͷͨΊ ඪ$1"ʹର࣮͠ࡍͷ$1"͕ߴ͗͢Δ݁Ռʹ ʢࠂओ͢Δʣ ͗͢Δ$73༧ଌ దੑΑΓ͍$1$ͷͨΊ ඪ$1"ʹର࣮͠ࡍͷ$1"͕͗͢Δ݁Ռʹ ʢϓϩμΫτͱͯ͠ച্ݮʣ
༧ଌγεςϜ
*NQSFTTJPOൃੜޙɺ Ұఆ࣌ؒ$MJDL͕ൃੜ ͢ΔͷΛͪɺ$MJDL ͞Ε͔ͨͲ͏͔ͷϑϥ άΛ༩͢Δ ετϦʔϛϯάֶशͱ༧ଌγεςϜ %BUB+PJOFS "HHSFHBUPS -FBSOFS 1SFEJDUPS
ֶशʹඞཁͳσʔλΛ ूΊͯ-FBSOFSʹ͢ ૹΒΕͨσʔλΛֶश ͠ϞσϧΛ࡞͢Δ ʢִؒͰߋ৽ʣ ֶश͞ΕͨϞσϧΛ ༻ͯ͠༧ଌΛฦ͢ "E4FSWFS
"NFCB*OGFFE "NFCB%41 "NFCB%41ల։ %BUB+PJOFS "HHSFHBUPS -FBSOFS 1SFEJDUPS %BUB+PJOFS "HHSFHBUPS -FBSOFS
1SFEJDUPS w ಉ͡ߏͰ%41༻ͷڥΛ༻ҙ ଞڥͷϩάྔ૿ՃͷӨڹΛड͚ͳ͍ Α͏ʹ w 35#ݻ༗ͷಛྔΛֶश 441 *"#ΧςΰϦ w "NFCB*OGFFEͷσʔλֶश %41ͷσʔλ͚ͩͰֶशʹඞཁͳσʔ λྔΛ֬อͰ͖ͳ͍Մೳੑ͕͋ΔͨΊ
༧ଌΞϧΰϦζϜબ 'BDUPSJ[BUJPO.BDIJOF '. "EBHSBEΦϓςΟϚΠβʔΛ͏ '.ΦϯϥΠϯͰจ຺Λߟྀͨ͠ϚτϦΫεϑΝΫτϥΠθʔγϣϯΛߦ͑ΔΞϧΰϦζϜͰ͢ɻ εύʔεσʔλʹڧ͘ετϦʔϛϯάͰߋ৽Մೳ "EBHSBEΦϓςΟϚΠβʔʹΑͬͯ৽نσʔλͬͱֶ͘श͞ΕΔ ଞީิΞϧΰϦζϜ w
ϩδεςΟοΫճؼૉૣ͍ߋ৽Ͱ͕͢Ϣʔβɾࠂͷ૬ޓ࡞༻߲ܭࢉͮ͠Β͍ w (#%5૬ޓ࡞༻߲ͷܭࢉʹ༏लͰ͕͢εύʔεσʔλʹऑֶ͍͠श͕͍͠ɻ w 'JFME"XBSF'BDUPSJ[BUJPO.BDIJOF࠷ۙ$53༧ଌͷ,BHHMFͰ༏উ͍ͯ͠ΔΞϧΰϦζ ϜɻͰϝϞϦʔফԽ'.ͷഒɻ w σΟʔϓϥʔχϯάকདྷతʹՄೳͰ͕͢୯७ͷ࡞ΓํͩͱϝϞϦফԽݫ͍͠ɻ
༧ଌิਖ਼ʢΩϟϦϒϨʔγϣϯʣ w "NFCB*OGFFEͷ߹ϦΞϧλΠϜͰ$1.ͷ૬ର͕͔Εྑ͍ɻ Ұ൪ߴ͍$1.ͷࠂΛ৴͢Δ w 35#ͷ߹$1.ͷઈର͕ඞཁͱͳΔ Ϗουֹ$1.Ҏ্ͩͱଛΛ͢ΔՄೳੑ͕͋Δ ༧ଌ$1.͗͢Δͱউ͕Լ͕Δ ϕʔεͷ༧ଌΞϧΰϦζϜ'BDUPSJ[BUJPO.BDIJOFΛ͍ͬͯ Δ͕ɺສೳͰͳ͍ͷͰɺ͋ͱͰ༧ଌΛ*TPUPOJDճؼͰௐ͢Δ
*TPUPOJDճؼͱ͍͏ͷࣗ༝ʹϑΟοτ͢ΔΞϧΰϦζϜͰ͕͢ɺ ϑΟοτઢ্͕Δ͔͠ແ͍ʢࠨهΛࢀরʣ
ΩϟϦϒϨʔγϣϯͷద༻ ؒͷσʔλΛूΊͨΒΩϟϦϒϨʔγϣϯௐ Λܭࢉ͢͠ ֶशσʔλΛݸͷϏϯʹ͚ͯɺJTPUPOJDճؼ Λ͔͚Δ ଛࣦલճͷΩϟϦϒϨʔγϣϯ݁ՌͰܭࢉ͞ΕΔ ධՁʹਖ਼نԽͯ͠Δ.4&Λ͏ ࣮ࡍͷCTR ༧ଌCTR
༧ଌಛྔ ࠂओͷσʔλ Ϣʔβʔͷσʔλ ۀछʢԽহɺϑΝογϣϯɺήʔϜɺۚ༥ʣ σϞάϥϑΟοΫ ʢੑผɺྸɺҬʣ λʔήοτͱ͍ͯ͠Δސ٬ʢঁੑʣ ๚Ε͍ͯΔϝσΟΞ ͷใʢະରԠʣ ϢʔβʔͷΞΫςΟϒ࣌ؒଳΫϥελʢ࠷ۙՃʣ
ΫϦΤΠςΟϒ-1ͷใʢະରԠʣ Ϣʔβʔͷڵຯؔ৺Ϋϥελʢ࠷ۙՃʣ ίϯόʔδϣϯͨ͠ϢʔβʔͷใʢະରԠʣ Ϣʔβʔ͕࣍ʹΫϦοΫͦ͠͏ͳࠂ༧ଌʢՃ༧ఆʣ ಛྔΛ࡞͢Δͱʮ"NFCB*OGFFE$53$73ʯʮ"NFCB%41$53$73ʯͷͭͷγεςϜͰվ ળʹཱͯΔՄೳੑ͕͋Δɻ ͍·ϢʔβʔಛྔΛՃ͢Δ͜ͱʹूத͍ͯ͠Δɻ
࣌ؒଳΫϥελ Ϣʔβʔͷࠂ৮࣌ؒΛɺLNFBOT๏ʹΑΓಛ͝ͱʹάϧʔϓʹྨ͢Δ ओ්ܕ ܕ ࣾձਓܕ ݸਓࣄۀओܕ
Ϣʔβʔڵຯؔ৺Ϋϥελ ᶃࠂจΛFNCFEEJOHWFDUPSʹม ࠂ ৴͡ΒΕͳ͍΄Ͳ ඒഽʂ ࠂ ϓϧϓϧ͢͢ ͷ͓ഽʹʂ ࠂ ࠷ߴڃʂඒഽԽহ
ਫ ࠂ৮ཤྺ Y Y Y V ᶄ͠߹ΘͤͯϢʔβʔ ϕΫτϧΛ࡞Δ ᶅϢʔβʔϕΫτϧΛΫϥελϦϯά V V V V V V V V
%41ೖࡳઓུվળ
%41ͷվળ݁Ռ w ച্ӈݞ্͕Γʹ૿Ճ w $53༧ଌਫ਼্ʹΑΓૈར͕૿Ճ ϓϩμΫτͷͷͨΊʹૈརͰͳ͘ ࠂओ͕تͿγεςϜΛ࡞Δ͖Ͱ͢ʂ ͳͷͰɺૈརΛ٘ਜ਼ʹͯ͠ࠂओͷ৴ྔ Λ࠷େԽ͢ΔͨΊͷػೳΛ࡞Γ·ͨ͠ɻ
্ͤ$1. • ૈརΛԼ͛ͯɺeCPMʹ্ͤΛߦ͏ͱউɾച্͕૿͑Δ͔ • PID੍ޚͰૈར͕ඪʹͳΔΑ͏ʹ্ͤCPMΛܭࢉ ※ ޡࠩʹԠ͍͢͠Α͏ʹࢦؔΛ࠾༻
·ͱΊ
·ͱΊ w ࠂͷجຊతͳ৴ϩδοΫΛઆ໌ w "NFCB*OGFFEͷ༧ଌγεςϜΛ"NFCB%41ʹద༻ w 35#ʹ߹ΘͤͨೖࡳઓུΛհ w ༧ଌਫ਼ΛΩϟϦϒϨʔγϣϯػೳͱ৽نಛྔΛ༻͍ͯվળ w
ૈརΛԼ͛Δ͜ͱͰ35#ͷউͱച্Λ্͛ΔػೳΛհ
͋Γ͕ͱ͏͍͟͝·ͨ͠