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
Firebase Dynamic Linksの廃止と今後
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
syam
May 12, 2024
Technology
870
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Firebase Dynamic Linksの廃止と今後
syam
May 12, 2024
More Decks by syam
See All by syam
タイミーのモジュール分割あれこれ
syam4869
0
75
Other Decks in Technology
See All in Technology
JavaScript 研修 (2026)
recruitengineers
PRO
2
550
FPGAが実現する遠方宇宙の高空間分解能天体撮影 -大型地上望遠鏡の視力を補正する「補償光学」とは?-
komei_mt
0
250
モノリス Rails でも日中に rails db:migrate を走らせたい! / Daytime rails db:migrate on Monolithic Rails!
euglena1215
4
580
Eight Engineering Unit 紹介資料
sansan33
PRO
3
8.2k
【AG-UI × A2UI × MCP Apps】Generative UIをやさしく解説する
nrinetcom
PRO
1
120
AIエージェントを前提としたプラットフォーム エンジニアリング:GKEで作るAgent-Ready Golden Path
legalontechnologies
PRO
2
240
サイバー捜査員研修(前半)
nomizone
1
2k
Data Hubグループ 紹介資料
sansan33
PRO
0
3.2k
ガバメント AI 源内を地方自治体は活用できるのか可能性と課題、期待について
takeda_h
1
410
AWS ネットワーク構築でハマった(ハマりかけた) 5選とそこから得た教訓
nagisa53
4
220
Forza Horizon 6 のテレメトリ機能で 自動運転に使えそうな学習データを集める話
henjin0
0
180
QAエンジニア起点で進める、SmartHRにおける信頼性向上について
kaomi_wombat
1
140
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Fireside Chat
paigeccino
42
4k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
210
Building a Scalable Design System with Sketch
lauravandoore
463
34k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
450
Practical Orchestrator
shlominoach
191
12k
ラッコキーワード サービス紹介資料
rakko
1
4.3M
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
45k
Site-Speed That Sticks
csswizardry
13
1.4k
エンジニアに許された特別な時間の終わり
watany
108
250k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
490
Transcript
2024/04/25 関西モバイル勉強会A #3 Firebase Dynamic Linksの廃止と今後 @arus4869 syam
目次 • 自己紹介 • Firebase Dynamic Links(FDL) について • FDL廃止の影響
• 代替技術について • おわりに
1 自己紹介
自己紹介 syam(@arus4869) タイミーのAndroidエンジニアです ピンクで丸いものや宇宙が好きです カレーはCoCo壱が好きです🍛 (4辛くらいがちょうどいい)
2 Firebase Dynamic Links(FDL)について
Firebase Dynamic Links(FDL)とは - Firebase Dynamic Linksは、アプリ内の特定の場所に直接リンクできる 「ディープリンク」を提供するサービス - インストール済みのアプリを開くカスタムURL(iOSはUniversal
Links、 AndroidはApp Links)を指定することで機能する。 - ユーザーがアプリをインストールしていない場合でも、適切なアプリストア に誘導し、インストール後にリンク先へ導く機能がある。
様々なシーンで使うことができます。 店舗詳細カード QRコードのディープリンクから画面遷移 https://aaa.timee.co.jp/bbb すでにインストールされている場合 インストールされていない場合 (ストアに遷移)
そんなFirebase Dynamic Linksが 2025 年 8 月 25 日をもっ て、廃止されます。
小話:Androidにおけるディープリンク(Apps Link) https://developer.android.com/training/app-links?hl=ja#app-links-vs-deep-links
3 FDL廃止の影響
FDL廃止の影響 Firebaseで生成したリンクをクリックすると、エンドユーザーに HTTP 404 が返さ れるようになります。 POINT 2025年8月25日以降、FDLで作成されたすべてのリンクが機能停止し、新た にリンクを作成することもできなくなります。
FDL廃止の影響(Androidの場合) タスクは成功のレスポンスを返すが、FDL データは空になる 400エラーが返る SDK起因でのクラッシュは発生しない模様 POINT
FDL廃止の影響 2025 年 8 月 25 日までに新しい ディープリンク技術への移行を開 始する必要がある。
4 代替技術の技術選定 について
代替技術として、Adjust、AppsFlyer、Bitly、Branch、Kochavaなどがあり ます。 代替技術の技術選定について
最低限の技術選定のポイント - 対象とするユーザーが使用しているデバイスやOS(iOS、Android、Webなど)に対応し ているか確認 サポートするプラットフォーム ディープリンクの機能性 - 標準的なディープリンク、アプリ未インストール時の対応などがサポートされているかを確認 - リンクのカスタマイズやパラメータの追加が容易かどうか確認
- 開発者向けのドキュメントやリリースノートが定期的にメンテナンスされているか確認 - 日本語ドキュメントだと尚よし! 開発者向けのドキュメントはあるか? - GithubのIssue等をチェックして、定期的にメンテナンスされているか、クリティカルな 不具合はないか確認しましょう(SDKの品質は、そのままアプリの品質に直結します。) 安定しているか
ディープリンクの機能を無料で使えるか? 技術 コスト感 説明 Adjust 有料プランから始 める必要がある 小規模事業者向けのプランもあるが、 基本有料プランから始める必要がある AppFlyer
無料プランあり ゼロ予算マーケティングプランで利用できる どこまで使えるかは問い合わせる必要がありそう Bitly 無料プランあり 無料プランにディープリンク機能が含まれている 無料プランだと10個までリンクが作れる ディープリンクのみ注目すれば、有料プランも安い Branch 無料プランあり 最大1か月あたり 10,000件 までのユーザーは無料で使える 1 か月あたり 10,000件 を超えると 1000件 ごとに月額5ドルかかる Kochava 無料プランあり 最大1か月あたり 10,000件 までのユーザーは無料で使える
結局なにを選ぶの? 要件次第
5 おわりに
おわりに • 2025年8月25日にFDLが廃止されます。 • 今のうちに移行計画を立てましょう! • 別の目的ですでに導入されているかも(要チェックや!) • 代替技術のどのプランもトラフィック制限がありそう。 (Bitlyはもしかしたらないかもしれません。)
• 皆さんは、どの技術を選定しますか?(懇親会でお話しましょう!)