Firebase Dynamic Links で DeepLink を使う方法

Firebase Dynamic Links で DeepLink を使う方法

Oct 25, 2019

Flutter で Firebase Dynamic Links を使って、DeepLink を使う方法を紹介します。

このエントリーをはてなブックマークに追加

まず、DeepKLink の説明です。こちらはアプリの特定のページを開くことができるリンクです。

iOS ではUniveral Links、Android ではApp Indexingなどと呼ばれています。

リンクをクリックすると、アプリがインストールされている場合だとそのアプリが開いて特定のページを開くことができます。アプリがインストールされていない場合だとストアに遷移します。 対応していないプラットフォームだと設定したサイトが開きます。

iOS 用 / Android 用など別々にリンクを用意しなくても、DeepLink では一つのリンクで済むのでシェアするときなどに非常に便利です。

Flutter の設定

firebase_dynamic_links の使い方を参考に、パッケージをインストールします。

ネイティブの設定

iOS の場合

Associated Domains の設定が必要です。

Xcode の設定と

Xcode の設定

Android の場合

特に追加の設定は必要ないです。

このエントリーをはてなブックマークに追加