進化する広告配信ロジックとDSP戦略 / DSP

2016ba6b977a2e6691811fa66d5f4336?s=47 CyberAgent
February 22, 2019

進化する広告配信ロジックとDSP戦略 / DSP

サイバーエージェントの技術者(エンジニア・クリエイター)向けカンファレンス『CA BASE CAMP 2019』

進化する広告配信とDSP戦略
林 欣朋 / Tristan Irivin

2016ba6b977a2e6691811fa66d5f4336?s=128

CyberAgent

February 22, 2019
Tweet

Transcript

  1. ਐԽ͢Δ޿ࠂ഑৴ϩδοΫͱ %41ઓུ $"#"4&$".1

  2. ྛ ۍ๎ʢHayashi Yoshitomoʣ w ॴଐ גࣜձࣾαΠόʔΤʔδΣϯτ ϝσΟΞ౷ׅຊ෦ΞυςΫϊϩδʔ։ൃ෦ w ৬छ αʔόʔαΠυΤϯδχΞ

    w झຯ ίʔώʔΞχϝεϚϒϥ w ಛٕ μογϡϘʔυ࡞੒
  3. Tristan Irvine w ॴଐ גࣜձࣾαΠόʔΤʔδΣϯτ ळ༿ݪϥϘ w ৬छ σʔλαΠΤϯςΟετ w

    झຯ υϥΰϯϘʔϧԻָΛฉ͍ͯӡಈͯ͠৯΂͗ͯ͢σϒΔ w ಛٕ ؅ཧը໘σβΠϯ
  4. ϓϩμΫτ঺հͱ഑৴ϩδοΫʹ͍ͭͯ %41ೖࡳઓུ ༧ଌγεςϜ %41ೖࡳઓུվળ ·ͱΊ

  5. ϓϩμΫτ঺հͱ ഑৴ϩδοΫʹ͍ͭͯ

  6. ϓϩμΫτ঺հ "NFCB

  7. "NFCB*OGFFE "NFCB ྑ࣭ͳࣗࣾϝσΟΞ࿮΁ͷ޿ࠂ഑৴͕Մೳ "NFCBͷΦʔσΟΤϯεσʔλΛ׆༻ͨ͠ ഑৴͕Մೳ

  8. ഑৴ϩδοΫʢ"NFCB*OGFFEʣ $1. JNQ͋ͨΓͷച্ ച্͕࠷େʹͳΔ޿ࠂΛ഑৴͢Δ ʢΫϦοΫ୯Ձ<$1$>ºΫϦοΫ཰<$53>º ʣ ޿ࠂ $1.ԁ ޿ࠂ $1.ԁ

    ޿ࠂ $1.ԁ Ad-Server
  9. "NFCB%41 "NFCB ֎෦ϝσΟΞ 0QFO35#Ͱ441ͱ઀ ଓ͢Δ͜ͱͰ֎෦ͷ༷ʑ ͳϝσΟΞʹ഑৴Մೳʹ SSP ֎෦ϝσΟΞ ֎෦ϝσΟΞ

  10. ഑৴ϩδοΫʢ"NFCB%41ʣ ೖࡳֹ$1.ºʢNBSHJOʣ 35#ͷ৔߹ɺૈརΛಘΔͨΊʹϚʔδϯΛઃఆ͢Δ DSP ೖࡳֹ $1. ࢧ෷͍ ച্ ૈརԁ 70ԁ

    100ԁ SSP ޿ࠂओ
  11. %41ೖࡳઓུ

  12. 'JSTU1SJDF"VDUJPO %41" %41# %41$ SSP ೖࡳֹԁ ೖࡳֹԁ ೖࡳֹԁ Ұ൪ߴ͍ೖࡳֹΛఏࣔͨ͠%41͕ɺͦͷֹۚΛ441ʹࢧ෷͏ɻ ࢧ෷ֹԁ

  13. ೖࡳઓུ'JSTU1SJDF"VDUJPO ଞࣾΑΓߴ͘ೖࡳͯ͠഑৴͍͕ͨ͠ ̍ʣ$1.Ҏ্Ͱೖࡳ͢ΔͱଛΛ͢Δ ̎ʣೖࡳֹ͸$1.ͱۙ͗͢Δͱૈར཰͸௿͘ͳΔ ཧ૝ͷϚʔδϯ͸ଞͷ%41਺ʹΑͬͯมΘΔͷͰ࣮ ݧతʹܾΊΔɻ উ཰ JNQͷૈར Ϛʔδϯ

  14. 4FDPOE1SJDF"VDUJPO Ұ൪ߴ͍ೖࡳֹΛఏࣔͨ͠ਓ͕ΦʔΫγϣϯʹউར͢Δ͕ɺࢧ෷͏ ֹۚ͸൪໨ʹߴ͍ೖࡳֹͱͳΔɻ %41" %41# %41$ SSP ೖࡳֹԁ ೖࡳֹԁ ೖࡳֹԁ

    ࢧ෷ֹԁ
  15. ೖࡳઓུ4FDPOE1SJDF"VDUJPO 0QFO35#Ͱ͸ओʹɺ4FDPOE1SJDF"VDUJPO͕ ࠾༻͞Ε͍ͯΔɻ 441ʹࢧ෷͏ֹ͸൪໨ͷೖࡳֹʹͳΔͷͰɺࣗ෼ ͷೖࡳֹΑΓৗʹ௿͘ͳΔɻ͜ͷ࣌ɺͲΕ͘Β͍ ϚʔδϯΛऔΕ͹͍͍ʁ େ͖͍ϚʔδϯΛऔΔͱೖࡳֹ͕Լ͕Γউ཰͕Լ ͕Δ͕ɺখ͍͞ϚʔδϯΛऔΔͱ ૈར཰͸ݮΒͣʹউ཰Λ্͛Δ͜ͱ͕ग़དྷΔʂ $1.

    ೖࡳֹ Ϛʔδϯ ࣾ໨ͷೖࡳֹ ʢࢧ෷ֹʣ ૈར
  16. Ͱ͸Ϛʔδϯ͕͍͍ʁʁ ࢒೦͕ͩɺೖࡳ࣌ʹ$1.Λ஌͍ͬͯΔΘ͚Ͱ͸ͳ͍ɻ ਖ਼֬ʹ༧ଌ͠ͳ͍ͱ͍͚ͳ͍ʂ F$1.$1$ºF$53º  ೖࡳઓུ4FDPOE1SJDF"VDUJPO F$1. ೖࡳֹ Ϛʔδϯ ࣾ໨ͷೖࡳֹ

    ʢࢧ෷ֹʣ ࣮ࡍͷ$1. ଛࣦ ϚʔδϯΛF$1.ͷ༧ଌޡࠩҎ಺ʹ ઃఆ͢ΔͱଛΛ͢ΔՄೳੑ͕͋Δ উ཰ ଛࣦ཰ Ϛʔδϯ
  17. ༧ଌਫ਼౓ͷӨڹ "NFCB*OGFFE "NFCB%41 ߴ͗͢Δ$53༧ଌ஋ ૬ରతͳϥϯΩϯάͷͨΊ ಛʹ໰୊ͳ͍ ߴ͍$1.Ͱೖࡳ͢Δ͕ ࣮ࡍʹ͸ΫϦοΫ͞ΕͣʹଛΛ͢Δ ௿͗͢Δ$53༧ଌ஋ ૬ରతͳϥϯΩϯάͷͨΊ

    ಛʹ໰୊ͳ͍ ࢉग़͞ΕΔ$1.͕௿͘ͳΓ ΦʔΫγϣϯͰউͯͣʹ ഑৴͞Εͳ͍ ߴ͗͢Δ$73༧ଌ஋ దੑΑΓߴ͍$1$ͷͨΊ ໨ඪ$1"ʹର࣮͠ࡍͷ$1"͕ߴ͗͢Δ݁Ռʹ
 ʢ޿ࠂओ͸཭୤͢Δʣ ௿͗͢Δ$73༧ଌ஋ దੑΑΓ௿͍$1$ͷͨΊ ໨ඪ$1"ʹର࣮͠ࡍͷ$1"͕௿͗͢Δ݁Ռʹ ʢϓϩμΫτͱͯ͠ച্ݮʣ
  18. ༧ଌγεςϜ

  19. *NQSFTTJPOൃੜޙɺ Ұఆ࣌ؒ$MJDL͕ൃੜ ͢ΔͷΛ଴ͪɺ$MJDL ͞Ε͔ͨͲ͏͔ͷϑϥ άΛ෇༩͢Δ ετϦʔϛϯάֶशͱ༧ଌγεςϜ %BUB+PJOFS "HHSFHBUPS -FBSOFS 1SFEJDUPS

    ֶशʹඞཁͳσʔλΛ ूΊͯ-FBSOFSʹ౉͢ ૹΒΕͨσʔλΛֶश ͠ϞσϧΛ࡞੒͢Δ ʢ෼ִؒͰߋ৽ʣ ֶश͞ΕͨϞσϧΛ࢖ ༻ͯ͠༧ଌ஋Λฦ͢ "E4FSWFS
  20. "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ͷσʔλ͚ͩͰ͸ֶशʹඞཁͳσʔ λྔΛ֬อͰ͖ͳ͍Մೳੑ͕͋ΔͨΊ
  21. ༧ଌΞϧΰϦζϜબ୒ 'BDUPSJ[BUJPO.BDIJOF '.  "EBHSBEΦϓςΟϚΠβʔΛ࢖͏ '.͸ΦϯϥΠϯͰจ຺Λߟྀͨ͠ϚτϦΫεϑΝΫτϥΠθʔγϣϯΛߦ͑ΔΞϧΰϦζϜͰ͢ɻ εύʔεσʔλʹڧ͘ετϦʔϛϯάͰߋ৽Մೳ "EBHSBEΦϓςΟϚΠβʔʹΑͬͯ৽نσʔλ͸΋ͬͱ଎ֶ͘श͞ΕΔ ଞީิΞϧΰϦζϜ w

    ϩδεςΟοΫճؼૉૣ͍ߋ৽Ͱ͕͢Ϣʔβɾ޿ࠂͷ૬ޓ࡞༻߲͸ܭࢉͮ͠Β͍ w (#%5૬ޓ࡞༻߲ͷܭࢉʹ༏लͰ͕͢εύʔεσʔλʹऑֶ͍͠श͕஗͍͠ɻ w 'JFME"XBSF'BDUPSJ[BUJPO.BDIJOF࠷ۙ$53༧ଌͷ,BHHMFͰ༏উ͍ͯ͠ΔΞϧΰϦζ ϜɻͰ΋ϝϞϦʔফԽ͸'.ͷഒɻ w σΟʔϓϥʔχϯάকདྷతʹՄೳͰ͕͢୯७ͷ࡞ΓํͩͱϝϞϦফԽ͸ݫ͍͠ɻ
  22. ༧ଌ஋ิਖ਼ʢΩϟϦϒϨʔγϣϯʣ w "NFCB*OGFFEͷ৔߹͸ϦΞϧλΠϜͰ$1.ͷ૬ର஋͕෼͔Ε͹ྑ͍ɻ Ұ൪ߴ͍$1.ͷ޿ࠂΛ഑৴͢Δ w 35#ͷ৔߹͸$1.ͷઈର஋͕ඞཁͱͳΔ Ϗουֹ͸$1.Ҏ্ͩͱଛΛ͢ΔՄೳੑ͕͋Δ ༧ଌ$1.͸௿͗͢Δͱউ཰͕Լ͕Δ ϕʔεͷ༧ଌΞϧΰϦζϜ͸'BDUPSJ[BUJPO.BDIJOFΛ࢖͍ͬͯ Δ͕ɺສೳͰ͸ͳ͍ͷͰɺ͋ͱͰ༧ଌ஋Λ*TPUPOJDճؼͰௐ੔͢Δ

    *TPUPOJDճؼͱ͍͏ͷ͸ࣗ༝ʹϑΟοτ͢ΔΞϧΰϦζϜͰ͕͢ɺ ϑΟοτઢ͸্͕Δ͔͠ແ͍ʢࠨهΛࢀরʣ
  23. ΩϟϦϒϨʔγϣϯͷద༻ ໿൒೔ؒͷσʔλΛूΊͨΒΩϟϦϒϨʔγϣϯௐ ੔Λܭࢉ͠௚͢ ֶशσʔλΛݸͷϏϯʹ෼͚ͯɺJTPUPOJDճؼ Λ͔͚Δ ଛࣦ͸લճͷΩϟϦϒϨʔγϣϯ݁ՌͰܭࢉ͞ΕΔ ධՁʹ͸ਖ਼نԽͯ͠Δ.4&Λ࢖͏ ࣮ࡍͷCTR ༧ଌCTR

  24. ༧ଌಛ௃ྔ ޿ࠂओͷσʔλ Ϣʔβʔͷσʔλ ۀछʢԽহ඼ɺϑΝογϣϯɺήʔϜɺۚ༥ʣ σϞάϥϑΟοΫ
 ʢੑผɺ೥ྸɺ஍Ҭʣ λʔήοτͱ͍ͯ͠Δސ٬૚ʢ୅ঁੑʣ ๚Ε͍ͯΔϝσΟΞ ঎඼ͷ৘ใʢະରԠʣ ϢʔβʔͷΞΫςΟϒ࣌ؒଳΫϥελʢ࠷ۙ௥Ճʣ

    ΫϦΤΠςΟϒ΍-1ͷ৘ใʢະରԠʣ Ϣʔβʔͷڵຯؔ৺Ϋϥελʢ࠷ۙ௥Ճʣ ίϯόʔδϣϯͨ͠Ϣʔβʔͷ৘ใʢະରԠʣ Ϣʔβʔ͕࣍ʹΫϦοΫͦ͠͏ͳ޿ࠂ༧ଌʢ௥Ճ༧ఆʣ ಛ௃ྔΛ࡞੒͢Δͱʮ"NFCB*OGFFE$53$73ʯʮ"NFCB%41$53$73ʯͷͭͷγεςϜͰվ ળʹ໾ཱͯΔՄೳੑ͕͋Δɻ ͍·͸Ϣʔβʔಛ௃ྔΛ௥Ճ͢Δ͜ͱʹूத͍ͯ͠Δɻ
  25. ࣌ؒଳΫϥελ Ϣʔβʔͷ޿ࠂ઀৮࣌ؒΛɺLNFBOT๏ʹΑΓಛ௃͝ͱʹάϧʔϓʹ෼ྨ͢Δ ओ්ܕ ໷ܕ ࣾձਓܕ ݸਓࣄۀओܕ

  26. Ϣʔβʔڵຯؔ৺Ϋϥελ ᶃ޿ࠂจΛFNCFEEJOHWFDUPSʹม׵ ޿ࠂ ৴͡ΒΕͳ͍΄Ͳ ඒഽʂ ޿ࠂ ϓϧϓϧ͢΂͢΂ ͷ͓ഽʹʂ ޿ࠂ ࠷ߴڃʂඒഽԽহ

    ਫ ޿ࠂ઀৮ཤྺ Y Y Y  V ᶄ଍͠߹ΘͤͯϢʔβʔ ϕΫτϧΛ࡞Δ ᶅϢʔβʔϕΫτϧΛΫϥελϦϯά V V V V V V V V
  27. %41ೖࡳઓུվળ

  28. %41ͷվળ݁Ռ w ച্͸ӈݞ্͕Γʹ૿Ճ w $53༧ଌਫ਼౓޲্ʹΑΓૈར཰͕૿Ճ ϓϩμΫτͷ੒௕ͷͨΊʹૈར཰Ͱ͸ͳ͘ ޿ࠂओ͕تͿγεςϜΛ࡞Δ΂͖Ͱ͢ʂ ͳͷͰɺૈརΛ٘ਜ਼ʹͯ͠޿ࠂओͷ഑৴ྔ Λ࠷େԽ͢ΔͨΊͷػೳΛ࡞Γ·ͨ͠ɻ

  29. ্৐ͤ$1. • ૈར཰ΛԼ͛ͯɺeCPMʹ্৐ͤΛߦ͏ͱউ཰ɾച্͕૿͑Δ͔΋ • PID੍ޚͰૈར཰͕໨ඪ஋ʹͳΔΑ͏ʹ্৐ͤCPMΛܭࢉ ※ ޡࠩʹ൓Ԡ͠΍͍͢Α͏ʹࢦ਺ؔ਺Λ࠾༻

  30. ·ͱΊ

  31. ·ͱΊ w ޿ࠂͷجຊతͳ഑৴ϩδοΫΛઆ໌ w "NFCB*OGFFEͷ༧ଌγεςϜΛ"NFCB%41ʹద༻ w 35#ʹ߹ΘͤͨೖࡳઓུΛ঺հ w ༧ଌਫ਼౓ΛΩϟϦϒϨʔγϣϯػೳͱ৽نಛ௃ྔΛ༻͍ͯվળ w

    ૈར཰ΛԼ͛Δ͜ͱͰ35#ͷউ཰ͱച্Λ্͛ΔػೳΛ঺հ
  32. ͋Γ͕ͱ͏͍͟͝·ͨ͠