Google Admob Mediationで広告最適化2013/05/18Retty株式会社櫻井 洋一郎 (@saku2saku)
iPhone DeveloperWorkshopiPhoneアプリ開発者の交流技術情報の交換比較的初心者の方も多いです
一緒にまったりアプリ開発の勉強をしていきましょう!http://www.pakutaso.com/201222photo349post-2242.html
自己紹介
自己紹介名前:櫻井 洋一郎 (@saku2saku)お仕事:プログラマ(Retty株式会社)    フリーでもやるでよ趣味:漫画を読みあさる   プログラミング   料理
MusicPlayerSleepTimer今までの製作 (iPhone)MusicPlayerSleepTimerFree世界夜景旅行 for iPhoneゆっくり読む (バグのため現在非公開中)工場夜景探検 for iPhoneSADAME ...
世界夜景旅行今までの製作 (iPad, etc)iPadアプリ工場夜景探検夜桜花見旅行シンプルプレゼンWebSymfony, Code igniter, WordPress, etc
Google Admob Mediationで広告最適化
Admobって何?Google が提供するAd(広告)ネットワークGoogle が提供するだけあって世界各国でかなり高い確率で広告表示がされる国内の広告ベンダによっては海外では表示されないところもあります
Admob Mediationって何?Google が提供するAd(広告)ネットワーク
なぜメディエーションが必要なのか?(1/3)広告媒体によって報酬単価がかなり異なるなるべく利益を最大化するように表示比率を柔軟に後から変えたい
なぜメディエーションが必要なのか?(2/3)媒体によっては海外で広告が表示されない機会損失をリスクヘッジしたい
なぜメディエーションが必要なのか?(3/3)Adが原因で動作が不安定サードパーティのライブラリなので致し方ないが、不安定になるなら外したい!
導入の流れAdmob アカウント作成(アプリ登録は割愛)SDK のダウンロードと組込Admobの表示確認メディエーションの設定と外部 Ad の追加カスタムメディエーションの設定
サンプルコードサンプルコードはこちらからDLできますhttp://workshop.iphonework.biz/files/2013/05/AdmobMediationSample.zip
アカウント作成下記の URL から登録http://www.google.com/ads/admob/Googleのアカウントとも連携可能
SDKのダウンロードと組込下記のURLからダウンロードhttps://developers.google.com/mobile-ads-sdk/downloadダウンロードした zip を解凍し、できたフォルダをプロジェクトにコピーAdd-on...
Admob の表示確認サンプルコードAdmob単体の場合は Publisher ID を使う
メディエーションの設定と外部 Ad の追加Ad Network Mediation をクリック
メディエーションの設定と外部 Ad の追加Add Network Mediation Placementをクリック
メディエーションの設定と外部 Ad の追加必要情報を入力して Save & Continue
メディエーションの設定と外部 Ad の追加Add Ad Network をクリック追加したい広告の種類を追加(今回はAdmob & iAd)
メディエーションの設定と外部 Ad の追加Allocate by の選択肢から表示方法を切替可能(図は%による表示切替)
メディエーションの設定と外部 Ad の追加あとはコード内で広告を表示する広告の表示にはそれぞれのAd毎の SDK とAdapter が必要になりますhttps://developers.google.com/mobile-ads-sdk/doc...
カスタムメディエーションの設定主要な海外のAdネットワークは っているが国内のAdはまだ少なかったりするそのために、公式連携しているもの以外の広告を表示させれる仕組みがあります
カスタムメディエーションの設定サンプルコード
カスタムメディエーションの設定Add Custom Event をクリック
カスタムメディエーションの設定Label:カスタムアドの名称を設定(てきとうに)Class Name:アプリ内で使うカスタムアド用のクラス名を指定Parameter:空でOK
カスタムメディエーションの設定Mediation ID をメモしておきます
カスタムメディエーションの設定あとはコード内で広告を表示する広告の表示にはそれぞれのAd毎の SDK とCustom Event で設定した Class Name の実装が必要になります
カスタムメディエーションの設定サンプルコード
Admob Mediationの雑感今まではオレオレメディエーションもどきでやってたやっぱりサーバ設定1発で切り替えはイイ!安定性について公式サポートしている広告は良い感じ!カスタムメディエーションはイマイチ(?)各AdのSDKの実装によると思...
ご清聴ありがとうございました!
Upcoming SlideShare
Loading in …5
×

Google admobmediationで広告最適化

5,072 views

Published on

5/18 の第二十回iPhone Developer Workshopの資料

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
5,072
On SlideShare
0
From Embeds
0
Number of Embeds
3,389
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Google admobmediationで広告最適化

  1. 1. Google Admob Mediationで広告最適化2013/05/18Retty株式会社櫻井 洋一郎 (@saku2saku)
  2. 2. iPhone DeveloperWorkshopiPhoneアプリ開発者の交流技術情報の交換比較的初心者の方も多いです
  3. 3. 一緒にまったりアプリ開発の勉強をしていきましょう!http://www.pakutaso.com/201222photo349post-2242.html
  4. 4. 自己紹介
  5. 5. 自己紹介名前:櫻井 洋一郎 (@saku2saku)お仕事:プログラマ(Retty株式会社)    フリーでもやるでよ趣味:漫画を読みあさる   プログラミング   料理
  6. 6. MusicPlayerSleepTimer今までの製作 (iPhone)MusicPlayerSleepTimerFree世界夜景旅行 for iPhoneゆっくり読む (バグのため現在非公開中)工場夜景探検 for iPhoneSADAME (申請中)
  7. 7. 世界夜景旅行今までの製作 (iPad, etc)iPadアプリ工場夜景探検夜桜花見旅行シンプルプレゼンWebSymfony, Code igniter, WordPress, etc
  8. 8. Google Admob Mediationで広告最適化
  9. 9. Admobって何?Google が提供するAd(広告)ネットワークGoogle が提供するだけあって世界各国でかなり高い確率で広告表示がされる国内の広告ベンダによっては海外では表示されないところもあります
  10. 10. Admob Mediationって何?Google が提供するAd(広告)ネットワーク
  11. 11. なぜメディエーションが必要なのか?(1/3)広告媒体によって報酬単価がかなり異なるなるべく利益を最大化するように表示比率を柔軟に後から変えたい
  12. 12. なぜメディエーションが必要なのか?(2/3)媒体によっては海外で広告が表示されない機会損失をリスクヘッジしたい
  13. 13. なぜメディエーションが必要なのか?(3/3)Adが原因で動作が不安定サードパーティのライブラリなので致し方ないが、不安定になるなら外したい!
  14. 14. 導入の流れAdmob アカウント作成(アプリ登録は割愛)SDK のダウンロードと組込Admobの表示確認メディエーションの設定と外部 Ad の追加カスタムメディエーションの設定
  15. 15. サンプルコードサンプルコードはこちらからDLできますhttp://workshop.iphonework.biz/files/2013/05/AdmobMediationSample.zip
  16. 16. アカウント作成下記の URL から登録http://www.google.com/ads/admob/Googleのアカウントとも連携可能
  17. 17. SDKのダウンロードと組込下記のURLからダウンロードhttps://developers.google.com/mobile-ads-sdk/downloadダウンロードした zip を解凍し、できたフォルダをプロジェクトにコピーAdd-ons の Google Analytics は必要に応じて入れてください
  18. 18. Admob の表示確認サンプルコードAdmob単体の場合は Publisher ID を使う
  19. 19. メディエーションの設定と外部 Ad の追加Ad Network Mediation をクリック
  20. 20. メディエーションの設定と外部 Ad の追加Add Network Mediation Placementをクリック
  21. 21. メディエーションの設定と外部 Ad の追加必要情報を入力して Save & Continue
  22. 22. メディエーションの設定と外部 Ad の追加Add Ad Network をクリック追加したい広告の種類を追加(今回はAdmob & iAd)
  23. 23. メディエーションの設定と外部 Ad の追加Allocate by の選択肢から表示方法を切替可能(図は%による表示切替)
  24. 24. メディエーションの設定と外部 Ad の追加あとはコード内で広告を表示する広告の表示にはそれぞれのAd毎の SDK とAdapter が必要になりますhttps://developers.google.com/mobile-ads-sdk/docs/admob/mediation-networks
  25. 25. カスタムメディエーションの設定主要な海外のAdネットワークは っているが国内のAdはまだ少なかったりするそのために、公式連携しているもの以外の広告を表示させれる仕組みがあります
  26. 26. カスタムメディエーションの設定サンプルコード
  27. 27. カスタムメディエーションの設定Add Custom Event をクリック
  28. 28. カスタムメディエーションの設定Label:カスタムアドの名称を設定(てきとうに)Class Name:アプリ内で使うカスタムアド用のクラス名を指定Parameter:空でOK
  29. 29. カスタムメディエーションの設定Mediation ID をメモしておきます
  30. 30. カスタムメディエーションの設定あとはコード内で広告を表示する広告の表示にはそれぞれのAd毎の SDK とCustom Event で設定した Class Name の実装が必要になります
  31. 31. カスタムメディエーションの設定サンプルコード
  32. 32. Admob Mediationの雑感今まではオレオレメディエーションもどきでやってたやっぱりサーバ設定1発で切り替えはイイ!安定性について公式サポートしている広告は良い感じ!カスタムメディエーションはイマイチ(?)各AdのSDKの実装によると思うので十分に評価してからリリースすることを推奨します
  33. 33. ご清聴ありがとうございました!

×