2017-08-16 14 views
1

androidとfirebaseを使って電子商取引アプリケーションを開発しています。私はfirebaseコンソールとのダイナミックリンクを作成する方法を理解しています。しかし、ユーザーが共有ボタンをクリックしたときに各製品の動的リンクを作成できるようにしたい。ユーザーが共有ボタンをクリックすると、その特定の製品の詳細を含むリンクを共有できるはずです。そのリンクをクリックすると、アプリがインストールされている場合は商品詳細アクティビティに移動できます。私はドキュメントを見ようとしましたが、私が望むものを見つけることができません。誰か助けてくれますか?android firebaseの特定の投稿の動的リンクを生成する方法

答えて

2

Firebase Dynamic Linksは、iOS App、Android App、またはあなたのウェブサイトへのディープリンクを提供するためのフレームワークです。ご質問は深いリンク自体についてです。だから、これはFirebaseのドキュメントには載っていません。ドキュメンテーションでは、ディープリンクの作成方法を開発者が認識しているためです。

特定の製品をどのように共有するかを考えてみましょう。

アプリに商品を表示するには、おそらく商品を特定する方法があります。たとえば、Amazonは製品IDを持っています。この深いリンクhttps://www.amazon.com/gp/product/B00FRDUZXMでは、B00FRDUZXMは製品IDです。

製品IDがあるとします。この場合、ユーザーが製品を共有する場合は、https://your_company_name.com/product?id=XYZのようなディープリンクを作成します。ここで、XYZは製品IDです。 その後、Firebase Dynamic Linkにディープリンクをラップします。

受信側では、Firebaseのドキュメントに従ってFirebase Dynamic Linkを受け取り、ディープリンクを展開し、ディープリンクから製品IDを抽出し、製品を表示します。

意味がありますか?

+0

はい多くの意味があります。これはすべての検索から私が受け取った最高の答えです –

関連する問題