2017-12-12 20 views
0

2つの異なる元のリンクを使用してダイナミックリンクを作成したいとします。 Android用Firebase Dynamic-Linksを2つの異なるリンクで作成するにはどうしたらいいですか?

一つのオリジナルのリンク、例えば:iOS用android://mePage/account

一つのオリジナルのリンク、例えば:Firebaseダイナミックリンクのdocsからhttps://mePage/account

は、私はオプションのパラメータalがある発見し、al=android_link

だから私は手動でURLを構築することにより、ダイナミックリンクを作成します。

https://myapp.app.goo.gl/?link=https://mePage/account&al=android://mePage/account 

しかし、多分私は誤解、それはwork.Iがalキーからアンドロイドのリンクを解決する方法がありませんしません。

ので:

  1. alパラメータが本当に何を意味するのでしょうか?
  2. 何らかの方法でパラメータを取得できますか?
  3. 動作しない場合、2つの異なるリンクでダイナミックリンクを作成する方法はありますか?

私が見たものを示すにはimageがあります。 そしてもう1つinformationが別のpageから見つかりました。

答えて

0

alパラメータがありません。aflを意味しましたか? aflは、アプリがAndroidにインストールされていない場合にナビゲーションが行われるリンクを指定します。そのため、PlayStoreにナビゲートする代わりに、自分のページに移動することができます。

AndroidおよびiOS固有のディープリンクについての質問には、このような機能はありません。同じ深いリンクがAndroidとiOS Appsに渡されます。あなたのアプリのためのデータを分離したい場合は

、あなたはこのように構成ディープリンクを使用することができます。

https://mePage/account?ios=<ios specific base64 data>&android=<android specific base64 data> 

あなたはFirebaseダイナミックリンク内でこのディープリンクをラップすることができるよりも。 これは十分な価値を提供しているかどうかはわかりませんが、あなたの要件はわかりません。

この機能が必要でFirebase Dynamic Linksがサポートしていないと思われる場合は、無料でサポートチケットを開いてください。私たちは常に改善と新機能の提案を行います。

+0

ご協力いただきありがとうございます。 [このページ](https://firebase.google.com/docs/dynamic-links/create-manually?authuser=0)から「al」パラメータが見つかりました。 URL例:> https://app_code.app.goo.gl/?link=your_deep_link&apn=package_name [&amv = minimum_version] [&al = android_link] [&afl = fallback_link] – gumaola

+0

@gumaola 'al 'パラメータがあります。あなたはスクリーンショットを作り、あなたがそれを見ている場所に丸をつけることができますか?たぶん私はステージングのウェブサイトを参照してコンテンツが異なるので... –

+0

はい、私はそれを見た場所を示すためにいくつかの画像をアップロードします。私が更新した質問を確認してください。 – gumaola

関連する問題