SlideShare a Scribd company logo
1 of 29
Yahoo! JAPANを支える広告
技術
メディアグループ マーケティングソリューションズカンパニー 開発本部
佐々木 陽一
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.
自己紹介
佐々木 陽一
• メディアグループ マーケティングソリューションズカンパニー 開発本
部 パブリッシャーPF開発1部
• 2012年中途入社
• ガラケー向けブラウザ開発(〜 2012年)
• 広告配信システムのエンジニア(2012年〜)
ヤフーの広告について
ディスプレイ広告検索連動型広告
プレミアム広告
スマートフォン版Yahoo! JAPAN
ブランドパネル
Yahoo! JAPAN プレミアムビジョン
Yahoo!ディスプレイアドネットワーク(YDN)
広告システム全体の構成
広告 広告
レポート
ログ
広告DB
管理システム配信システム
集計システム
ユーザー 広告主
(代理店)
広告管理システム
広告 広告
レポート
ログ
広告DB
管理システム配信システム
集計システム
ユーザー 広告主
(代理店)
広告の入稿
• タイトル、説明文、画像、動画、表示URL
• ターゲティング(性別、年齢、興味関心)
広告配信システム
広告 広告
レポート
ログ
広告DB
管理システム配信システム
集計システム
ユーザー 広告主
(代理店)
ユーザー、コンテンツの情報を元に最適な広告を表示
広告集計システム
広告 広告
レポート
ログ
広告DB
管理システム配信システム
集計システム
ユーザー 広告主
(代理店)
配信実績ログを集計
実績レポートを表示
広告システムの利用技術
• 言語
• C、C++、Java、Python、Goなど
• アプリケーションフレームワーク
• Spring Bootなど
広告配信システムについて
ヤフーのサービス・その他提携サービス全リクエストを処理
• 総アクセス数 月間757億PV(2017Q2時点)
• 瞬間最大アクセス数 数十万QPS以上
広告配信システムの構成
広告
検索エンジンフロントエンド 広告DB
データ処理
広告配信システムの規模
広告
検索エンジンフロントエンド 広告DB
データ処理
サーバー数 10000台以上 (仮想機含み)
広告配信システムの主な機能
• 検索機能
• 最適化機能
• 課金・ランキング機能(広告オークション)
広告配信システムの主な機能
• 検索機能
• 最適化機能
• 課金・ランキング機能(広告オークション)
• 検索機能
• 最適化機能
• 課金・ランキング機能(広告オークション)
検索機能
広告
検索エンジンフロントエンド 広告DB
データ処理
ユーザー情報
• 性別、年齢、地域、興味関心など
コンテンツ情報
• 内容、掲載位置、URLなど
ブーリアン検索
• ユーザー情報とターゲティング条件を論理和・積で検索
年齢
地域
性別
ここが選択
ブーリアン検索の例
• 広告 A : 男性 ∧ 20代
• 広告 B : 女性 ∧ 20代
• 広告 C : 男性 ∧ 30代 ∧ 東京
クエリ1 = 「男性、20代、東京」、検索結果は A
クエリ2 = 「女性、20代、大阪」、検索結果は B
ベクトル空間モデル
ベクトル空間モデルによるスコア付け
• tf-idf、類似度(内積)
よりユーザーにマッチした広告を検索
広告B
広告A
ユーザー
θ
検索機能と性能の両立
• 膨大な広告在庫から最適な広告を検索 ※200ミリ秒以内で
• 性能にこだわると、OSSの検索エンジンでは性能不足
• 2つのアルゴリズムを同時処理できる検索エンジンが存在せず
• ビジネス要件を迅速に追加したい
広告専用の検索エンジンを開発
• 検索機能
• 最適化機能
• 課金・ランキング機能(広告オークション)
最適化機能
クリック率、コンバージョン率を予測、最適な広告を配信
予測に必要なデータ
• ユーザーの興味関心、行動履歴
• 広告のインプレッション、クリック、コンバージョン実績ログ
etc.
機械学習などデータサイエンスを駆使し
広告効果向上
広告
検索エンジンフロントエンド 広告DB
データ処理
ビッグデータ処理基盤
大規模Hadoopクラスタを利用
オンラインでA/Bテスト
バケットテストで、広告効果を比較
広告KPI(クリック率、単価など)をリアルタイムで可視化
広告効果向上のPDCAサイクルを実現
広告効果向上にによる好循環
広告効果向上 媒体収益向上
コンテンツ
制作費増
媒体の質向上
ユーザー数
増加
媒体の質向上でユーザーに還元
ユーザー体験
向上
技術がビジネスに与えるインパクト
• 2017年第2四半期
広告関連売上高 743億円(前年同四半期比 +7.0%)
ディスプレイ広告 378億円(前年同四半期比 +9.5%)
技術優位性がビジネス優位性に直結
広告技術でヤフーを支える
まとめ
ヤフーの広告システムは
• 大規模
• トラフィックも膨大。サーバーも大規模
• 高い技術力
• 厳しい性能要件。高いエンジニアリングとサイエンスの知識
• 速いPDCAサイクル
• バケットテストで、様々な広告KPIををリアルタイムで可視化
• ビジネスインパクトも大きい
• 広告収益でヤフーを支える
Copyright 2018 Yahoo Japan Corporation. All Rights Reserved.

More Related Content

What's hot

Icon2015開会宣言 imj竹内 加藤
Icon2015開会宣言 imj竹内 加藤Icon2015開会宣言 imj竹内 加藤
Icon2015開会宣言 imj竹内 加藤IMJ Corporation
 
エンジニア勉強会資料_④Rtoaster×Myndエンジンによる興味キーワード分析機能開発事例
エンジニア勉強会資料_④Rtoaster×Myndエンジンによる興味キーワード分析機能開発事例エンジニア勉強会資料_④Rtoaster×Myndエンジンによる興味キーワード分析機能開発事例
エンジニア勉強会資料_④Rtoaster×Myndエンジンによる興味キーワード分析機能開発事例BrainPad Inc.
 
データドリブンセッション2_IMJ山本
データドリブンセッション2_IMJ山本データドリブンセッション2_IMJ山本
データドリブンセッション2_IMJ山本IMJ Corporation
 
DMPの分析機能を実現する技術
DMPの分析機能を実現する技術DMPの分析機能を実現する技術
DMPの分析機能を実現する技術BrainPad Inc.
 
HadoopをBQにマイグレしようとしてる話
HadoopをBQにマイグレしようとしてる話HadoopをBQにマイグレしようとしてる話
HadoopをBQにマイグレしようとしてる話Recruit Technologies
 
【IMJ】自社のデジタルマーケティング課題を”可視化”、明日からのアクションがわかる!セミナー(2015.6.24)
【IMJ】自社のデジタルマーケティング課題を”可視化”、明日からのアクションがわかる!セミナー(2015.6.24)【IMJ】自社のデジタルマーケティング課題を”可視化”、明日からのアクションがわかる!セミナー(2015.6.24)
【IMJ】自社のデジタルマーケティング課題を”可視化”、明日からのアクションがわかる!セミナー(2015.6.24)IMJ Corporation
 
【IMJ】知ればできる!スマートフォンSEO対策セミナー 第2部 (2015.7.8)
【IMJ】知ればできる!スマートフォンSEO対策セミナー 第2部 (2015.7.8)【IMJ】知ればできる!スマートフォンSEO対策セミナー 第2部 (2015.7.8)
【IMJ】知ればできる!スマートフォンSEO対策セミナー 第2部 (2015.7.8)IMJ Corporation
 
Tableau データサイエンス勉強会 第2回の予告 Forecast FlowでAIとBIのマリアージュ
Tableau データサイエンス勉強会 第2回の予告 Forecast FlowでAIとBIのマリアージュTableau データサイエンス勉強会 第2回の予告 Forecast FlowでAIとBIのマリアージュ
Tableau データサイエンス勉強会 第2回の予告 Forecast FlowでAIとBIのマリアージュHiroshi Masuda
 
Tableau data science_20190627_distribute
Tableau data science_20190627_distributeTableau data science_20190627_distribute
Tableau data science_20190627_distributeMasabumi Furuhata
 
ユーザに価値を届けるためのデータプラットフォームの考え方
ユーザに価値を届けるためのデータプラットフォームの考え方ユーザに価値を届けるためのデータプラットフォームの考え方
ユーザに価値を届けるためのデータプラットフォームの考え方Rakuten Group, Inc.
 
データサイエンスの現場で役立つスキルを磨きやすい職場環境
データサイエンスの現場で役立つスキルを磨きやすい職場環境データサイエンスの現場で役立つスキルを磨きやすい職場環境
データサイエンスの現場で役立つスキルを磨きやすい職場環境Masatoshi Abe
 
E-commerce企業におけるビッグデータへの挑戦と課題‐機械学習への期待について‐
E-commerce企業におけるビッグデータへの挑戦と課題‐機械学習への期待について‐E-commerce企業におけるビッグデータへの挑戦と課題‐機械学習への期待について‐
E-commerce企業におけるビッグデータへの挑戦と課題‐機械学習への期待について‐Rakuten Group, Inc.
 
ヤフーにおけるTableau Blue Printの実践
ヤフーにおけるTableau Blue Printの実践ヤフーにおけるTableau Blue Printの実践
ヤフーにおけるTableau Blue Printの実践Sho Maekawa
 
データエンジニアとデータアナリストを兼任して良かったこと
データエンジニアとデータアナリストを兼任して良かったことデータエンジニアとデータアナリストを兼任して良かったこと
データエンジニアとデータアナリストを兼任して良かったことMasatoshi Ida
 
「リクルートデータセット」 ~公開までの道のりとこれから~
「リクルートデータセット」 ~公開までの道のりとこれから~「リクルートデータセット」 ~公開までの道のりとこれから~
「リクルートデータセット」 ~公開までの道のりとこれから~Recruit Technologies
 
Tableau Developers Club Season2 - 外部サービス連携デモ
Tableau Developers Club Season2 - 外部サービス連携デモ Tableau Developers Club Season2 - 外部サービス連携デモ
Tableau Developers Club Season2 - 外部サービス連携デモ Kenji Noguchi
 
【IMJ】「Adobe Media Manager」を活用したプライベートDMP構築
【IMJ】「Adobe Media Manager」を活用したプライベートDMP構築【IMJ】「Adobe Media Manager」を活用したプライベートDMP構築
【IMJ】「Adobe Media Manager」を活用したプライベートDMP構築IMJ Corporation
 
グローバル企業の中で「変化」を仕掛ける楽天技術研究所 Rakuten Institute of Technology の挑戦
グローバル企業の中で「変化」を仕掛ける楽天技術研究所 Rakuten Institute of Technology の挑戦グローバル企業の中で「変化」を仕掛ける楽天技術研究所 Rakuten Institute of Technology の挑戦
グローバル企業の中で「変化」を仕掛ける楽天技術研究所 Rakuten Institute of Technology の挑戦Rakuten Group, Inc.
 
【IMJ】Web業界とHCD
【IMJ】Web業界とHCD【IMJ】Web業界とHCD
【IMJ】Web業界とHCDIMJ Corporation
 

What's hot (20)

Icon2015開会宣言 imj竹内 加藤
Icon2015開会宣言 imj竹内 加藤Icon2015開会宣言 imj竹内 加藤
Icon2015開会宣言 imj竹内 加藤
 
エンジニア勉強会資料_④Rtoaster×Myndエンジンによる興味キーワード分析機能開発事例
エンジニア勉強会資料_④Rtoaster×Myndエンジンによる興味キーワード分析機能開発事例エンジニア勉強会資料_④Rtoaster×Myndエンジンによる興味キーワード分析機能開発事例
エンジニア勉強会資料_④Rtoaster×Myndエンジンによる興味キーワード分析機能開発事例
 
データドリブンセッション2_IMJ山本
データドリブンセッション2_IMJ山本データドリブンセッション2_IMJ山本
データドリブンセッション2_IMJ山本
 
DMPの分析機能を実現する技術
DMPの分析機能を実現する技術DMPの分析機能を実現する技術
DMPの分析機能を実現する技術
 
HadoopをBQにマイグレしようとしてる話
HadoopをBQにマイグレしようとしてる話HadoopをBQにマイグレしようとしてる話
HadoopをBQにマイグレしようとしてる話
 
【IMJ】自社のデジタルマーケティング課題を”可視化”、明日からのアクションがわかる!セミナー(2015.6.24)
【IMJ】自社のデジタルマーケティング課題を”可視化”、明日からのアクションがわかる!セミナー(2015.6.24)【IMJ】自社のデジタルマーケティング課題を”可視化”、明日からのアクションがわかる!セミナー(2015.6.24)
【IMJ】自社のデジタルマーケティング課題を”可視化”、明日からのアクションがわかる!セミナー(2015.6.24)
 
【IMJ】知ればできる!スマートフォンSEO対策セミナー 第2部 (2015.7.8)
【IMJ】知ればできる!スマートフォンSEO対策セミナー 第2部 (2015.7.8)【IMJ】知ればできる!スマートフォンSEO対策セミナー 第2部 (2015.7.8)
【IMJ】知ればできる!スマートフォンSEO対策セミナー 第2部 (2015.7.8)
 
Tableau データサイエンス勉強会 第2回の予告 Forecast FlowでAIとBIのマリアージュ
Tableau データサイエンス勉強会 第2回の予告 Forecast FlowでAIとBIのマリアージュTableau データサイエンス勉強会 第2回の予告 Forecast FlowでAIとBIのマリアージュ
Tableau データサイエンス勉強会 第2回の予告 Forecast FlowでAIとBIのマリアージュ
 
Tableau data science_20190627_distribute
Tableau data science_20190627_distributeTableau data science_20190627_distribute
Tableau data science_20190627_distribute
 
ユーザに価値を届けるためのデータプラットフォームの考え方
ユーザに価値を届けるためのデータプラットフォームの考え方ユーザに価値を届けるためのデータプラットフォームの考え方
ユーザに価値を届けるためのデータプラットフォームの考え方
 
データサイエンスの現場で役立つスキルを磨きやすい職場環境
データサイエンスの現場で役立つスキルを磨きやすい職場環境データサイエンスの現場で役立つスキルを磨きやすい職場環境
データサイエンスの現場で役立つスキルを磨きやすい職場環境
 
E-commerce企業におけるビッグデータへの挑戦と課題‐機械学習への期待について‐
E-commerce企業におけるビッグデータへの挑戦と課題‐機械学習への期待について‐E-commerce企業におけるビッグデータへの挑戦と課題‐機械学習への期待について‐
E-commerce企業におけるビッグデータへの挑戦と課題‐機械学習への期待について‐
 
ヤフーにおけるTableau Blue Printの実践
ヤフーにおけるTableau Blue Printの実践ヤフーにおけるTableau Blue Printの実践
ヤフーにおけるTableau Blue Printの実践
 
データエンジニアとデータアナリストを兼任して良かったこと
データエンジニアとデータアナリストを兼任して良かったことデータエンジニアとデータアナリストを兼任して良かったこと
データエンジニアとデータアナリストを兼任して良かったこと
 
「リクルートデータセット」 ~公開までの道のりとこれから~
「リクルートデータセット」 ~公開までの道のりとこれから~「リクルートデータセット」 ~公開までの道のりとこれから~
「リクルートデータセット」 ~公開までの道のりとこれから~
 
Tableau Developers Club Season2 - 外部サービス連携デモ
Tableau Developers Club Season2 - 外部サービス連携デモ Tableau Developers Club Season2 - 外部サービス連携デモ
Tableau Developers Club Season2 - 外部サービス連携デモ
 
【IMJ】「Adobe Media Manager」を活用したプライベートDMP構築
【IMJ】「Adobe Media Manager」を活用したプライベートDMP構築【IMJ】「Adobe Media Manager」を活用したプライベートDMP構築
【IMJ】「Adobe Media Manager」を活用したプライベートDMP構築
 
分析手法のご紹介
分析手法のご紹介分析手法のご紹介
分析手法のご紹介
 
グローバル企業の中で「変化」を仕掛ける楽天技術研究所 Rakuten Institute of Technology の挑戦
グローバル企業の中で「変化」を仕掛ける楽天技術研究所 Rakuten Institute of Technology の挑戦グローバル企業の中で「変化」を仕掛ける楽天技術研究所 Rakuten Institute of Technology の挑戦
グローバル企業の中で「変化」を仕掛ける楽天技術研究所 Rakuten Institute of Technology の挑戦
 
【IMJ】Web業界とHCD
【IMJ】Web業界とHCD【IMJ】Web業界とHCD
【IMJ】Web業界とHCD
 

Similar to YJTC18 A-7 Yahoo! JAPANを支える広告技術

デジタルマーケティング時代の横断プロジェクトのあり方とは(アドテック東京2014セッションから)
デジタルマーケティング時代の横断プロジェクトのあり方とは(アドテック東京2014セッションから)デジタルマーケティング時代の横断プロジェクトのあり方とは(アドテック東京2014セッションから)
デジタルマーケティング時代の横断プロジェクトのあり方とは(アドテック東京2014セッションから)Go Sugihara
 
グローバルマネタイズ戦略【Metaps(メタップス) pte ltd.】 「グロバール×スマホゲーム」の勝ち方セミナー資料
グローバルマネタイズ戦略【Metaps(メタップス) pte ltd.】   「グロバール×スマホゲーム」の勝ち方セミナー資料グローバルマネタイズ戦略【Metaps(メタップス) pte ltd.】   「グロバール×スマホゲーム」の勝ち方セミナー資料
グローバルマネタイズ戦略【Metaps(メタップス) pte ltd.】 「グロバール×スマホゲーム」の勝ち方セミナー資料Katsuaki Sato
 
オラクルクラウドを活用した 次世代マーケティング 2014/7/16
オラクルクラウドを活用した 次世代マーケティング 2014/7/16オラクルクラウドを活用した 次世代マーケティング 2014/7/16
オラクルクラウドを活用した 次世代マーケティング 2014/7/16cloudmarketing
 
ユニメディア UMAP資料
ユニメディア UMAP資料ユニメディア UMAP資料
ユニメディア UMAP資料Hirokichi Satou
 
SmartNews TechNight vol5 SmartNews Ads大図解
SmartNews TechNight vol5 SmartNews Ads大図解SmartNews TechNight vol5 SmartNews Ads大図解
SmartNews TechNight vol5 SmartNews Ads大図解SmartNews, Inc.
 
Yahoo!プロモーション広告のビックデータ基盤を支える技術と今後の展望
Yahoo!プロモーション広告のビックデータ基盤を支える技術と今後の展望Yahoo!プロモーション広告のビックデータ基盤を支える技術と今後の展望
Yahoo!プロモーション広告のビックデータ基盤を支える技術と今後の展望Yahoo!デベロッパーネットワーク
 
LocalFolio運用のご提案
LocalFolio運用のご提案LocalFolio運用のご提案
LocalFolio運用のご提案MichiakiIshida
 
統合キャンペーン管理プラットフォーム概要
統合キャンペーン管理プラットフォーム概要統合キャンペーン管理プラットフォーム概要
統合キャンペーン管理プラットフォーム概要Go Sugihara
 
ReactとImmutable.jsで関数型を体験してみて思ったこと #scripty06
ReactとImmutable.jsで関数型を体験してみて思ったこと #scripty06ReactとImmutable.jsで関数型を体験してみて思ったこと #scripty06
ReactとImmutable.jsで関数型を体験してみて思ったこと #scripty06Yahoo!デベロッパーネットワーク
 
成果を出すデジタル化支援とは
成果を出すデジタル化支援とは成果を出すデジタル化支援とは
成果を出すデジタル化支援とはNetyearGroup
 
集客ROI 最大化セミナー
集客ROI 最大化セミナー集客ROI 最大化セミナー
集客ROI 最大化セミナーIMJ Corporation
 
【ngi adplatform】基本機能説明資料ver4.0
【ngi adplatform】基本機能説明資料ver4.0【ngi adplatform】基本機能説明資料ver4.0
【ngi adplatform】基本機能説明資料ver4.0ngiAdPlatform
 
【Ngi adplatform】基本機能説明資料
【Ngi adplatform】基本機能説明資料【Ngi adplatform】基本機能説明資料
【Ngi adplatform】基本機能説明資料ngiAdPlatform
 
中国におけるアプリマーケ最新動向
中国におけるアプリマーケ最新動向中国におけるアプリマーケ最新動向
中国におけるアプリマーケ最新動向Hiromitsu Ishimori
 
201004時点 広告業界の現状
201004時点 広告業界の現状201004時点 広告業界の現状
201004時点 広告業界の現状Takaki Onoda
 
kintone AWARD サイバーエージェント 鹿倉様
kintone AWARD サイバーエージェント 鹿倉様kintone AWARD サイバーエージェント 鹿倉様
kintone AWARD サイバーエージェント 鹿倉様Cybozucommunity
 
【1112】メディア向け 121 ad媒体資料
【1112】メディア向け 121 ad媒体資料【1112】メディア向け 121 ad媒体資料
【1112】メディア向け 121 ad媒体資料Naoki Kawamoto
 
Sbw2014day1広がるクラウドマーケティングの世界 2014/7/15
Sbw2014day1広がるクラウドマーケティングの世界 2014/7/15Sbw2014day1広がるクラウドマーケティングの世界 2014/7/15
Sbw2014day1広がるクラウドマーケティングの世界 2014/7/15cloudmarketing
 
データフィード広告の市場動向と環境変化
データフィード広告の市場動向と環境変化データフィード広告の市場動向と環境変化
データフィード広告の市場動向と環境変化Yoshihiro Okada
 

Similar to YJTC18 A-7 Yahoo! JAPANを支える広告技術 (20)

デジタルマーケティング時代の横断プロジェクトのあり方とは(アドテック東京2014セッションから)
デジタルマーケティング時代の横断プロジェクトのあり方とは(アドテック東京2014セッションから)デジタルマーケティング時代の横断プロジェクトのあり方とは(アドテック東京2014セッションから)
デジタルマーケティング時代の横断プロジェクトのあり方とは(アドテック東京2014セッションから)
 
グローバルマネタイズ戦略【Metaps(メタップス) pte ltd.】 「グロバール×スマホゲーム」の勝ち方セミナー資料
グローバルマネタイズ戦略【Metaps(メタップス) pte ltd.】   「グロバール×スマホゲーム」の勝ち方セミナー資料グローバルマネタイズ戦略【Metaps(メタップス) pte ltd.】   「グロバール×スマホゲーム」の勝ち方セミナー資料
グローバルマネタイズ戦略【Metaps(メタップス) pte ltd.】 「グロバール×スマホゲーム」の勝ち方セミナー資料
 
オラクルクラウドを活用した 次世代マーケティング 2014/7/16
オラクルクラウドを活用した 次世代マーケティング 2014/7/16オラクルクラウドを活用した 次世代マーケティング 2014/7/16
オラクルクラウドを活用した 次世代マーケティング 2014/7/16
 
ユニメディア UMAP資料
ユニメディア UMAP資料ユニメディア UMAP資料
ユニメディア UMAP資料
 
SmartNews TechNight vol5 SmartNews Ads大図解
SmartNews TechNight vol5 SmartNews Ads大図解SmartNews TechNight vol5 SmartNews Ads大図解
SmartNews TechNight vol5 SmartNews Ads大図解
 
Yahoo!プロモーション広告のビックデータ基盤を支える技術と今後の展望
Yahoo!プロモーション広告のビックデータ基盤を支える技術と今後の展望Yahoo!プロモーション広告のビックデータ基盤を支える技術と今後の展望
Yahoo!プロモーション広告のビックデータ基盤を支える技術と今後の展望
 
LocalFolio運用のご提案
LocalFolio運用のご提案LocalFolio運用のご提案
LocalFolio運用のご提案
 
統合キャンペーン管理プラットフォーム概要
統合キャンペーン管理プラットフォーム概要統合キャンペーン管理プラットフォーム概要
統合キャンペーン管理プラットフォーム概要
 
ReactとImmutable.jsで関数型を体験してみて思ったこと #scripty06
ReactとImmutable.jsで関数型を体験してみて思ったこと #scripty06ReactとImmutable.jsで関数型を体験してみて思ったこと #scripty06
ReactとImmutable.jsで関数型を体験してみて思ったこと #scripty06
 
「YDNの広告のCTRをオンライン学習で予測してみた」#yjdsw4
「YDNの広告のCTRをオンライン学習で予測してみた」#yjdsw4「YDNの広告のCTRをオンライン学習で予測してみた」#yjdsw4
「YDNの広告のCTRをオンライン学習で予測してみた」#yjdsw4
 
成果を出すデジタル化支援とは
成果を出すデジタル化支援とは成果を出すデジタル化支援とは
成果を出すデジタル化支援とは
 
集客ROI 最大化セミナー
集客ROI 最大化セミナー集客ROI 最大化セミナー
集客ROI 最大化セミナー
 
【ngi adplatform】基本機能説明資料ver4.0
【ngi adplatform】基本機能説明資料ver4.0【ngi adplatform】基本機能説明資料ver4.0
【ngi adplatform】基本機能説明資料ver4.0
 
【Ngi adplatform】基本機能説明資料
【Ngi adplatform】基本機能説明資料【Ngi adplatform】基本機能説明資料
【Ngi adplatform】基本機能説明資料
 
中国におけるアプリマーケ最新動向
中国におけるアプリマーケ最新動向中国におけるアプリマーケ最新動向
中国におけるアプリマーケ最新動向
 
201004時点 広告業界の現状
201004時点 広告業界の現状201004時点 広告業界の現状
201004時点 広告業界の現状
 
kintone AWARD サイバーエージェント 鹿倉様
kintone AWARD サイバーエージェント 鹿倉様kintone AWARD サイバーエージェント 鹿倉様
kintone AWARD サイバーエージェント 鹿倉様
 
【1112】メディア向け 121 ad媒体資料
【1112】メディア向け 121 ad媒体資料【1112】メディア向け 121 ad媒体資料
【1112】メディア向け 121 ad媒体資料
 
Sbw2014day1広がるクラウドマーケティングの世界 2014/7/15
Sbw2014day1広がるクラウドマーケティングの世界 2014/7/15Sbw2014day1広がるクラウドマーケティングの世界 2014/7/15
Sbw2014day1広がるクラウドマーケティングの世界 2014/7/15
 
データフィード広告の市場動向と環境変化
データフィード広告の市場動向と環境変化データフィード広告の市場動向と環境変化
データフィード広告の市場動向と環境変化
 

More from Yahoo!デベロッパーネットワーク

ヤフーでは開発迅速性と品質のバランスをどう取ってるか
ヤフーでは開発迅速性と品質のバランスをどう取ってるかヤフーでは開発迅速性と品質のバランスをどう取ってるか
ヤフーでは開発迅速性と品質のバランスをどう取ってるかYahoo!デベロッパーネットワーク
 
データの価値を最大化させるためのデザイン~データビジュアライゼーションの方法~ #devsumi 17-E-2
データの価値を最大化させるためのデザイン~データビジュアライゼーションの方法~ #devsumi 17-E-2データの価値を最大化させるためのデザイン~データビジュアライゼーションの方法~ #devsumi 17-E-2
データの価値を最大化させるためのデザイン~データビジュアライゼーションの方法~ #devsumi 17-E-2Yahoo!デベロッパーネットワーク
 
ヤフーを支えるセキュリティ ~サイバー攻撃を防ぐエンジニアの仕事とは~ #yjtc
ヤフーを支えるセキュリティ ~サイバー攻撃を防ぐエンジニアの仕事とは~ #yjtcヤフーを支えるセキュリティ ~サイバー攻撃を防ぐエンジニアの仕事とは~ #yjtc
ヤフーを支えるセキュリティ ~サイバー攻撃を防ぐエンジニアの仕事とは~ #yjtcYahoo!デベロッパーネットワーク
 
Yahoo! JAPANのIaaSを支えるKubernetesクラスタ、アップデート自動化への挑戦 #yjtc
Yahoo! JAPANのIaaSを支えるKubernetesクラスタ、アップデート自動化への挑戦 #yjtcYahoo! JAPANのIaaSを支えるKubernetesクラスタ、アップデート自動化への挑戦 #yjtc
Yahoo! JAPANのIaaSを支えるKubernetesクラスタ、アップデート自動化への挑戦 #yjtcYahoo!デベロッパーネットワーク
 
ヤフーのAIプラットフォーム紹介 ~AIテックカンパニーを支えるデータ基盤~ #yjtc
ヤフーのAIプラットフォーム紹介 ~AIテックカンパニーを支えるデータ基盤~ #yjtcヤフーのAIプラットフォーム紹介 ~AIテックカンパニーを支えるデータ基盤~ #yjtc
ヤフーのAIプラットフォーム紹介 ~AIテックカンパニーを支えるデータ基盤~ #yjtcYahoo!デベロッパーネットワーク
 
新技術を使った次世代の商品の見せ方 ~ヤフオク!のマルチビュー機能~ #yjtc
新技術を使った次世代の商品の見せ方 ~ヤフオク!のマルチビュー機能~ #yjtc新技術を使った次世代の商品の見せ方 ~ヤフオク!のマルチビュー機能~ #yjtc
新技術を使った次世代の商品の見せ方 ~ヤフオク!のマルチビュー機能~ #yjtcYahoo!デベロッパーネットワーク
 
PC版Yahoo!メールリニューアル ~サービスのUI/UX統合と改善プロセス~ #yjtc
PC版Yahoo!メールリニューアル ~サービスのUI/UX統合と改善プロセス~ #yjtcPC版Yahoo!メールリニューアル ~サービスのUI/UX統合と改善プロセス~ #yjtc
PC版Yahoo!メールリニューアル ~サービスのUI/UX統合と改善プロセス~ #yjtcYahoo!デベロッパーネットワーク
 
モブデザインによる多職種チームのコミュニケーション改善 #yjtc
モブデザインによる多職種チームのコミュニケーション改善 #yjtcモブデザインによる多職種チームのコミュニケーション改善 #yjtc
モブデザインによる多職種チームのコミュニケーション改善 #yjtcYahoo!デベロッパーネットワーク
 
ユーザーの地域を考慮した検索入力補助機能の改善の試み #yjtc
ユーザーの地域を考慮した検索入力補助機能の改善の試み #yjtcユーザーの地域を考慮した検索入力補助機能の改善の試み #yjtc
ユーザーの地域を考慮した検索入力補助機能の改善の試み #yjtcYahoo!デベロッパーネットワーク
 

More from Yahoo!デベロッパーネットワーク (20)

ゼロから始める転移学習
ゼロから始める転移学習ゼロから始める転移学習
ゼロから始める転移学習
 
継続的なモデルモニタリングを実現するKubernetes Operator
継続的なモデルモニタリングを実現するKubernetes Operator継続的なモデルモニタリングを実現するKubernetes Operator
継続的なモデルモニタリングを実現するKubernetes Operator
 
ヤフーでは開発迅速性と品質のバランスをどう取ってるか
ヤフーでは開発迅速性と品質のバランスをどう取ってるかヤフーでは開発迅速性と品質のバランスをどう取ってるか
ヤフーでは開発迅速性と品質のバランスをどう取ってるか
 
オンプレML基盤on Kubernetes パネルディスカッション
オンプレML基盤on Kubernetes パネルディスカッションオンプレML基盤on Kubernetes パネルディスカッション
オンプレML基盤on Kubernetes パネルディスカッション
 
LakeTahoe
LakeTahoeLakeTahoe
LakeTahoe
 
オンプレML基盤on Kubernetes 〜Yahoo! JAPAN AIPF〜
オンプレML基盤on Kubernetes 〜Yahoo! JAPAN AIPF〜オンプレML基盤on Kubernetes 〜Yahoo! JAPAN AIPF〜
オンプレML基盤on Kubernetes 〜Yahoo! JAPAN AIPF〜
 
Persistent-memory-native Database High-availability Feature
Persistent-memory-native Database High-availability FeaturePersistent-memory-native Database High-availability Feature
Persistent-memory-native Database High-availability Feature
 
データの価値を最大化させるためのデザイン~データビジュアライゼーションの方法~ #devsumi 17-E-2
データの価値を最大化させるためのデザイン~データビジュアライゼーションの方法~ #devsumi 17-E-2データの価値を最大化させるためのデザイン~データビジュアライゼーションの方法~ #devsumi 17-E-2
データの価値を最大化させるためのデザイン~データビジュアライゼーションの方法~ #devsumi 17-E-2
 
eコマースと実店舗の相互利益を目指したデザイン #yjtc
eコマースと実店舗の相互利益を目指したデザイン #yjtceコマースと実店舗の相互利益を目指したデザイン #yjtc
eコマースと実店舗の相互利益を目指したデザイン #yjtc
 
ヤフーを支えるセキュリティ ~サイバー攻撃を防ぐエンジニアの仕事とは~ #yjtc
ヤフーを支えるセキュリティ ~サイバー攻撃を防ぐエンジニアの仕事とは~ #yjtcヤフーを支えるセキュリティ ~サイバー攻撃を防ぐエンジニアの仕事とは~ #yjtc
ヤフーを支えるセキュリティ ~サイバー攻撃を防ぐエンジニアの仕事とは~ #yjtc
 
Yahoo! JAPANのIaaSを支えるKubernetesクラスタ、アップデート自動化への挑戦 #yjtc
Yahoo! JAPANのIaaSを支えるKubernetesクラスタ、アップデート自動化への挑戦 #yjtcYahoo! JAPANのIaaSを支えるKubernetesクラスタ、アップデート自動化への挑戦 #yjtc
Yahoo! JAPANのIaaSを支えるKubernetesクラスタ、アップデート自動化への挑戦 #yjtc
 
ビッグデータから人々のムードを捉える #yjtc
ビッグデータから人々のムードを捉える #yjtcビッグデータから人々のムードを捉える #yjtc
ビッグデータから人々のムードを捉える #yjtc
 
サイエンス領域におけるMLOpsの取り組み #yjtc
サイエンス領域におけるMLOpsの取り組み #yjtcサイエンス領域におけるMLOpsの取り組み #yjtc
サイエンス領域におけるMLOpsの取り組み #yjtc
 
ヤフーのAIプラットフォーム紹介 ~AIテックカンパニーを支えるデータ基盤~ #yjtc
ヤフーのAIプラットフォーム紹介 ~AIテックカンパニーを支えるデータ基盤~ #yjtcヤフーのAIプラットフォーム紹介 ~AIテックカンパニーを支えるデータ基盤~ #yjtc
ヤフーのAIプラットフォーム紹介 ~AIテックカンパニーを支えるデータ基盤~ #yjtc
 
Yahoo! JAPAN Tech Conference 2022 Day2 Keynote #yjtc
Yahoo! JAPAN Tech Conference 2022 Day2 Keynote #yjtcYahoo! JAPAN Tech Conference 2022 Day2 Keynote #yjtc
Yahoo! JAPAN Tech Conference 2022 Day2 Keynote #yjtc
 
新技術を使った次世代の商品の見せ方 ~ヤフオク!のマルチビュー機能~ #yjtc
新技術を使った次世代の商品の見せ方 ~ヤフオク!のマルチビュー機能~ #yjtc新技術を使った次世代の商品の見せ方 ~ヤフオク!のマルチビュー機能~ #yjtc
新技術を使った次世代の商品の見せ方 ~ヤフオク!のマルチビュー機能~ #yjtc
 
PC版Yahoo!メールリニューアル ~サービスのUI/UX統合と改善プロセス~ #yjtc
PC版Yahoo!メールリニューアル ~サービスのUI/UX統合と改善プロセス~ #yjtcPC版Yahoo!メールリニューアル ~サービスのUI/UX統合と改善プロセス~ #yjtc
PC版Yahoo!メールリニューアル ~サービスのUI/UX統合と改善プロセス~ #yjtc
 
モブデザインによる多職種チームのコミュニケーション改善 #yjtc
モブデザインによる多職種チームのコミュニケーション改善 #yjtcモブデザインによる多職種チームのコミュニケーション改善 #yjtc
モブデザインによる多職種チームのコミュニケーション改善 #yjtc
 
「新しいおうち探し」のためのAIアシスト検索 #yjtc
「新しいおうち探し」のためのAIアシスト検索 #yjtc「新しいおうち探し」のためのAIアシスト検索 #yjtc
「新しいおうち探し」のためのAIアシスト検索 #yjtc
 
ユーザーの地域を考慮した検索入力補助機能の改善の試み #yjtc
ユーザーの地域を考慮した検索入力補助機能の改善の試み #yjtcユーザーの地域を考慮した検索入力補助機能の改善の試み #yjtc
ユーザーの地域を考慮した検索入力補助機能の改善の試み #yjtc
 

Recently uploaded

TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 

Recently uploaded (14)

TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 

YJTC18 A-7 Yahoo! JAPANを支える広告技術

Editor's Notes

  1. Yahoo! JAPANを支える広告技術を発表させていただきます
  2. 広告をやりたくでYahooに入社し、今に至るまで広告配信システム一筋で開発をしております。 この発表を通じで、まずは広告エンジニアの面白さをお伝えできればと思います。
  3. まずヤフーの広告ですが、主に検索連動型広告、 そして、ディスプレイ広告と主に2種類あります。そのディスプレイ広告の中で、
  4. プレミアム広告、こちらにあるのはトップページに掲載される広告の一例でプレミアム広告の商品になります。 左のブランドパネルは昨年末に動画配信にも対応いたしました。
  5. そして次に、ヤフーディスプレイアドネットワーク、YDNと呼ばれています。今回はこちらのシステムについて説明します
  6. こちら広告システムですが、大まかにこのような仕組みになっております。それぞれを説明します
  7. まず、その広告在庫は、広告主や代理店から入稿と呼ばれる作業で様々な条件で表示させたい広告が広告DBに登録されます。
  8. そして次に、ユーザーが広告を掲載しているコンテンツを表示すると、広告表示もリクエストされます。広告DBにある広告在庫から最適な広告が検索されます。
  9. それらの配信実績のログを集計し、広告の最適化に利用したり、レポートとし広告を運用している広告主や代理店にレポートを表示します
  10. 利用技術はこの通りです。 C、C++だと、Apacheのハンドラーを実装していたりしますが、Javaになると、SprintBootを利用してたりします。
  11. ヤフーのトラフィックは膨大です、ですので、広告システムは高いパフォーマンスが要求されます。 そのため、サーバーアプリケーションはもとよりOSのレイヤー、ネットワーク含めインフラの性能を極限まで高める技術が要求されます
  12. 配信システムの規模ですが、このようになっております。
  13. 配信システムの規模ですが、10000インスタンス以上です、物理、仮想機合わせてです、やはり膨大なトラフィックを捌くにはこれくらいの規模のサーバーが必要になります。 もちろんこれだけの台数ですのでデプロイなど自動化されておりますし、データセンターの専用棟を用意し、運用しております。
  14. そして、配信システムの機能ですが、主に3つあります。 まず、検索機能、次に最適化機能、そして課金、ランキング機能の3つになっておりますが 今回は上2つを説明します
  15. そして、配信システムの機能ですが、主に3つあります。 まず、検索機能、次に最適化機能、そして課金、ランキング機能の3つになっておりますが 今回は上2つを説明します
  16. まず、検索機能を説明します
  17. まず1つ目の広告検索機能ですが、ユーザーからの広告表示リクエストには、年齢や性別、そして興味関心に関するデータがあります。 そして、コンテンツの情報として、その内容、掲載位置、URLなどの情報があります。これらを元に検索エンジンにクエリをかけ最適な広告を検索します。
  18. 検索で利用するアルゴリズムすが、2つあり、まず最初にブーリアン検索を説明します。ユーザーの属性を広告の設定を条件で検索します
  19. 具体的な例として、広告ABCとあり、クエリ1はAになります、Cは年齢が違いますので条件にはいりません クエリ2は地域の指定がないので、Bが該当します
  20. 次にベクトル空間モデルによるスコアで検索する、広告と掲載面 tdidfで単語の重みをとって、類似度を計算で求めてスコアの高い順で検索するものです
  21. これらのアルゴリズムを駆使して、膨大な広告在庫から最適な広告を検索します。ただし、これらを0.2秒以内を目標に配信します。 時間が無制限であれば、常にベストな広告を検索することは可能です。ただし広告表示が遅いと結果としてユーザー体験が損なわれるからです。 さらに、OSSの検索エンジンはJavaだったします。ルシーンなど、ただし、JavaはGCがあります。GCが発生すると数十ミリ秒遅延し、広告表示障害になります。 これら様々な問題を解決するため我々は検索エンジンを内製で開発しました。
  22. そして、配信システムの機能ですが、主に3つあります。 まず、マッチング機能です 次に最適化機能 そして課金、ランキング機能の3つになっております
  23. 広告マッチングの説明は以上で、次に広告の最適化機能について説明します。
  24. これらのログを集計するために集計システムがあります
  25. そうして広告効果は本番で試したくなる あれ?おかしいなら、 こうすればもっと良くなる
  26. 広告効果が上がれば、ユーザー、広告主に利益 収益が上がれば、ヤフーそしてパブリッシャーに利益、そしてその利益はコンテンツの良質化としてユーザーに還元
  27. これらを通して、我々がビジネスに与えるインパクトですが、 ・・・となります。まさに、ヤフーを支えている技術となります。 すなわち、KPI向上すれば、収益も比例して向上します。これは広告ビジネスの成長になっています。 まさに、我々の技術的優位性が、ビジネスの優位性に直結しているわけです、他の領域ではなかなか実感できないビジネスへのインパクトは、広告ならではと考えております。