Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SDK連携を用いたAdMob活用法
Search
darquro
April 02, 2018
Programming
1
970
SDK連携を用いたAdMob活用法
Firebase Japan User Group / meetup / 3
https://firebase-community.connpass.com/event/80526/
darquro
April 02, 2018
Tweet
Share
More Decks by darquro
See All by darquro
技術的負債を解消してくための組織づくり
darquro
1
910
Jailbreakと向き合おう
darquro
0
2.1k
ラクマでのSwiftUI導入方針とTips / Rakuma SwiftUI Introduction Policy and Tips
darquro
2
4.8k
Half modal comparision in iOS15
darquro
2
1.7k
2 Years Challenge as Engineering Manager in Rakuma
darquro
0
99
Property Wrappersがもたらす新しいSwiftプログラミング / New Swift programming with Property Wrappers
darquro
3
1.5k
iOS View Class Design Basic
darquro
3
720
Swift 5 Exclusivity Enforcement
darquro
4
740
ContributingSwift
darquro
0
78
Other Decks in Programming
See All in Programming
103 Early Hints
sugi_0000
1
230
PHPとAPI Platformで作る本格的なWeb APIアプリケーション(入門編) / phpcon 2024 Intro to API Platform
ttskch
0
160
ドメインイベント増えすぎ問題
h0r15h0
1
230
14 Years of iOS: Lessons and Key Points
seyfoyun
1
770
命名をリントする
chiroruxx
1
390
return文におけるstd::moveについて
onihusube
1
980
Security_for_introducing_eBPF
kentatada
0
110
CSC305 Lecture 25
javiergs
PRO
0
130
Recoilを剥がしている話
kirik
5
6.6k
Keeping it Ruby: Why Your Product Needs a Ruby SDK - RubyWorld 2024
envek
0
180
Scalaから始めるOpenFeature入門 / Scalaわいわい勉強会 #4
arthur1
1
300
DevFest Tokyo 2025 - Flutter のアプリアーキテクチャ現在地点
wasabeef
5
900
Featured
See All Featured
The Language of Interfaces
destraynor
154
24k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
810
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
How to Think Like a Performance Engineer
csswizardry
22
1.2k
Product Roadmaps are Hard
iamctodd
PRO
49
11k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
247
1.3M
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
KATA
mclloyd
29
14k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
Facilitating Awesome Meetings
lara
50
6.1k
Transcript
SDK࿈ܞΛ༻͍ͨ AdMob׆༻๏ darquro Firebase Japan User Group meetup #3 @
mercari Apr.2.2018
AdMob֓ཁ AdMob Mediation Custom Events SSP(Supply Side Platform) ·ͱΊ Agenda
About me Yuki Kuroda @darquro
AdMob
!
None
Format όφʔࠂ Πϯλʔ εςΟγϟ ϧࠂ ωΠςΟϒࠂ ಈըϦϫʔυࠂ Express Advanced(beta)
• ѹతͳಋೖͷָ͞ʢFirebaseͱΞΧϯ τΛ͍࣋ͬͯΕɺͦͷ··։࢝Ͱ͖Δʣ • FirebaseμογϡϘʔυ্Ͱ֬ೝͰ͖Δ (ͨͩ͠ɺࠂͷઃఆAdMobίϯιʔϧ͔ Β)
AdMob Mediation
AdMob Mediation Ad Network Ad Network
AdMob͚͍ͩͬͯΕ͍͍Μ͡Όͳ͍ͷʁ
• ࠂͷ୯ՁҰఆͰͳ͘ɺৗʹมಈ͠ ͍ͯΔ • ෳͷΞυωοτϫʔΫΛΈ߹ΘͤΔ ͜ͱͰɺऩӹͷ্Λૂ͏ • AdMobϑΟϧϨʔτ΄΅100%ͳͷ Ͱɺଞࣾͷߴ୯ՁࠂͱΈ߹ΘͤΔࣄ ྫ͕ଟ͍
• ωΠςΟϒࠂଞͷΞυωοτϫʔΫ ͰΧόʔ
AdMob Mediation
AdMob Mediation • ΞυωοτϫʔΫͷܖͦΕͧΕߦ͏ • AdMobͱผʹΞυωοτϫʔΫͷ SDK+AdapterͷΠϯετʔϧඞཁ • ରԠࠂϑΥʔϚοτ͕ΞυωοτϫʔΫʹΑͬ ͯҟͳΔ
• ࣮Ϩϙʔτࣗಈͱखಈ͕͋Δ
Custom Events
Custom Events Ad Network Adapter
Custom Events class MyCustomEvent: GADCustomEventBanner { func requestBannerAd(adSize: GADAdSize, parameter
serverParameter: String!, label serverLabel: String!, request: GADCustomEventRequest!) { // Create a banner view with the appropriate size. } }
SSP (Supply Side Platform)
DSP SSP Ad Network Ad Network RTB SSP DSP DSP
·ͱΊ
AdMobͷಋೖ؆୯ ࠂϑΥʔϚοτ4छྨ͋Δ͕ɺωΠςΟ ϒࠂ·ͩbeta MediationSSPΛ׆༻ͯ͠ଞͷΞυωο τϫʔΫΈ߹Θͤͨ৴Ͱɺऩӹ্ ΛݟࠐΊΔ ·ͱΊ