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
990
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
930
Jailbreakと向き合おう
darquro
0
2.2k
ラクマでのSwiftUI導入方針とTips / Rakuma SwiftUI Introduction Policy and Tips
darquro
2
4.9k
Half modal comparision in iOS15
darquro
2
1.8k
2 Years Challenge as Engineering Manager in Rakuma
darquro
0
110
Property Wrappersがもたらす新しいSwiftプログラミング / New Swift programming with Property Wrappers
darquro
3
1.6k
iOS View Class Design Basic
darquro
3
730
Swift 5 Exclusivity Enforcement
darquro
4
760
ContributingSwift
darquro
0
78
Other Decks in Programming
See All in Programming
Honoとフロントエンドの 型安全性について
yodaka
4
250
GitHub Actions × RAGでコードレビューの検証の結果
sho_000
0
240
富山発の個人開発サービスで日本中の学校の業務を改善した話
krpk1900
4
370
Djangoアプリケーション 運用のリアル 〜問題発生から可視化、最適化への道〜 #pyconshizu
kashewnuts
1
230
2024年のWebフロントエンドのふりかえりと2025年
sakito
1
230
JavaScriptツール群「UnJS」を5分で一気に駆け巡る!
k1tikurisu
10
1.8k
Honoをフロントエンドで使う 3つのやり方
yusukebe
4
2.1k
データの整合性を保つ非同期処理アーキテクチャパターン / Async Architecture Patterns
mokuo
41
15k
Spring gRPC について / About Spring gRPC
mackey0225
0
220
Amazon Bedrock Multi Agentsを試してきた
tm2
1
280
Bedrock Agentsレスポンス解析によるAgentのOps
licux
2
720
AIの力でお手軽Chrome拡張機能作り
taiseiue
0
170
Featured
See All Featured
Bash Introduction
62gerente
610
210k
Visualization
eitanlees
146
15k
The Cult of Friendly URLs
andyhume
78
6.2k
A better future with KSS
kneath
238
17k
Why Our Code Smells
bkeepers
PRO
335
57k
Done Done
chrislema
182
16k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.2k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
Thoughts on Productivity
jonyablonski
69
4.5k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
99
18k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
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Λ׆༻ͯ͠ଞͷΞυωο τϫʔΫΈ߹Θͤͨ৴Ͱɺऩӹ্ ΛݟࠐΊΔ ·ͱΊ