問題タブ [firebase-dynamic-links]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
659 参照

ios - 電子メールで送信された動的リンクには URL 防御があります

iOS での Firebase ダイナミック リンクに関する問題に直面しています。gmail (HTML ハイパーリンク) 経由でリンクを送信すると、おそらく URL を保護するために、メールに urldefence.proofpoint ドメインが追加されます。しかし、これはユニバーサル リンクの動作に問題を引き起こします。Proofpoint は最終的に URL を検証した後、元の URL にリダイレクトしますが、現時点では Safari はアプリを開きません。フォールバック url に移動しようとします。誰にもアイデアはありますか?

0 投票する
1 に答える
910 参照

firebase - UWP の Firebase ダイナミック リンク

そのため、 Firebase にはこれらの動的リンクがあり、Android / iPhone をクリックすると、ウェブサイトではなくアプリにリダイレクトされます。したがって、友達をアプリ (ゲーム、グループ チャットなど) に参加するよう招待したい場合は、このリンクを共有するだけです。

これがUWPで実現できるかどうか疑問に思っていました。仕事をしているように見えるAppUriHandlersについて話しているプロジェクトRomeに関するビデオを見ました。ただし、「はい、このアプリは許可されており、私は関連付けられています。誰かがこのリンクを起動したときにこのアプリを開く」と言って、アプリを識別する json ファイルを Web サーバーのルートに置く必要があります。

それに関する問題は、Firebase の動的リンクが Google エンドポイントを指していることです。たとえばhttps://aaxy2.app.goo.gl/?link=redirect_here、そこに座っているだけの json ファイルは当然ありません。

リンクを介してユーザーを私のアプリにリダイレクトする他の方法はありますか (アプリの Android および iOS バージョンが使用するものであるため、http リンクである必要があります)。

0 投票する
0 に答える
841 参照

ios - Firebase ダイナミック リンクが無効です

バンドル ID を URL スキームとして使用しました。「foo.bar」としましょう。

「foo.bar://」と入力してエミュレーターとサファリでアプリをデバッグすると、アプリが開きます。

ただし、firebase が使用しているリンクは「foo.bar://google/link?deep_link_id=12312312」のようなものです。サファリに入力すると、「アドレスが無効なため、Safari でページを開けません」と表示されます。

誰が何が間違っているのか知っていますか?

0 投票する
1 に答える
1972 参照

android - Web サイトが関連付けられていないアプリで、特定のコンテンツへのディープリンクを作成するにはどうすればよいですか?

私はアンドロイドアプリを開発しています。

アプリ内の各写真とテキストに「共有」ボタンがあり、この「共有」ボタンがクリックされるたびにディープリンクが生成され、生成されたディープリンクが誰とでも共有されるようにする必要があります。仕事をしています(アプリがインストールされている場合は写真とテキストを開き、アプリがインストールされていない場合はプレイストアでアプリを開きます)。

私は何をしたいですか?(より明確に):ユーザーが「共有」ボタンをクリックすると、ディープリンクが生成されます (このディープリンクには写真とテキストへのパスがあります)。このディープリンクは友達と共有できます。友達がこのディープリンクを開くと、ディープリンクに保存されている写真と画像のパスにリダイレクトされます。アプリがインストールされていない場合、これはディープリンクは、ユーザーがアプリをダウンロードするための Play ストアを開きます。これが私の主張をより明確にすることを願っています!

これを達成するためにグーグルを検索し、このリンクを見つけましたが、ここでは、ディープリンクを生成するにはウェブサイトが必要であると言っています (または意味します)。

今、私はまだウェブサイトを持っていません。どのようなオプションを利用できますか? それとも、これを達成するために最初にウェブサイトが必要ですか?

私にお知らせください。

0 投票する
2 に答える
1281 参照

android - Firebase: プログラムでダイナミック リンクを切断する

アプリのコンテンツをダイナミックリンク(アプリ内構築)で共有したいのですが、リンクが面倒です。リンクを短くする方法を教えてください。

0 投票する
1 に答える
6025 参照

android - アプリがインストールされている場合でも Firebase ディープリンクで Play ストアを開く

私はアンドロイドアプリを開発しています。

ボタンをクリックすると、ディープリンクが生成され、友人と共有されます。

問題は、その共有ディープリンクをクリックすると、アプリがインストールされていても Play ストアが開かれることです。

このドキュメントに従いました。

は次のintent-filterとおりです。

URLを(手動で)作成する方法は次のとおりです。

受信したディープリンク/URL は次のとおりです。 http://domainname.com/-KcldzAeJHrPS5tnfxTk?query1=query1&query2=query2&query3=query3

ここで何が問題なのですか?

0 投票する
0 に答える
584 参照

android - ダイナミック リンクを使用して共有されたコンテンツを開いた後、共有されたときと同じように表示されない

私はアンドロイドアプリを開発しています。一部のデータが から取得され、アプリFirebaseDatabaseの に表示されています。RecyclerView

RecyclerViewが入っていますcards。すべてのカードに、画像とテキストが表示されます。カードには「共有」ボタンがあり、クリックするdynamic-linkと生成され、誰とでも共有されます。共有された動的リンクをクリックすると、アプリが開き、共有ボタンがクリックされたのと同じカードにあった画像が表示されますが、テキストは常に最後に保存されたデータが表示されます。あなたが私の主張を理解したことを願っています。

これが私が生成している方法ですdynamic-link

の方法で処理dynamic-linkするonCreate()方法は次のMainActivity.classとおりです。

からのコードは次のHelpRequestThroughDeepLink.javaとおりです。

どうすればこれを達成できるか教えてください。