ダイナミック リンク URL を手動で構築する

ダイナミック リンクを作成するには、次の形式の URL を手動で構築します。

https://app_code.app.goo.gl/?link=your_deep_link&apn=package_name[&amv=minimum_version][&al=android_link][&afl=fallback_link]

ダイナミック リンクのパラメータ

ペイロード パラメータ
link

アプリで開くリンク。アプリで処理可能な URL を指定できます。通常、この URL はアプリのコンテンツやペイロードへのリンクであり、アプリ固有のロジック(ユーザーへのクーポン付与や特定の開始画面の表示など)を起動できます。このリンクは適切な形式の URL でなければならず、正しく URL エンコードされていて、HTTP または HTTPS スキームを使用している必要があります。また、別のダイナミック リンクであってはなりません。

Android 向けパラメータ
apn リンクを開くために使う Android アプリのパッケージ名。Firebase コンソールの [Overview] ページで、アプリとプロジェクトが接続されている必要があります。Android アプリを開くダイナミック リンクでは、必須のパラメータです。
afl アプリがインストールされていない場合に開くリンク。モバイルウェブ バージョンのコンテンツを開いたり、アプリの宣伝ページを開いたりするなど、アプリがインストールされていないときに Play ストアからアプリをインストールする以外の動作をさせる場合に指定します。
amv リンクを開くことができるアプリの最小バージョンの versionCode。インストールされているアプリのバージョンがこれよりも古い場合、ユーザーは Play ストアにリダイレクトされ、アプリのアップグレードを促されます。
iOS 向けパラメータ
ibi リンクを開くために使う iOS アプリのバンドル ID。Firebase コンソールの [Overview] ページで、アプリとプロジェクトが接続されている必要があります。iOS アプリを開くダイナミック リンクでは必須のパラメータです。
ifl アプリがインストールされていない場合に開くリンク。モバイルウェブ バージョンのコンテンツを開いたり、アプリの宣伝ページを開いたりするなど、アプリがインストールされていないときに App Store からアプリをインストールする以外の動作をさせる場合に指定します。
ius アプリのカスタム URL スキーム(アプリのバンドル ID とは異なるものを定義している場合)。
ipfl アプリがインストールされていない場合に iPad で開くリンク。ウェブ バージョンのコンテンツを開いたり、アプリの宣伝ページを開いたりするなど、アプリがインストールされていないときに App Store からアプリをインストールする以外の動作をさせる場合に指定します。
ipbi iPad でリンクを開くために使う iOS アプリのバンドル ID。Firebase コンソールの [概要] ページで、アプリとプロジェクトが接続されている必要があります。
isi アプリの App Store ID。アプリがインストールされていない場合にユーザーを App Store に転送するために使用します。
imv リンクを開くことができるアプリの最小バージョンのバージョン番号。このフラグは、リンクを開くとアプリに渡されますが、処理方法はアプリ側で決める必要があります。
デスクトップ パラメータ
dfl デスクトップで開くリンク。link パラメータよりも優先されます。これは、(link パラメータで指定された)アプリのコンテンツやペイロードのモバイルウェブ バージョンを表示したり、ユーザーにアプリをインストールするよう促したりなど、デスクトップ上で異なる動作を指定する場合に役立ちます。別のダイナミック リンクを指定することもできます。
ソーシャル メタタグのパラメータ
st ソーシャル投稿でダイナミック リンクを共有するときに使用するタイトル。
sd ソーシャル投稿でダイナミック リンクを共有するときに使用する説明。
si このリンクに関連する画像への URL。
解析パラメータ
utm_source
utm_medium
utm_campaign
utm_term
utm_content
gclid
Google Play の解析パラメータ。
at
ct
mt
pt
iTunes Connect の解析パラメータ。

URL のデバッグ

ダイナミック リンクをデバッグするには、長い形式または短い形式の URL にデバッグ パラメータを付加します。

https://abc123.app.goo.gl/?link=https://example.com&d=1
https://abc123.app.goo.gl/WXYZ?d=1
デバッグ パラメータ
d ダイナミック リンクを読み込む代わりにフローチャートを作成します。このフローチャートを使用して、別のプラットフォームや設定でのダイナミック リンクの動作をプレビューできます。

次のステップ

ダイナミック リンクを作成したら、アプリがダイナミック リンクを受け取るよう設定し、ユーザーがダイナミック リンクを開いたときにアプリ内の適切な場所に転送されるようにする必要があります。

アプリでダイナミック リンクを受け取る方法については、iOSAndroidC++Unity のドキュメントをご覧ください。

フィードバックを送信...

ご不明な点がありましたら、Google のサポートページをご覧ください。