Recommended
PDF
ReviveAdserverではじめるパーソナライズドリターゲティング
PDF
SmartNews TechNight Vol5 : SmartNews AdServer 解体新書 / ポストモーテム
PPTX
PDF
PPTX
PDF
200,000 Req/sec をさばく広告入札システムを支えるパフォーマンスチューニング術 #jjug_ccc #ccc_g6
PDF
PDF
PPTX
Goで実装した UPSIDERの決済金額リミット機能
PDF
PDF
Hokkaido.cap#1 Wiresharkの使い方(基礎編)
PDF
Dapr × Kubernetes ではじめるポータブルなマイクロサービス(CloudNative Days Tokyo 2020講演資料)
PDF
マルチテナント化で知っておきたいデータベースのこと
PPTX
Web ベースのカジュアルゲーム「block pong」の実装とビジネス
PDF
テストとリファクタリングに関する深い方法論 #wewlc_jp
PPTX
リアルタイムサーバー 〜Erlang/OTPで作るPubSubサーバー〜
PDF
Unreal Engine 5 早期アクセスの注目機能総おさらい Part 2
PDF
グラフデータベース:Neo4j、そしてRDBからの移行手順の紹介
PDF
PDF
ODP
Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える
PDF
「黒騎士と白の魔王」gRPCによるHTTP/2 - API, Streamingの実践
PPT
PDF
PPTX
ジャバのはなし、JAVAのはなし、Javaのはなし
PDF
PPTX
ゲームエンジンの文法【UE4】No.005 Gameplay Frameworkの理解
PDF
PPTX
PPTX
More Related Content
PDF
ReviveAdserverではじめるパーソナライズドリターゲティング
PDF
SmartNews TechNight Vol5 : SmartNews AdServer 解体新書 / ポストモーテム
PPTX
PDF
PPTX
PDF
200,000 Req/sec をさばく広告入札システムを支えるパフォーマンスチューニング術 #jjug_ccc #ccc_g6
PDF
PDF
What's hot
PPTX
Goで実装した UPSIDERの決済金額リミット機能
PDF
PDF
Hokkaido.cap#1 Wiresharkの使い方(基礎編)
PDF
Dapr × Kubernetes ではじめるポータブルなマイクロサービス(CloudNative Days Tokyo 2020講演資料)
PDF
マルチテナント化で知っておきたいデータベースのこと
PPTX
Web ベースのカジュアルゲーム「block pong」の実装とビジネス
PDF
テストとリファクタリングに関する深い方法論 #wewlc_jp
PPTX
リアルタイムサーバー 〜Erlang/OTPで作るPubSubサーバー〜
PDF
Unreal Engine 5 早期アクセスの注目機能総おさらい Part 2
PDF
グラフデータベース:Neo4j、そしてRDBからの移行手順の紹介
PDF
PDF
ODP
Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える
PDF
「黒騎士と白の魔王」gRPCによるHTTP/2 - API, Streamingの実践
PPT
PDF
PPTX
ジャバのはなし、JAVAのはなし、Javaのはなし
PDF
PPTX
ゲームエンジンの文法【UE4】No.005 Gameplay Frameworkの理解
PDF
Viewers also liked
PPTX
PPTX
PPTX
PDF
PDF
PPTX
PDF
PDF
a2iアトリビューション分科会20110811@so-net
PDF
PDF
PPTX
PDF
PDF
PDF
【データアーティスト株式会社】5歳の娘でもわかるDMP
PDF
Similar to AdServerの仕組み
PPT
PDF
デブサミ2013【15-C-6】5msの中身を公開!~ネット広告配信と支える職人達~
PDF
PPTX
ad:tech Tokyo 2011 - MicroAd Workshop
PDF
PDF
PDF
ゆるべん Webアプリ開発概要 20130127
PDF
Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~
PDF
PDF
Introduction to web development 1
KEY
平均レスポンスタイム50msをPerlで捌く中規模サービスの実装/運用
PPT
PDF
PDF
PDF
20120302 第4回iocj info_scoop_sfdc連携紹介
PDF
aws seminer_so-net_public
PDF
PDF
地方企業がソーシャルゲーム開発を成功させるための10のポイント
PDF
PDF
More from Eiji Kuroda
PDF
媒体社のためDMP説明 - Filmarksシネデジ推進室
PDF
PDF
PDF
プログラミング言語とは ~ 非エンジニアの方へ ~
PDF
KEY
PDF
KEY
PPTX
AdServerの仕組み 1. 2. 3. 4. 媒体にとって よいAdServerとは、
媒体がより かる、しくみ。
4
5. 6. 7. 8. 9. 広告配信のサイクル
管理者
管理画面
DBサーバ Webサーバ
集計サーバ 配信リスト作成
DBサーバ レポート作成プログラム リスト作成プログラム
配信サーバ 配信リスト配布
9
10. 11. 12. 13. 14. 15. 16. 17. 管理画面の機能
媒体向け機能 管理者向け機能
広告枠の作成 (広告タグ) アカウント管理
レポート レポート
広告ブロック キャンペーン承認
広告主向け機能 媒体承認
キャンペーン作成 経理システム連携
レポート 第三者配信管理
媒体選択
17
18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 広告選択のイメージ
とある配信サーバ
広告枠 配信サーバ
配信サーバ
広告表示
媒体、広告枠データ
デモグラデータ デモグラデータ デモグラデータ
一元管理 行動データ 行動データ 行動データ
リタゲデータ リタゲデータ リタゲデータ
フリークエンシー
フリークエンシー管理 配信リスト
39
40. 41. 広告表示のキーポイント
Apache等のWebサーバを使う
httpsの対応
広告要求と広告表示の2種類がある(後述)
一般的に広告原稿は別サーバから配信
海外配信を考慮し、CDNや複数拠点の対応
Post-Impression Conversionの対応
Post-Impression Conversion: 広告を見た(表示された)ユーザだけをコンバージョンのカウントに含める
41
42. 43. 広告要求と広告表示
広告要求数(Ad Requests)
ブラウザ等から広告表示用にAdServerが呼ばれた数
この数をもって広告表示するAdServerもある
広告表示数(Ad Impression)
広告要求に対してレスポンスして、実際にブラウザ
等で広告が表示された数
レスポンスの中に1pxの画像を埋め込んで、その画像
が呼ばれた数をカウントする(ビーコン)
43
44. 45. クリックのキーポイント
一度AdServerでリダイレクトしてLPに到達
クリックによる負荷は気にしなくていい
リダイレクトは、なるべく1回に抑える
LPに到達できないケースへの対応があると
ベター
Post-Click Conversion用記録
LP: Landing Page, 広告主のページ
Post-Click Conversion: クリックしたユーザだけをコンバージョンのカウントに含める
45
46. クリックURLとLPのURL
昔はクリックURLにLPのURLが含まれている場合があった
現在はクリックURLにLPのURLは含まない
不正防止
URL短縮
動的にLPのURLを変更
デメリット
広告表示してからクリックするまでの時間のギャップに対応
デバッグ等がやりづらい
クリック時に複雑な処理が必要
LP: Landing Page, 広告主のページ
Post-Click Conversion: クリックしたユーザだけをコンバージョンのカウントに含める
46
47. 48. コンバージョンのキーポイン
広告タグとは別にコンバージョン用のタグを発行
コンバージョン用タグは広告主側に設置
用途は2つ
CPAのコスト確定
CPC等のコンバージョン解析
複数の成果ポイント設定が必要
Piggy-Backの機能も必須
Piggy-Back: このタグを呼ぶ事で、他のコンバージョンのタグも並行して呼べる機能
48
49. 成果確定処理
コンバージョンの種類によって処理も変わる
事後確定:成果発生の瞬間には成果を確定せず、事後に
ログで付け合せ。確定までに数分∼数時間必要。
都度確定:成果発生時に付け合わせをして成果を確定。
Post-Impression Conversion
表示ログが膨大なので、事後確定が一般的
Post-Click Conversion
都度確定と事後確定の両方が考えられる
49
50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 100,000req/sが必要
平均 秒間imp ≒ 20,000imp/s
50,000,000,000 / 30 / 24 / 60 / 60 = 19,290
最大 秒間imp ≒ 40,000imp/s
地域(国)や媒体にも依存するが、平均とピークの差は1.5倍∼3倍
必要 秒間imp ≒ 45,000imp/s
1割の配信サーバがダウンしていても、最大負荷に耐えられるようにしておく。
必要 秒間req ≒ 100,000imp/s
impの1.2倍のリクエスト(要求)が来るとすると、impの2.2倍が必要。
59
60. 61. 62. 63.