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
What's new Firebase App Indexing
Search
Yuki Shiho
May 27, 2016
1.8k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
What's new Firebase App Indexing
Yuki Shiho
May 27, 2016
More Decks by Yuki Shiho
See All by Yuki Shiho
OTel × Datadog で 「AI活用」を計測し、改善に繋げる
shihochan
3
1.3k
マルチプラットフォーム開発で広がる リードエンジニアのキャリア
shihochan
0
42
Bubbles
shihochan
2
320
Growing your app with Firebase
shihochan
3
1.6k
Kotlin cross-platform / multi-format serialization
shihochan
0
450
Tips to iOS App Analytics
shihochan
1
860
iOS Engineer (Provisional)
shihochan
1
560
Dependency Injection in Kotlin
shihochan
5
1.4k
Best Practices to Slim Down Your App Size
shihochan
3
780
Featured
See All Featured
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.6k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
How to build a perfect <img>
jonoalderson
1
5.9k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
The Curse of the Amulet
leimatthew05
2
14k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
How to train your dragon (web standard)
notwaldorf
97
6.7k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.2k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Bash Introduction
62gerente
615
220k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
460
Transcript
8IBU`TOFX 'JSFCBTF"QQ*OEFYJOH ࢤำါل !TIJIPDIBO !LZPCBTIJEFY
"CPVUNF ࢤำါلʢ͠΄Ώ͏͖ʣ !TIJIPDIBO !TIJIPDIBOEFTV
None
(PPHMFݕࡧΛར༻ͯ͠ΞϓϦར༻Λଅਐͤ͞Δ ΞϓϦίϯςϯπͷؔ࿈༰Λݕࡧ "QQΛΠϯετʔϧࡁɿΞϓϦ͕ىಈ "QQΛະΠϯετʔϧɿΠϯετʔϧಋઢදࣔ /PXPO5BQ͔ΒϦϯΫՄೳ "40 4&0ʹ༗༻ "CPVU"QQ*OEFYJOH
App Indexing
"QQͷ5:1&@7*&8ͳͲͷΞΫγϣϯΛJOEFY͢Δ ͨΊͷ"1* ݕࡧͷ"VUP$PNQMFUF্ʹදࣔͰ͖Δ ݕࡧϥϯΩϯάཁૉʹ ͲͷίϯςϯπʹΞΫηε͔ͨ͠ͷใΛ(PPHMF ʹఏڙͰ͖Δ "CPVU"QQ*OEFYJOH"1*
App Indexing API
(PPHMF*0Ҏ߱ʙ $)"/(&-0( %JHJUBM"TTFU-JOLT͕ར༻Մೳʹ ΧελϜεΩʔϜར༻͕ඇਪ ͢Ͱʹ"QQ*OEFYJOHରԠ͍ͯ͠Δ"QQͰͷՃର Ԡͳ͠ 'JSFCBTF"QQ*OEFYJOH
ಛఆͷ63*ʹରͯ͠σϑΥϧτىಈΛࣗಈઃఆ͢ΔΞ ϓϦ͕ɺਖ਼ͳͷͰ͋Δ͜ͱΛνΣοΫ͢ΔͨΊͷ ΠϯλʔϑΣʔε "OESPJE$%%ͰՃ Πϯετʔϧ࣌ʹࣗಈىಈͯ͠ྑ͍͔Ͳ͏͔Λݕূ ಛఆͷ8FCϦϯΫʹରͯ͠ΞϓϦͷࣗಈىಈΛઃఆ Մೳʹ "CPVU%JHJUBM"TTFU-JOLTʢʣ
3FRVJSFE αʔόʔͷ)5514 44- ରԠ "OESPJEWFSTJPO.BSTINBMMPXd "CPVU%JHJUBM"TTFU-JOLTʢʣ
"CPVU%JHJUBM"TTFU-JOLTʢʣ 1. Make assetlinks.json and upload it to your web
server's .well-known directory. [{ "relation": ["delegate_permission/common.handle_all_urls"], "target" : { "namespace": "android_app", "package_name": "com.appindexingsample.app", "sha256_cert_fingerprints": [""] } }] https://<yoursite>/.well-known/assetlinks.json
"CPVU%JHJUBM"TTFU-JOLTʢʣ [{ "relation": ["delegate_permission/common.handle_all_urls"], "target" : { "namespace": "android_app", "package_name":
"com.appindexingsample.app", "sha256_cert_fingerprints": [""] } }] ɾ3FMBUJPOɿ 4QFDJpFTUIFUZQFPGSFMBUJPOTIJQPSEFMFHBUJPO 'PS"QQ*OEFYJOHTQFDJGZUIBUBMMVSMTEFMFHBUF UPUIFSFMBUFEBTTFUMJOL
"CPVU%JHJUBM"TTFU-JOLTʢʣ [{ "relation": ["delegate_permission/common.handle_all_urls"], "target" : { "namespace": "android_app", "package_name":
"com.appindexingsample.app", "sha256_cert_fingerprints": [""] } }] ɾ5BSHFU 6TJOHUIFOBNFTQBDFWBMVFPGBOESPJE@BQQ $POpHVSFJUVTJOHJUTQBDLBHFOBNFBOE UIF4)"pOHFSQSJOUPGUIFDFSUJpDBUF ZPVVTFEUPTJHOZPVSBQQ
(PPHMFʮίϯςϯπ͕ϞόΠϧϑϨϯυϦʔͰ͋Δ͜ ͱΛਪʯ *OTUBOU"QQTͳͲൃද ݕࡧͷϥϯΩϯάʹӨڹ ࠓޙߋʹӨڹ্͕͕͍ͬͯ͘ํ %JHJUBM"TTFU-JOLT8FCαΠτͷ҆શੑͷͨΊ ͷϕετϓϥΫςΟε
"VUP$PNQMFUFɺ/PXPO5BQ͔ΒͷྲྀೖΛ"QQ ͕ผ͢Δ͜ͱ͕Ͱ͖ͳ͍ ςετ͕एׯෳࡶ