Submit Search
Upload
ReviveAdserverではじめるパーソナライズドリターゲティング
•
5 likes
•
5,410 views
Nobumasa Ura
Follow
・Revive Adserverとはなにか ・リターゲティング広告とはなにか ・プラグインの概要・作り方 ・Reviveでパーソナライズドリターゲティングを行う方法
Read less
Read more
Marketing
Report
Share
Report
Share
1 of 26
Download now
Download to read offline
Recommended
AdServerの仕組み
AdServerの仕組み
Eiji Kuroda
NTT Tech Conference #2 にて話した資料 時間が足りなかったので全部は話せなかった。
分散システムについて語らせてくれ
分散システムについて語らせてくれ
Kumazaki Hiroki
アドテクな話(技術の進歩が早い業界なので少し古いかも)
アドテクな話
アドテクな話
Jun Ichikawa
インターネット広告市場の拡大に伴い、ヤフーの広告レポート作成数は年間約2倍のペースで増え続けています。 処理サーバを増やすことで大量のレポートを作成することはできますが、既存のRDBによるジョブ管理システムでは並列数を上げていくと、RDBが高負荷となり耐えきれなくなるという問題に直面します。 この問題を解決するためにSpring Cloud Streamを導入した経緯を他の課題の変遷も交えてお話します。
ヤフーの広告レポートシステムをSpring Cloud Stream化するまで #jjug_ccc #ccc_a4
ヤフーの広告レポートシステムをSpring Cloud Stream化するまで #jjug_ccc #ccc_a4
Yahoo!デベロッパーネットワーク
JJUG CCC 2018 Fall で発表したスライドです。 秒間20万リクエストをさばくWeb広告入札システム "Logicad" 開発におけるパフォーマンスチューニング術を紹介します。 私たちが日々観ているWebサイトの広告枠。それは、ページビューごとに広告を表示する権利がオークションにかけられ、自動入札によって枠の買い付けが行われ、入札額の最も高かった入札者の広告だけが表示される、という世界です。国内外の各社が最適な広告をベストな金額で入札・表示するため、日々アルゴリズムの改良やデータセットの変更などを繰り広げており、まさに技術者たちの闘いの世界と言えましょう。私たちも日々様々なコードの追加をしています。一方、そのオークションの開催期間はわずか100ミリ秒なので、その時間内に入札をしなければならないという制約があります。ゆえに、計算量とレスポンスタイムとを両立させることは、私たちにとっての絶対防衛ラインです。 Java 向けのプロファイラは世に数多ありますが、Logicad では Java 向けのツールではなく Linux 上で perf tools を用いてデータを集め、 FlameGraph を用いてアプリケーションのボトルネックを可視化・チューニングし、平均3ミリ秒のレイテンシを維持しています。 FlameGraph は、Netflix の Brendan Gregg 氏が開発したビジュアライズツールであり、perf tools の出力をグラフィカルに出力できます。ハードウェア内部の動作・OSの動作・アルゴリズムの問題などを特定し、このセッションでは Logicad 開発時に perf tools と FlameGraph を活用どのようにチューニングを行なっているか、および実際の Logicad での実例をデモでお見せします。
200,000 Req/sec をさばく広告入札システムを支えるパフォーマンスチューニング術 #jjug_ccc #ccc_g6
200,000 Req/sec をさばく広告入札システムを支えるパフォーマンスチューニング術 #jjug_ccc #ccc_g6
Hironobu Isoda
JJUG ナイトセミナー 「メッセージングミドルウェア特集」のRabbitMQの発表資料です。 https://jjug.doorkeeper.jp/events/65028
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
Yahoo!デベロッパーネットワーク
ウェブパフォーマンスの基礎と今後の動向について、Web標準周りを中心に解説しています。GREEのMini Tech Talkで発表時の資料です。
ウェブパフォーマンスの基礎とこれから
ウェブパフォーマンスの基礎とこれから
Hiroshi Kawada
2016/02/23 EnterpriseZine 2016での、北岡の講演資料になります
リクルートのWebサービスを支える共通インフラ「RAFTEL」
リクルートのWebサービスを支える共通インフラ「RAFTEL」
Recruit Technologies
Recommended
AdServerの仕組み
AdServerの仕組み
Eiji Kuroda
NTT Tech Conference #2 にて話した資料 時間が足りなかったので全部は話せなかった。
分散システムについて語らせてくれ
分散システムについて語らせてくれ
Kumazaki Hiroki
アドテクな話(技術の進歩が早い業界なので少し古いかも)
アドテクな話
アドテクな話
Jun Ichikawa
インターネット広告市場の拡大に伴い、ヤフーの広告レポート作成数は年間約2倍のペースで増え続けています。 処理サーバを増やすことで大量のレポートを作成することはできますが、既存のRDBによるジョブ管理システムでは並列数を上げていくと、RDBが高負荷となり耐えきれなくなるという問題に直面します。 この問題を解決するためにSpring Cloud Streamを導入した経緯を他の課題の変遷も交えてお話します。
ヤフーの広告レポートシステムをSpring Cloud Stream化するまで #jjug_ccc #ccc_a4
ヤフーの広告レポートシステムをSpring Cloud Stream化するまで #jjug_ccc #ccc_a4
Yahoo!デベロッパーネットワーク
JJUG CCC 2018 Fall で発表したスライドです。 秒間20万リクエストをさばくWeb広告入札システム "Logicad" 開発におけるパフォーマンスチューニング術を紹介します。 私たちが日々観ているWebサイトの広告枠。それは、ページビューごとに広告を表示する権利がオークションにかけられ、自動入札によって枠の買い付けが行われ、入札額の最も高かった入札者の広告だけが表示される、という世界です。国内外の各社が最適な広告をベストな金額で入札・表示するため、日々アルゴリズムの改良やデータセットの変更などを繰り広げており、まさに技術者たちの闘いの世界と言えましょう。私たちも日々様々なコードの追加をしています。一方、そのオークションの開催期間はわずか100ミリ秒なので、その時間内に入札をしなければならないという制約があります。ゆえに、計算量とレスポンスタイムとを両立させることは、私たちにとっての絶対防衛ラインです。 Java 向けのプロファイラは世に数多ありますが、Logicad では Java 向けのツールではなく Linux 上で perf tools を用いてデータを集め、 FlameGraph を用いてアプリケーションのボトルネックを可視化・チューニングし、平均3ミリ秒のレイテンシを維持しています。 FlameGraph は、Netflix の Brendan Gregg 氏が開発したビジュアライズツールであり、perf tools の出力をグラフィカルに出力できます。ハードウェア内部の動作・OSの動作・アルゴリズムの問題などを特定し、このセッションでは Logicad 開発時に perf tools と FlameGraph を活用どのようにチューニングを行なっているか、および実際の Logicad での実例をデモでお見せします。
200,000 Req/sec をさばく広告入札システムを支えるパフォーマンスチューニング術 #jjug_ccc #ccc_g6
200,000 Req/sec をさばく広告入札システムを支えるパフォーマンスチューニング術 #jjug_ccc #ccc_g6
Hironobu Isoda
JJUG ナイトセミナー 「メッセージングミドルウェア特集」のRabbitMQの発表資料です。 https://jjug.doorkeeper.jp/events/65028
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
実運用して分かったRabbit MQの良いところ・気をつけること #jjug
Yahoo!デベロッパーネットワーク
ウェブパフォーマンスの基礎と今後の動向について、Web標準周りを中心に解説しています。GREEのMini Tech Talkで発表時の資料です。
ウェブパフォーマンスの基礎とこれから
ウェブパフォーマンスの基礎とこれから
Hiroshi Kawada
2016/02/23 EnterpriseZine 2016での、北岡の講演資料になります
リクルートのWebサービスを支える共通インフラ「RAFTEL」
リクルートのWebサービスを支える共通インフラ「RAFTEL」
Recruit Technologies
2015/07/28 ITインフラSummitでの、北岡の講演資料になります
リクルートのWebサービスを支える「RAFTEL」
リクルートのWebサービスを支える「RAFTEL」
Recruit Technologies
Rails Developers Meetup #5 https://techplay.jp/event/631406
マイクロサービスにおける非同期アーキテクチャ
マイクロサービスにおける非同期アーキテクチャ
ota42y
GREE Tech Conference 2021 で発表された資料です。 https://techcon.gree.jp/2021/session/Session-3
比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)
gree_tech
マスタデータNight #1 https://masterdata.connpass.com/event/155533/
DeNAの最新のマスタデータ管理システム Oyakata の全容
DeNAの最新のマスタデータ管理システム Oyakata の全容
sairoutine
SolrとElasticsearchに関して独自の観点で比較してまとめています。 (実際に比較検討が必要な場合は、ご自身で実施されるのが良いと思います)
SolrとElasticsearchを比べてみよう
SolrとElasticsearchを比べてみよう
Shinsuke Sugaya
GREE Tech Conference 2021 で発表された資料です。 https://techcon.gree.jp/2021/session/ShortSession-1
「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話
「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話
gree_tech
近年日本のソフトウェア開発チームでも取り入れられるようになったアジャイル/DevOps開発では,今まで主流であったウォーターフォール開発と異なり,短い開発サイクルの中で小刻みなフィードバックループと改善活動を繰り返しながら開発する特徴がある.そのため,品質保証や信頼性でのメトリクス活用においても,メトリクスにもとづいたQAテストを実施することは依然重要であるが,それに加え開発から運用までの一連のプロセスの中でプロダクトとプロセスの品質を見える化し継続的な改善活動を促進するフィードバックを提供することがアジャイル開発では求められる.また、DevOps開発では本番稼働中のシステムについてもレジリエンスの枠組みで障害やバグに関するフィード バックを獲得し継続的に学習する.本講演ではアジャイル /DevOps の品質保証と信頼性におけるメトリクス活用の方法について事例も交えながら紹介する.
アジャイル開発とメトリクス
アジャイル開発とメトリクス
Rakuten Group, Inc.
Optuna Meetup #1 の発表資料です。
JVMパラメータチューニングにおけるOptunaの活用事例 ( Optuna Meetup #1 )
JVMパラメータチューニングにおけるOptunaの活用事例 ( Optuna Meetup #1 )
Hironobu Isoda
社内勉強会の発表資料
MQ入門
MQ入門
HIRA
talked by CI/CD Conference 2021 by CloudNative Days https://event.cloudnativedays.jp/cicd2021 re-upload: https://speakerdeck.com/whywaita/cyberagent-oss-cicd-myshoes-cicd2021
CyberAgent における OSS の CI/CD 基盤開発 myshoes #CICD2021
CyberAgent における OSS の CI/CD 基盤開発 myshoes #CICD2021
whywaita
Apache Kafka Meetup Japan #3 https://kafka-apache-jp.connpass.com/event/58619/ 発表資料
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
Yahoo!デベロッパーネットワーク
JJUG CCC 2020 Fallにて発表した資料になります。 本セッションでは ・ 分散トレーシングとは ・ X-Rayの仕組みについて ・ 独自に拡張したポイントについて などを説明します。
分散トレーシングAWS:X-Rayとの上手い付き合い方
分散トレーシングAWS:X-Rayとの上手い付き合い方
Recruit Lifestyle Co., Ltd.
Linux女子部 「Fedora最新技術情報&Systemd勉強会」 http://connpass.com/event/3859/ で使用した資料です。 変更履歴 2013/11/04 ver1.0 初版 2013/11/05 ver1.1 誤植修正、少し追記 2013/11/06 ver1.2 daemon-reload,mask,テンプレート機能を追記 2013/11/12 ver1.3 User/Groupオプションの説明追加 2013/11/24 ver1.4 誤植修正 2014/05/05 ver1.5 imjournalモジュールの説明追加
Linux女子部 systemd徹底入門
Linux女子部 systemd徹底入門
Etsuji Nakai
分散システムのFault Injectionの話 NTTデータテクノロジーカンファレンス2017で発表する際に用いたプレゼン資料 https://oss.nttdata.com/hadoop/event/201710/index.html
本当は恐ろしい分散システムの話
本当は恐ろしい分散システムの話
Kumazaki Hiroki
50万件/月のDockerコンテナ利用の実態を詳しく説明します。
paizaのオンラインジャッジを支えるDockerとその周辺
paizaのオンラインジャッジを支えるDockerとその周辺
paiza
第1回 業開中心会議 .NET技術の断捨離
Modern C# Programming 現代的なC#の書き方、ライブラリの選び方
Modern C# Programming 現代的なC#の書き方、ライブラリの選び方
Yoshifumi Kawai
JJUG CCC 2016 Fall
Java でつくる低レイテンシ実装の技巧
Java でつくる低レイテンシ実装の技巧
Ryosuke Yamazaki
2016/9/27 第19回 Tokyo Atlassian ユーザーグループ
Bitbucketを活用したコードレビュー改善事例
Bitbucketを活用したコードレビュー改善事例
Kosuke Ito
PFN は、「現実世界を計算可能にする」を Vision として,膨大な計算量を必要とするシミュレーションや深層学習などの計算ワークロードを実行するためのオンプレ ML 基盤を持っています。 この発表では、「オンプレクラスタの概要」と最近のトピックとして「新しく構築した「MN-2b」」、「Pod のリソース要求量の最適化を助けるしくみ」、「Kubernetes クラスタのアップグレード」についてお話します。 本イベント「オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜」では、オンプレミスの Kubernetes クラスタ上に構築された機械学習基盤を持つ PFN とヤフーのエンジニアが自社での取り組みについて語り尽くします! イベントサイト: https://ml-kubernetes.connpass.com/event/255797/
続・PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜 #2
続・PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜 #2
Preferred Networks
PulsarはアメリカのYahoo! Inc. によって開発され、現在はApache Software Foundationに移管されたオープンソースのメッセージキューです。 日本のヤフーでも利用しているこのPulsarの機能や特徴をご紹介します。
ヤフー発のメッセージキュー「Pulsar」のご紹介
ヤフー発のメッセージキュー「Pulsar」のご紹介
Yahoo!デベロッパーネットワーク
Thanks to open source ad servers like OpenX, it is possible to integrate outside sponsorships and ads into your website to contribute to your site’s sustainability and augment existing sponsorship opportunities at your institution.
Introduction to Using the OpenX AdServer for your Nonprofit Website
Introduction to Using the OpenX AdServer for your Nonprofit Website
Autry Museum of the American West
Manual usuario AdServer
Manual usuario AdServer
Miguel Angel Ticona Alfaro
More Related Content
What's hot
2015/07/28 ITインフラSummitでの、北岡の講演資料になります
リクルートのWebサービスを支える「RAFTEL」
リクルートのWebサービスを支える「RAFTEL」
Recruit Technologies
Rails Developers Meetup #5 https://techplay.jp/event/631406
マイクロサービスにおける非同期アーキテクチャ
マイクロサービスにおける非同期アーキテクチャ
ota42y
GREE Tech Conference 2021 で発表された資料です。 https://techcon.gree.jp/2021/session/Session-3
比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)
gree_tech
マスタデータNight #1 https://masterdata.connpass.com/event/155533/
DeNAの最新のマスタデータ管理システム Oyakata の全容
DeNAの最新のマスタデータ管理システム Oyakata の全容
sairoutine
SolrとElasticsearchに関して独自の観点で比較してまとめています。 (実際に比較検討が必要な場合は、ご自身で実施されるのが良いと思います)
SolrとElasticsearchを比べてみよう
SolrとElasticsearchを比べてみよう
Shinsuke Sugaya
GREE Tech Conference 2021 で発表された資料です。 https://techcon.gree.jp/2021/session/ShortSession-1
「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話
「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話
gree_tech
近年日本のソフトウェア開発チームでも取り入れられるようになったアジャイル/DevOps開発では,今まで主流であったウォーターフォール開発と異なり,短い開発サイクルの中で小刻みなフィードバックループと改善活動を繰り返しながら開発する特徴がある.そのため,品質保証や信頼性でのメトリクス活用においても,メトリクスにもとづいたQAテストを実施することは依然重要であるが,それに加え開発から運用までの一連のプロセスの中でプロダクトとプロセスの品質を見える化し継続的な改善活動を促進するフィードバックを提供することがアジャイル開発では求められる.また、DevOps開発では本番稼働中のシステムについてもレジリエンスの枠組みで障害やバグに関するフィード バックを獲得し継続的に学習する.本講演ではアジャイル /DevOps の品質保証と信頼性におけるメトリクス活用の方法について事例も交えながら紹介する.
アジャイル開発とメトリクス
アジャイル開発とメトリクス
Rakuten Group, Inc.
Optuna Meetup #1 の発表資料です。
JVMパラメータチューニングにおけるOptunaの活用事例 ( Optuna Meetup #1 )
JVMパラメータチューニングにおけるOptunaの活用事例 ( Optuna Meetup #1 )
Hironobu Isoda
社内勉強会の発表資料
MQ入門
MQ入門
HIRA
talked by CI/CD Conference 2021 by CloudNative Days https://event.cloudnativedays.jp/cicd2021 re-upload: https://speakerdeck.com/whywaita/cyberagent-oss-cicd-myshoes-cicd2021
CyberAgent における OSS の CI/CD 基盤開発 myshoes #CICD2021
CyberAgent における OSS の CI/CD 基盤開発 myshoes #CICD2021
whywaita
Apache Kafka Meetup Japan #3 https://kafka-apache-jp.connpass.com/event/58619/ 発表資料
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
Yahoo!デベロッパーネットワーク
JJUG CCC 2020 Fallにて発表した資料になります。 本セッションでは ・ 分散トレーシングとは ・ X-Rayの仕組みについて ・ 独自に拡張したポイントについて などを説明します。
分散トレーシングAWS:X-Rayとの上手い付き合い方
分散トレーシングAWS:X-Rayとの上手い付き合い方
Recruit Lifestyle Co., Ltd.
Linux女子部 「Fedora最新技術情報&Systemd勉強会」 http://connpass.com/event/3859/ で使用した資料です。 変更履歴 2013/11/04 ver1.0 初版 2013/11/05 ver1.1 誤植修正、少し追記 2013/11/06 ver1.2 daemon-reload,mask,テンプレート機能を追記 2013/11/12 ver1.3 User/Groupオプションの説明追加 2013/11/24 ver1.4 誤植修正 2014/05/05 ver1.5 imjournalモジュールの説明追加
Linux女子部 systemd徹底入門
Linux女子部 systemd徹底入門
Etsuji Nakai
分散システムのFault Injectionの話 NTTデータテクノロジーカンファレンス2017で発表する際に用いたプレゼン資料 https://oss.nttdata.com/hadoop/event/201710/index.html
本当は恐ろしい分散システムの話
本当は恐ろしい分散システムの話
Kumazaki Hiroki
50万件/月のDockerコンテナ利用の実態を詳しく説明します。
paizaのオンラインジャッジを支えるDockerとその周辺
paizaのオンラインジャッジを支えるDockerとその周辺
paiza
第1回 業開中心会議 .NET技術の断捨離
Modern C# Programming 現代的なC#の書き方、ライブラリの選び方
Modern C# Programming 現代的なC#の書き方、ライブラリの選び方
Yoshifumi Kawai
JJUG CCC 2016 Fall
Java でつくる低レイテンシ実装の技巧
Java でつくる低レイテンシ実装の技巧
Ryosuke Yamazaki
2016/9/27 第19回 Tokyo Atlassian ユーザーグループ
Bitbucketを活用したコードレビュー改善事例
Bitbucketを活用したコードレビュー改善事例
Kosuke Ito
PFN は、「現実世界を計算可能にする」を Vision として,膨大な計算量を必要とするシミュレーションや深層学習などの計算ワークロードを実行するためのオンプレ ML 基盤を持っています。 この発表では、「オンプレクラスタの概要」と最近のトピックとして「新しく構築した「MN-2b」」、「Pod のリソース要求量の最適化を助けるしくみ」、「Kubernetes クラスタのアップグレード」についてお話します。 本イベント「オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜」では、オンプレミスの Kubernetes クラスタ上に構築された機械学習基盤を持つ PFN とヤフーのエンジニアが自社での取り組みについて語り尽くします! イベントサイト: https://ml-kubernetes.connpass.com/event/255797/
続・PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜 #2
続・PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜 #2
Preferred Networks
PulsarはアメリカのYahoo! Inc. によって開発され、現在はApache Software Foundationに移管されたオープンソースのメッセージキューです。 日本のヤフーでも利用しているこのPulsarの機能や特徴をご紹介します。
ヤフー発のメッセージキュー「Pulsar」のご紹介
ヤフー発のメッセージキュー「Pulsar」のご紹介
Yahoo!デベロッパーネットワーク
What's hot
(20)
リクルートのWebサービスを支える「RAFTEL」
リクルートのWebサービスを支える「RAFTEL」
マイクロサービスにおける非同期アーキテクチャ
マイクロサービスにおける非同期アーキテクチャ
比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)
DeNAの最新のマスタデータ管理システム Oyakata の全容
DeNAの最新のマスタデータ管理システム Oyakata の全容
SolrとElasticsearchを比べてみよう
SolrとElasticsearchを比べてみよう
「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話
「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話
アジャイル開発とメトリクス
アジャイル開発とメトリクス
JVMパラメータチューニングにおけるOptunaの活用事例 ( Optuna Meetup #1 )
JVMパラメータチューニングにおけるOptunaの活用事例 ( Optuna Meetup #1 )
MQ入門
MQ入門
CyberAgent における OSS の CI/CD 基盤開発 myshoes #CICD2021
CyberAgent における OSS の CI/CD 基盤開発 myshoes #CICD2021
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
分散トレーシングAWS:X-Rayとの上手い付き合い方
分散トレーシングAWS:X-Rayとの上手い付き合い方
Linux女子部 systemd徹底入門
Linux女子部 systemd徹底入門
本当は恐ろしい分散システムの話
本当は恐ろしい分散システムの話
paizaのオンラインジャッジを支えるDockerとその周辺
paizaのオンラインジャッジを支えるDockerとその周辺
Modern C# Programming 現代的なC#の書き方、ライブラリの選び方
Modern C# Programming 現代的なC#の書き方、ライブラリの選び方
Java でつくる低レイテンシ実装の技巧
Java でつくる低レイテンシ実装の技巧
Bitbucketを活用したコードレビュー改善事例
Bitbucketを活用したコードレビュー改善事例
続・PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜 #2
続・PFN のオンプレML基盤の取り組み / オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜 #2
ヤフー発のメッセージキュー「Pulsar」のご紹介
ヤフー発のメッセージキュー「Pulsar」のご紹介
Viewers also liked
Thanks to open source ad servers like OpenX, it is possible to integrate outside sponsorships and ads into your website to contribute to your site’s sustainability and augment existing sponsorship opportunities at your institution.
Introduction to Using the OpenX AdServer for your Nonprofit Website
Introduction to Using the OpenX AdServer for your Nonprofit Website
Autry Museum of the American West
Manual usuario AdServer
Manual usuario AdServer
Miguel Angel Ticona Alfaro
技術勉強会『開発エンジニアが知っておくべきwebサービスの負荷対策』[TECH VALLEY#6]の発表資料 http://geechs-magazine.com/tag/event/techvalley6
DSP「ScaleOut」の成長と負荷対策
DSP「ScaleOut」の成長と負荷対策
Toshiaki Ishibashi
アドサーバの開発・運用で学んだ知見について説明しています。
フルスクラッチで書いたアドサーバの開発運用史
フルスクラッチで書いたアドサーバの開発運用史
Innami Satoshi
広告テクノロジーに関する概要をまとめたもの。勉強会資料です。twitter: jazzyslide
アドテク勉強会0819
アドテク勉強会0819
Hideya Kato
広告機械学習最前線 DSPの中身を知る 2016-06-25 @TokyoWebmining. Introduction to online advertising and machine learning
Sano tokyowebmining 201625_v04
Sano tokyowebmining 201625_v04
Masakazu Sano
Viewers also liked
(6)
Introduction to Using the OpenX AdServer for your Nonprofit Website
Introduction to Using the OpenX AdServer for your Nonprofit Website
Manual usuario AdServer
Manual usuario AdServer
DSP「ScaleOut」の成長と負荷対策
DSP「ScaleOut」の成長と負荷対策
フルスクラッチで書いたアドサーバの開発運用史
フルスクラッチで書いたアドサーバの開発運用史
アドテク勉強会0819
アドテク勉強会0819
Sano tokyowebmining 201625_v04
Sano tokyowebmining 201625_v04
Similar to ReviveAdserverではじめるパーソナライズドリターゲティング
8月20日に実施した講座の資料を公開します(一部非公開に修正)
アドテク案件入門講座 8月20日(公開版)
アドテク案件入門講座 8月20日(公開版)
伊藤 孝
Japan Virtual Open House Feb 2021 More details here https://khr.
Khronos Overview JP Translation
Khronos Overview JP Translation
The Khronos Group Inc.
DevOps
Ossを使ったazureでのdev ops
Ossを使ったazureでのdev ops
裕貴 荒井
「IMJ Conference2014」でのアドビシステムズ株式会社 泉川様登壇資料
【IMJ】デジタルマーケティング基盤を駆使して『利益を産むサイト』adobe.com(I・CON2014)
【IMJ】デジタルマーケティング基盤を駆使して『利益を産むサイト』adobe.com(I・CON2014)
IMJ Corporation
PyConJP 2015にて発表 https://pycon.jp/2015/ja/schedule/presentation/61/
アドネットワークのデータ解析チームを支える技術
アドネットワークのデータ解析チームを支える技術
hagino 3000
エースホームのWeb戦略を実現したサイト構築
エースホームのWeb戦略を実現したサイト構築
loftwork
リーンスタートアップ解説
リーンスタートアップの奇妙な冒険
リーンスタートアップの奇妙な冒険
Kakigi Katuyuki
Similar to ReviveAdserverではじめるパーソナライズドリターゲティング
(7)
アドテク案件入門講座 8月20日(公開版)
アドテク案件入門講座 8月20日(公開版)
Khronos Overview JP Translation
Khronos Overview JP Translation
Ossを使ったazureでのdev ops
Ossを使ったazureでのdev ops
【IMJ】デジタルマーケティング基盤を駆使して『利益を産むサイト』adobe.com(I・CON2014)
【IMJ】デジタルマーケティング基盤を駆使して『利益を産むサイト』adobe.com(I・CON2014)
アドネットワークのデータ解析チームを支える技術
アドネットワークのデータ解析チームを支える技術
エースホームのWeb戦略を実現したサイト構築
エースホームのWeb戦略を実現したサイト構築
リーンスタートアップの奇妙な冒険
リーンスタートアップの奇妙な冒険
ReviveAdserverではじめるパーソナライズドリターゲティング
1.
Revive Adserverではじめる パーソナライズドリターゲティング 2014/2/26 浦 信将
2.
アジェンダ 1. Revive Adserverってなに? 2.
パーソナライズドリターゲティングってなに? 3. プラグインを作ってみよう 4. Reviveでパーソナライズドリターゲティング 2
3.
Revive Adserverってなに? • オープンソースのアドサーバー • PHP • 2013年9月、OpenX Technologies,
Inc.が作ったOpenX Source を、Andrew Hillをはじめとするオリジナル開発メンバーが買い取 り、Reviveと名付け直した • Prolocationというオランダの会社がスポンサー 3
4.
Revive Adserverってなに? システム管理者 広告主A 広告主B ブランディングキャンペーン 販促キャンペーン ・2014/1/1∼2014/1/31 ・2014/2/1∼2014/2/14 Aバナー トップ右上 レクタングル キャンペーン Cバナー ニュースポータルサイト 4 ゾーン (広告枠) ECサイト スポーツ 上帯 バナー スマホ 画面下 Bバナー Webサイト
5.
パーソナライズドリターゲティングってなに? 行動ターゲティング広告(こうどうターゲティングこうこく)とは、 広告の対象となる顧客の行動履歴を元に、顧客の興味関心を推測し、 ターゲットを絞ってインターネット広告配信を行う手法。 例えば、旅行関連のページを最近訪れたことがあったり、航空会社 の広告をクリックしたことがあるユーザーは、「旅行」というジャン ルに興味関心があると判定し、「旅行」関連の広告を配信するといっ たもの。 ここでいう「行動」は、ページの閲覧、広告のクリック、検索のキー ワードなどを指し、広告の配信を行う媒体・事業者によって定義は 異なる。コンテンツ連動型広告を併用している場合が多い。行動ター ゲッティング広告は、追跡型広告(ついせきがたこうこく)やリター ゲティング広告とも呼ばれる。 (wikipediaより) 5
6.
パーソナライズドリターゲティングってなに? ①ユーザがリンクを クリック 6
7.
パーソナライズドリターゲティングってなに? Webサイト ユーザ(ブラウザ) ! ! ページA ②Cookieをセット ID 7
8.
パーソナライズドリターゲティングってなに? アドネットワーク GDN YDN ! ③ウチのページA見た人 (Cookie持ってる人) に広告出したい Webサイト ID 8
9.
パーソナライズドリターゲティングってなに? ! ④このCookieには この広告出そう ID GDN 9
10.
パーソナライズドリターゲティングってなに? 犬カテゴリのページ 見た人にはこの広告 猫カテゴリのページ 見た人にはこの広告 <普通のリタゲ> ゆるやかな分類 汎用的なクリエイティブ 10
11.
パーソナライズドリターゲティングってなに? もっとユーザの特性を考慮すれば 効果の高い広告を出せるのではないか 11
12.
パーソナライズドリターゲティングってなに? 例えば行動履歴から、その人に合った細やかな広告を表示 12
13.
パーソナライズドリターゲティングってなに? 要素 • ユーザの行動履歴分析 • 広告クリエイティブの多様性 • 広告選択(レコメンド)アルゴリズム • すばやく広告を表示するパフォーマンス 13
14.
パーソナライズドリターゲティングってなに? 主なリタゲプレーヤー • Criteo(Criteo) • リマーケティング(Google) • HotView(SILVER EGG) • リターゲティング(MicroAd) • サイトリターゲティング(Yahoo!) 14
15.
プラグインを作ってみよう Reviveにはリタゲの機能がありません 15
16.
プラグインを作ってみよう Reviveはプラグインシステムを採用しています Custom Workflow Video Ads Delivery Logs Invocation
Tags Reports Delivery Limitation Delivery Cache Store Banner Types Revive 16
17.
プラグインを作ってみよう 配信制限プラグイン Delivery Limitation • • • ブラウザ制限 ジオターゲティング 日時制限 リターゲティング用配信制限 ・リタゲ対象URL abc.com/category/xxx ・訪問日時 2014/2/1 ・コンバージョン 購入 17 ∼ ▼ 2014/2/28 有 ▼
18.
プラグインを作ってみよう 訪問 リタゲ配信判定 Revive バナー配信 18
19.
プラグインを作ってみよう 1. XML定義 2. 配信制限設定フォーム作成 3.
配信時の判定ロジック作成 4. 作ったファイルをzipに固める 5. 管理者権限でログインし、zipをプラグインとして インストール 19
20.
Reviveでパーソナライズドリターゲティング 作ったら問題が起きました ※EC2 mediumインスタンス上に構築。JMeterでテスト実施 表示候補 バナー数 同時アクセス スレッド数 表示までにかかった 処理時間(ms) 100 30 147 100 80 164 500 80 5470 !? 20
21.
Reviveでパーソナライズドリターゲティング 想定した広告配信パターン ※本資料は楽天株式会社と一切関係ありません 一つの枠に、候補となるバナーが500個 商品数万、製品数十万点が存在する場合はありえる 21
22.
Reviveでパーソナライズドリターゲティング Reviveは候補が多い場合、バナー選択ロジックに難有り 1. ゾーン(枠)に紐づくバナーを全て取得し、基本配信条件を満たすか全件判 定(キャンペーンが有効か、etc) 2. 配信制限プラグインによる判定 3.
キャンペーン・バナーのウェイトを考慮し、バナーを選択 4. バナーのフリクエンシーキャップなどを再度判定 5. 配信 ゾーンに紐づくバナーが増えると、1だけで数秒使ってしまう可能性がある 22
23.
Reviveでパーソナライズドリターゲティング バナー選択ロジックのカスタマイズ 1. 【前準備】ゾーン 配信条件ごとに条件を満たすバナーを選択、パフォー マンスが落ちない数まで抽出、キャッシュ 2.
【前準備】マークしてあるユーザ 許可する配信条件をあらかじめ計算 3. ユーザ訪問時に、ユーザから許可する配信条件を取得 4. 訪問したページのゾーン 配信条件からバナーを取得 5. ウェイトを考慮しバナーを選択、フリクエンシーキャップなどを判定 6. 配信 23
24.
Reviveでパーソナライズドリターゲティング Webサイト ①訪問 ユーザA(cookie) zone1 ②広告表示 リクエスト ⑦バナー配信 ③ユーザAをキーにして 許可する配信制限を取得 Revive ユーザA:[配信制限A、配信制限C] ユーザB:[配信制限B] ユーザC:[配信制限D] ④配信制限A、C ⑤zone1+ 配信制限A、C でバナー取得 ⑥表示候補となるバナーが返る cache_zone1_配信制限A.php 【バッチ】 行動履歴から リタゲ対象ユーザ抽出 バナーキャッシュディレクトリ ! cache_zone1_配信制限A.php cache_zone2_配信制限B.php cache_zone2_配信制限C.php cache_zone3_配信制限D.php 【バッチ】 バナーを抽出して シリアライズ 24 Webサイト行動履歴
25.
Reviveでパーソナライズドリターゲティング 表示候補 バナー数 同時アクセス スレッド数 表示までにかかった 処理時間(ms) 100 30 147 100 80 164 500 80 5470 !? 500 30 60 200000 30 159 25
26.
Reviveでパーソナライズドリターゲティング まとめ • 前処理をすることで配信時の負荷を減らす • 前処理のバナーの抽出間隔を短くすることでバナー選択のリアルタイム性をも たせる(バナーの抽出方法を工夫すればバナーが増えてもスケールする) 26
Download now