$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Firebase A/B Testing Targeting Tips
Search
mukky620
November 11, 2019
Programming
0
2.1k
Firebase A/B Testing Targeting Tips
2019/11/11 potatotips #66 資料
mukky620
November 11, 2019
Tweet
Share
More Decks by mukky620
See All by mukky620
Firebase A/B TestingとRemote Config を最大限に活用する方法
mukky620
1
1.6k
運用3年のタップル誕生でJavaからKotlin移行した話
mukky620
0
1.3k
Kotlin導入してみたかったけど結局間に合わなかった…
mukky620
0
3.8k
Other Decks in Programming
See All in Programming
脳の「省エネモード」をデバッグする ~System 1(直感)と System 2(論理)の切り替え~
panda728
PRO
0
120
ELYZA_Findy AI Engineering Summit登壇資料_AIコーディング時代に「ちゃんと」やること_toB LLMプロダクト開発舞台裏_20251216
elyza
2
630
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
450
Go コードベースの構成と AI コンテキスト定義
andpad
0
140
ゆくKotlin くるRust
exoego
1
160
バックエンドエンジニアによる Amebaブログ K8s 基盤への CronJobの導入・運用経験
sunabig
0
170
Canon EOS R50 V と R5 Mark II 購入でみえてきた最近のデジイチ VR180 事情、そして VR180 静止画に活路を見出すまで
karad
0
140
クラウドに依存しないS3を使った開発術
simesaba80
0
170
Patterns of Patterns
denyspoltorak
0
350
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
400
Jetpack XR SDKから紐解くAndroid XR開発と技術選定のヒント / about-androidxr-and-jetpack-xr-sdk
drumath2237
1
190
ZJIT: The Ruby 4 JIT Compiler / Ruby Release 30th Anniversary Party
k0kubun
1
280
Featured
See All Featured
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.5k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
51
46k
The Spectacular Lies of Maps
axbom
PRO
1
400
Designing for Timeless Needs
cassininazir
0
93
HDC tutorial
michielstock
0
280
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.3k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
57
40k
ラッコキーワード サービス紹介資料
rakko
0
1.8M
Ethics towards AI in product and experience design
skipperchong
1
140
Google's AI Overviews - The New Search
badams
0
870
Building AI with AI
inesmontani
PRO
1
570
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
94
Transcript
'JSFCBTF"#5FTUJOH 5BSHFUJOH 5JQT QPUBUPUJQT NVLLZ த
ࣗݾհ w 'JSFCBTF͖ w $3&νʔϜʹ͓ͯ٬༷ͷҝΛৗ ʹߟ͍͑ͯ·͢ גࣜձࣾϚονϯάΤʔδΣϯτ λοϓϧੜ"OESPJEΤϯδχΞ NVLLZ Ή͖ͬʔɺத
օ͞Μ "#ςετͯ͠·͔͢ʁʁ
None
'JSFCBTF"#5FTUJOH 3FNPUF$POpH/PUJpDBUJPOT$PNQPTFSͱ࿈ܞͯ͠ ҟͳΔηάϝϯτͷදࣔ௨Λมߋ͢Δɻ جຊతʹΞϓϦͷϦϦʔεແ͠Ͱߋ৽ग़དྷΔɻ ेͳσʔλͱظؒΛͬͯ࠷దͳύλʔϯΛੳ·Ͱ ͯ͘͠ΕΔɻ
άϧʔϓͷ5BSHFUJOHɺΞϓϦόʔδϣϯ 6TFS 1SPQFSUZ "VEJFODFT 1SFEJDUJPOTʑʜ͕༻ग़དྷ Δɻ
'JSFCBTF"#5FTUJOH 3FNPUF$POpH/PUJpDBUJPOT$PNQPTFSͱ࿈ܞͯ͠ ҟͳΔηάϝϯτͷදࣔ௨Λมߋ͢Δɻ جຊతʹΞϓϦͷϦϦʔεແ͠Ͱߋ৽ग़དྷΔɻ ेͳσʔλͱظؒΛͬͯ࠷దύλʔϯΛੳ·Ͱ ͯ͘͠ΕΔɻ
άϧʔϓͷ5BSHFUJOHɺΞϓϦόʔδϣϯ 6TFS 1SPQFSUZ "VEJFODFT 1SFEJDUJPOTʑʜ͕༻ग़ དྷΔɻ
5BSHFUJOH5JQT
5JQTᶃ
ΞϓϦόʔδϣϯࢦఆ "OESPJEͱJ04Ͱ ϑΥʔϚοτ͕ҧ͏
ΞϓϦόʔδϣϯࢦఆ 1BDLBHF໊
ΞϓϦόʔδϣϯࢦఆ 1BDLBHF໊
ΞϓϦόʔδϣϯࢦఆ 1BDLBHF໊
"OESPJEˠWFSTJPO/BNF J04ˠWFSTJPO
"OESPJEˠ J04ˠ
"OESPJEˠ J04ˠ
"OESPJEˠ J04ˠ
"OESPJEˠ J04ˠCVOEMF7FSTJPO
"OESPJEˠ J04ˠ
"OESPJEˠ J04ˠ
IUUQTTVQQPSUHPPHMFDPNpSFCBTFBOTXFS IMKB
Ͱ͓͔͍͠ͱ͜Ζ͕ʜ
W
W W J04ͷWFSTJPOΛࢦఆ ରਓ)JU͢Δʜ
ίϯιʔϧ্)JU͢Δ ͕ɺ࣮ࡍ5BSHFUJOH͞Ε ͯͳ͍ʜ CVOEMF7FSTJPOࢦఆ͢Δ ͱ)JU͠ͳ͍͕ɺ࣮ࡍ 5BSHFUJOH͞ΕͯΔʜ
ίϯιʔϧ ٯ͡Όͳ͍͔ͳʜ
ͱΓ͋͑ͣίϯιʔϧͰ ͳ͘ɺυΩϡϝϯτΛ৴͡ Α͏
5JQTᶄ
6TFS*EΛ݅ʹࢦఆͨ͠ ϢʔβʔϦετΛ࡞ͬͯ ಈతʹΓସΘΒͳ͍
"OBMZUJDTʹΞϓϦΛ༻͍ͯ͠ΔݸਓͷϢʔβʔ*%Λอ ଘ͢Δɻ TFU͢Δͱࠓޙͯ͢ͷΠϕϯτʹ͜ͷ͕ࣗಈతʹλά ͚͞ΕΔɻ TFU6TFS*E
"OBMZUJDTͷػೳͰΧελϜͰ݅Λ࡞ͨ͠ϢʔβʔϦε τΛ࡞ग़དྷΔɻ ΧελϜ݅ʹԠͯ͡ಈతʹϢʔβʔϦετ͕࡞͞Ε Δɻ ଟগϥά͋Γ 3FNPUF$POpH/PUJpDBUJPO$PNQPTFSͷ5BSHFUJOHʹ ༻ग़དྷΔɻ
֤ϓϩδΣΫτʹ͖ͭ࠷େݸ·Ͱ࡞ग़དྷΔɻ ࡞͔ͯ͠ΒϢʔβʔ͕ऩू͞Ε࢝ΊΔ·ͰλΠϜϥά͕ ͋Δɻ "VEJFODFT
6TFS*EΛ݅ʹࢦఆͨ͠ ϢʔβʔϦετΛ࡞ͬͯ ಈతʹΓସΘΒͳ͍
" # Ϣʔβʔάϧʔϓ 6TFS*Eͷ࠷ޙ͕ Ϣʔβʔάϧʔϓ 6TFS*Eͷ࠷ޙ͕
" # Ϣʔβʔάϧʔϓ 6TFS*Eͷ࠷ޙ͕ Ϣʔβʔάϧʔϓ 6TFS*Eͷ࠷ޙ͕ 6TFS*E
" # Ϣʔβʔάϧʔϓ 6TFS*Eͷ࠷ޙ͕ Ϣʔβʔάϧʔϓ 6TFS*Eͷ࠷ޙ͕ 6TFS*E
" # Ϣʔβʔάϧʔϓ 6TFS*Eͷ࠷ޙ͕ Ϣʔβʔάϧʔϓ 6TFS*Eͷ࠷ޙ͕ 6TFS*E
" # Ϣʔβʔάϧʔϓ 6TFS*Eͷ࠷ޙ͕ Ϣʔβʔάϧʔϓ 6TFS*Eͷ࠷ޙ͕ 6TFS*E -PHPVU
" # Ϣʔβʔάϧʔϓ 6TFS*Eͷ࠷ޙ͕ Ϣʔβʔάϧʔϓ 6TFS*Eͷ࠷ޙ͕ 6TFS*E
" # Ϣʔβʔάϧʔϓ 6TFS*Eͷ࠷ޙ͕ Ϣʔβʔάϧʔϓ 6TFS*Eͷ࠷ޙ͕ 6TFS*E
" # Ϣʔβʔάϧʔϓ 6TFS*Eͷ࠷ޙ͕ Ϣʔβʔάϧʔϓ 6TFS*Eͷ࠷ޙ͕ 6TFS*E
" # Ϣʔβʔάϧʔϓ 6TFS*Eͷ࠷ޙ͕ Ϣʔβʔάϧʔϓ 6TFS*Eͷ࠷ޙ͕ 6TFS*E
ͳͥ ߋ৽͞Εͳ͍ͷ͔ʁʁʁʁ
'*SFCBTFαϙʔτ͔Βͷฦ w l6TFSzσόΠε্ͷΞϓϦͷ୯ҰΠϯετʔϧͱͯࣝ͠ ผ͠·͢ɻ ͭ·ΓɺΞϓϦʹVTFS@"ͰϩάΠϯ͔ͯ͠ΒϩάΞτ ͠ɺ͠Β͔ͯ͘͠ΒVTFS@#Ͱಉ͡σόΠεʹϩάΠϯ ͔ͯ͠ΒϩάΞτ͢ΔͱɺVTFS@"ͱVTFS@#ͷ྆ํΛ ಉ͡l6TFSzͱͯ͠Χϯτ͠·͢ɻ w ͪͳΈʹɺΞϓϦΛσόΠε"ʹΠϯετʔϧ͔ͯ͠Βɺ
ΞϯΠϯετʔϧͯ͠ɺ࠶σόΠε"ʹΠϯετʔϧ͢ ΔͱɺҟͳΔϢʔβʔʹͳΓ·͢ɻ
ͳΔ΄Ͳ υΩϡϝϯτʹͦΜͳه ࡌ͚͋ͬͨͬʜ
ͪͳΈʹ6TFS1SPQFSUZΛ ݅ʹͨ͠ϢʔβʔϦετ ͷ߹ɺλΠϜϥά ͘Β͍ ͋Δ͕ͪΌΜͱ ಈతʹߋ৽͞ΕΔ
·ͱΊ
·ͱΊ 'JSFCBTF"#5FTUJOHͷΞϓϦόʔδϣϯࢦఆ "OESPJEͱJ04Ͱҧ͏ίϯιʔϧͷڍಈ͕͓͔͍͠ͷ Ͱҙ͕ඞཁʂ ˠυΩϡϝϯτ͕ਖ਼ͳͷͰɺ"OESPJE WFSTJPO/BNFɺJ04CVOEMF7FSTJPOΛࢦఆ͠Α ͏ɻ 6TFS*EΛ݅ʹ༻ͨ͠"VEJFODFTͷϢʔβʔϦετ
Λ࡞ͬͯಈతʹΓସΘΒͳ͍ʂ ˠ"VEJFODFTͷϢʔβʔϦετͷ݅ʹجຊతʹ 6TFS1SPQFSUZͷΛ༻͢ΔΑ͏ʹ͠Α͏ɻ
͝੩ௌ ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ
'*SFCBTFαϙʔτ͔Βͷฦ ͓·͚ w ͍ͭͰʹɺ"#ςετͷάϧʔϓԼهͷ݅ͷͲΕ͔͕ ൃੜ͢Δͱɺಉ͡ϢʔβʔͰϩάΠϯͯ͠λʔήςΟϯ ά͕มΘΔ߹͕͋Γ·͢ɻ w ΞϓϦͷ࠶Πϯετʔϧ w มߋ
w ΞϓϦͷσʔλআ w ΞϓϦͰ໌ࣔతʹ'JSFCBTF*OTUBODF*Eͷআ w ཁ"#ςετɺ෦Ͱ'JSFCBTF*OTUBODF*EΛݟͯά ϧʔϓ͚Λߦͳ͓ͬͯΓɺͦͷ͕มߋ͞ΕΔࣄ͕͋Ε άϧʔϓͷׂΓͯ࠶ৼΓ͚ʹͳΓ·͢ɻ