Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
SDK連携を用いたAdMob活用法
darquro
April 02, 2018
Programming
1
740
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
Jailbreakと向き合おう
darquro
0
920
ラクマでのSwiftUI導入方針とTips / Rakuma SwiftUI Introduction Policy and Tips
darquro
2
3.1k
Half modal comparision in iOS15
darquro
2
960
2 Years Challenge as Engineering Manager in Rakuma
darquro
0
49
Property Wrappersがもたらす新しいSwiftプログラミング / New Swift programming with Property Wrappers
darquro
3
1.4k
iOS View Class Design Basic
darquro
3
650
Swift 5 Exclusivity Enforcement
darquro
4
590
ContributingSwift
darquro
0
62
Ad Generation Dogfooding
darquro
0
61
Other Decks in Programming
See All in Programming
Hasura の Relationship と権限管理
karszawa
0
180
Becoming an Android Librarian (Android World Wide 2023 Jan)
skydoves
2
230
23年のJavaトレンドは?Quarkusで理解するコンテナネイティブJava
tatsuya1bm
1
140
Swift Concurrency in GoodNotes
inamiy
4
1.4k
Software Architecture
hschwentner
3
1.1k
Why Money Forward contributes to Ruby and RubyKaigi?
luccafort
0
240
10年以上続くプロダクトの フロントエンド刷新プロジェクトのふりかえり
yotahada3
2
360
PHPDocにおける配列の型定義を少し知る
shimabox
1
140
How to Fight Production Incidents?
asatarin
0
240
Zynq MP SoC で楽しむエッジコンピューティング ~RTLプログラミングのススメ~
ryuz88
0
410
Swift Expression Macros: a practical introduction
kishikawakatsumi
2
740
Makuakeの認証基盤とRe-Architectureチーム
bmf_san
0
650
Featured
See All Featured
Designing for Performance
lara
600
65k
Clear Off the Table
cherdarchuk
79
290k
It's Worth the Effort
3n
177
26k
10 Git Anti Patterns You Should be Aware of
lemiorhan
643
54k
Building Your Own Lightsaber
phodgson
96
4.9k
The Art of Programming - Codeland 2020
erikaheidi
36
11k
The Invisible Side of Design
smashingmag
292
48k
From Idea to $5000 a Month in 5 Months
shpigford
374
44k
Designing Experiences People Love
moore
130
22k
Unsuck your backbone
ammeep
659
56k
How GitHub Uses GitHub to Build GitHub
holman
465
280k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
13
5.5k
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Λ׆༻ͯ͠ଞͷΞυωο τϫʔΫΈ߹Θͤͨ৴Ͱɺऩӹ্ ΛݟࠐΊΔ ·ͱΊ