問題タブ [applinks]

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 に答える
629 参照

ios - al_applink_data はどのように stringWithContentsOfURL に注入されますか?

インストール時にカスタムディープリンク情報を渡すために、Facebook の AppLinks 遅延ディープリンク (DDL) オプションを使用しています。DDL トリガーを取得したら、特定の外部 URL を呼び出して、stringWithContentsOfURL への単純な呼び出しを使用して DDL アクティビティをログに記録します。説明のつかない理由で、追加していませんが、URL に「al_applink_data」パラメータが自動的に挿入されます (「deeplink」と「idfa」のみを手動で追加します)。URL 呼び出しにどのように「挿入」されるのですか? DDL トリガー コードは次のとおりです。

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

android - Facebook のモバイル ホスティング API を使用して Android アプリをインストールしますが、クエリ データを取得できませんか?

アプリ リンクをサポートするために注釈を付けることができる公開 Web URL がないため、アプリ リンクには Facebook のモバイル ホスティング API を使用します。

アプリ リンクのドキュメントによると、App Links Hosting API によって提供される正規の URL ( https: //fb.me/xxxxxxxxxx ) を渡すことができます。正規 URL には、URL、APP 名、パッケージ名の 3 つの情報が含まれており、URL は次のようになります。

アプリの定義済みページを開くために、Android Data から URL の QueryParameter("ads_name") を取得しようとしています。次のコードを使用します。

しかし、データを取得できません。常に正規の URL しか取得できません。Facebook アプリのリンクからクエリ データを渡すにはどうすればよいですか? また、同じ方法を使用してアプリをインストールするか、インストールしないか。

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

android - Android で動作する Applinks (Rivets コンポーネントを使用) を取得できません

現在、Android アプリでディープリンクを設定しようとしています。

まず、メタタグが正しく設定されている場合、アプリが任意の Web サイト (ホスト - 「example1.com」または「example2.com」を意味する) から実行されるようにしたいと思いますか?

これは、私のテスト Web ページがどのように見えるかです。

私の Android アプリでは、アクティビティに次のインテント フィルターを配置しました。

携帯電話からテスト サイトを起動しましたが、何も起こりません。何か問題があるに違いないと確信していますが、何が間違っているのかわかりません。

Xamarin Android アプリに Rivets コンポーネントを追加したことに注意してください。

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

ios - apple-app-site-association ファイルが見つかりましたが、必要な形式に従っていません

Appleのこの API 検証ツールを使用しており、特定のページで 7 つのうち 6 つの検証に合格しましたが、「ユニバーサル リンク」テストで次のメッセージが表示されました。

「apple-app-site-association ファイルが見つかりましたが、必要なフォーマットに従っていません。apple-app-site-association ファイルのフォーマット方法を学んでください。」

WWDC 2015 のビデオ「アプリへのシームレスなリンク」と「検索 API の紹介」を見て、このアプリ検索プログラミング ガイドを読みました。

私のウェブサイトには SSL 証明書があり (認定機関から)、私の apple-app-site-association はhttps://www.mywebsite.com/apple-app-site-association内にあります。

これは私の apple-app-site-association ファイルの例です:

注: appName は大文字と小文字が区別されます。

ファイルの何が問題なのかわかりません。多分構文エラーですが、私はそれを見ることができません。

どんな助けでも大歓迎です。

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

android - Facebook Android アプリのリンク

私は新しいアプリを持っていて、それを「行動喚起」 Facebookページボタンに実装しようとしていますが、「アプリリンク」テキストボックスに何を書くべきかわかりません。

彼らは次の例のリンクを置きます:example://location/123456

しかし、それが何を指しているのか、私のアプリのアプリリンクが何なのかわかりません。

インターネットで何かを見つけようとしましたが、アプリにアプリのリンクがないため (製品がないなど)、役立つ解決策が見つかりませんでした

私の目標は、ユーザーが Facebookの [アプリを使用] をクリックすると、アプリがインストールされていない場合はアプリまたは Google Play ストア アプリのページにリダイレクトされることです。

アプリでアプリを開くことについて話しているのではなく、Facebookページでアプリを開くことについて話している

ここに画像の説明を入力

ここに画像の説明を入力

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

ios - iOSと連携するFacebookアプリ

私の要件は、インストールされたアプリを開く/アプリストアリンクにリダイレクトするための簡単なFacebookアプリリンクを作成することです。以下のリンクの指示に従いました https://developers.facebook.com/docs/app-ads/deep-linking

リンクをすぐに作成できますが、作成したカスタム URL をクリックすると、常に App Store リンクにリダイレクトされ、デバイスに既にインストールされているアプリが開かないという問題があります。「mytravelapp://」(上記の Facebook 開発者アカウントの手順のフィールドの 1 つ) を提供すると、ブラウザーで奇妙なことが起こり、インストール済みのアプリが開きます。しかし、作成されたアプリ リンク URL で、インストールされたアプリが起動されず、常に App Store リンクにリダイレクトされる理由がわかりません。

非常に単純に見えますが、どんな助けもいただければ幸いです。

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

facebook - Facebook アプリリンク (ディープリンク)

私の人生のために機能するFacebookアプリのリンクを取得できません。すべてのタグが適切に設定されていると思います。

上記の例の applink は、私のアプリ スキーマに置き換えられ、plist ファイルに含まれています

Facebookでアプリを適切にセットアップしたと思います:

ここに画像の説明を入力

私が考えることができること:

  • アプリはまだアプリ ストアで承認されていません。開発/承認で実行していますが、ストア ID があり、バンドルがあります。

  • SDK を使用していませんが、SDK を使用する必要があります。Facebook SDK、つまり。

少年-これについては、どんな助けでも大歓迎です。

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

android - Androidマシュマロにアプリリンクを実装するには?

Android 6.0 ではアプリ リンクが変更されているため、Android は、ダイアログ ボックスで毎回ユーザーを停止するのではなく、どのアプリがコンテンツを直接開くことができるかを認識しやすくなっています。

どうすれば実装できますか?

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

ios - Facebook アプリをオリジンにリダイレクトする

Facebookから元のアプリへのリンクバック紹介を提供するApplinkプロトコルを使用しようとしています。私が宛先リンクを作成した方法は次のとおりです。

URL エンコード文字列はどこにありますか:

アプリ自体では、これは次の方法で開かれます。

その結果、myawesome はネイティブ iOS アプリを開きますが、Facebook アプリ内に「タッチして MyAwesomeApp に戻る」というヘッダーが表示されません。

元のアプリに戻るための適切なプロセスは何ですか? 注:Pinterest iOSアプリでも同じアプローチを試しました

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

ios - Apps Link が Facebook と Safari で機能しない

IOS プロジェクトに App Link を実装しようとしています。URL スキームをセットアップし、testApps://モバイル サファリに入力してテストしました。アプリを開くダイアログが表示されます。

また、html ファイルをセットアップし、パブリック ドメインでアクセスし、www.testSite.com/testApps.htmlほとんどの Apps Link チュートリアル Web サイトで推奨されている基本的なメタ タグを含めます。ファイルは次のように表示されます。

ただし、URLを入力しても、Safariはアプリを開くように求めません。

また、Facebook アプリ設定 FB_test_Apps をセットアップし、URL スキーム サフィックスを に設定し、シングル サインオンディープ リンクtestAppsをオンにします。

Facebook でwww.testSite.com/testApps.htmlを共有します。また、Facebook アプリFB_test_Appsに登録するアプリからも共有します(投稿の下に「FB_test_Apps 経由」と表示されます)。

この 2 つの投稿をクリックすると、Facebook はそれを Facebook の webview に読み込みます。ただし、アプリを開くように求めるプロンプトも表示されません。

見逃したものはありますか?

アップデート

この問題は IOS9 でのみ発生することがわかりました。iOS 8 は問題なく動作します。

よろしくスティーブン