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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
darquro
April 02, 2018
Programming
1.1k
1
Share
SDK連携を用いたAdMob活用法
Firebase Japan User Group / meetup / 3
https://firebase-community.connpass.com/event/80526/
darquro
April 02, 2018
More Decks by darquro
See All by darquro
技術的負債を解消してくための組織づくり
darquro
1
1k
Jailbreakと向き合おう
darquro
0
2.9k
ラクマでのSwiftUI導入方針とTips / Rakuma SwiftUI Introduction Policy and Tips
darquro
2
5.5k
Half modal comparision in iOS15
darquro
2
2.8k
2 Years Challenge as Engineering Manager in Rakuma
darquro
0
150
Property Wrappersがもたらす新しいSwiftプログラミング / New Swift programming with Property Wrappers
darquro
3
1.8k
iOS View Class Design Basic
darquro
3
850
Swift 5 Exclusivity Enforcement
darquro
4
890
ContributingSwift
darquro
0
110
Other Decks in Programming
See All in Programming
Sans tests, vos agents ne sont pas fiables
nabondance
0
130
Structured Concurrency, Scoped Values and Joiners in the JDK 25 26 27
josepaumard
1
150
AWSはOSSをどのように 考えているのか?
akihisaikeda
0
120
Agentic AI & UI: Arcitecture, HITL, Emerging Standards
manfredsteyer
PRO
0
110
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
500
AI時代のエンジニアリングの原則 / Engineering Principles in the AI Era
haru860
0
1.3k
TypeScriptだけでAIエージェントを作る フロント・エージェント・インフラのフルスタック実践
har1101
3
540
TSKaigi2026-静的解析への投資がAI時代のコード品質を支える ── カスタムESLintルールの設計と運用
hayatokudou
2
150
Migrations : C'est une question d'hygiène !
vinceamstoutz
0
360
要はバランスからの卒業 #yumemi_grow
kajitack
0
170
Symfony AI in Action - SymfonyLive Berlin 2026
chr_hertel
1
150
How We Practice Exploratory Testing in Iterative Development( #scrumniigata ) / 反復開発の中で、探索的テストをどう実施しているか
teyamagu
PRO
3
850
Featured
See All Featured
Exploring anti-patterns in Rails
aemeredith
3
360
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Raft: Consensus for Rubyists
vanstee
141
7.4k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
210
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
150
Music & Morning Musume
bryan
47
7.2k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
180
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
HDC tutorial
michielstock
2
660
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Code Review Best Practice
trishagee
74
20k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
390
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Λ׆༻ͯ͠ଞͷΞυωο τϫʔΫΈ߹Θͤͨ৴Ͱɺऩӹ্ ΛݟࠐΊΔ ·ͱΊ