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
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
230
It's Worth the Effort
3n
188
29k
Paper Plane
katiecoart
PRO
2
52k
Claude Code のすすめ
schroneko
67
230k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Git: the NoSQL Database
bkeepers
PRO
432
67k
GitHub's CSS Performance
jonrohan
1033
470k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
240
Designing for humans not robots
tammielis
254
26k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
450
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
660
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.2k
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 ͕ผ͢Δ͜ͱ͕Ͱ͖ͳ͍ ςετ͕एׯෳࡶ