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
1k
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
980
Jailbreakと向き合おう
darquro
0
2.5k
ラクマでのSwiftUI導入方針とTips / Rakuma SwiftUI Introduction Policy and Tips
darquro
2
5.2k
Half modal comparision in iOS15
darquro
2
2.1k
2 Years Challenge as Engineering Manager in Rakuma
darquro
0
130
Property Wrappersがもたらす新しいSwiftプログラミング / New Swift programming with Property Wrappers
darquro
3
1.7k
iOS View Class Design Basic
darquro
3
770
Swift 5 Exclusivity Enforcement
darquro
4
840
ContributingSwift
darquro
0
86
Other Decks in Programming
See All in Programming
testingを眺める
matumoto
1
140
HTMLの品質ってなんだっけ? “HTMLクライテリア”の設計と実践
unachang113
4
2.9k
Design Foundational Data Engineering Observability
sucitw
3
210
Reading Rails 1.0 Source Code
okuramasafumi
0
250
Putting The Genie in the Bottle - A Crash Course on running LLMs on Android
iurysza
0
140
機能追加とリーダー業務の類似性
rinchoku
2
1.3k
AI時代のUIはどこへ行く?
yusukebe
18
9.1k
詳解!defer panic recover のしくみ / Understanding defer, panic, and recover
convto
0
250
知っているようで知らない"rails new"の世界 / The World of "rails new" You Think You Know but Don't
luccafort
PRO
1
190
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
420
go test -json そして testing.T.Attr / Kyoto.go #63
utgwkk
3
310
Testing Trophyは叫ばない
toms74209200
0
890
Featured
See All Featured
How GitHub (no longer) Works
holman
315
140k
Six Lessons from altMBA
skipperchong
28
4k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
Building an army of robots
kneath
306
46k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
GraphQLとの向き合い方2022年版
quramy
49
14k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Building Adaptive Systems
keathley
43
2.7k
Automating Front-end Workflow
addyosmani
1370
200k
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Λ׆༻ͯ͠ଞͷΞυωο τϫʔΫΈ߹Θͤͨ৴Ͱɺऩӹ্ ΛݟࠐΊΔ ·ͱΊ