1

私のアプリはionic 1で構築されています。 https://github.com/BranchMetrics/cordova-ionic-phonegap-branch-deep-linkingブランチURLをクリックすると、アプリケーションが正常に開きます。Branch.io - IonicアプリでUniversal Link/Appリンクを設定する方法

今Androidアプリリンクを設定したいと思います。ウェブアプリのURL(例:https://app.example.com)を受け取ったら、モバイルアプリがインストールされている場合はアプリが開きます。ユーザーがストア/アプリストアを再生する必要がない場合。

リンクにクエリパラメータがある場合(クエリパラメータは動的になります)、モバイルアプリケーションに渡す必要があります。例:https://app.example.com/mypath?query_params=1234567890

URLのパスに基づいて、ユーザーはionicアプリケーションのそれぞれのページにリダイレクトされます。

ブランチsdk bower install branch-sdkをセットアップしました。 URL(https://app.example.com)をクリックすると、ブラウザ上で開きます。これは私のindex.htmlイオンアプリのように見えます。

<script src="lib/branch-sdk/dist/build.min.js"></script> 

<script type="text/javascript"> 
    console.log("Branch SDK Loading"); 

    branch.init('key_test_ikEKvQjiZRwV1LXZ2hUlamfewwhVQ5rw', function(err, data) { 
    console.log("Branch SDK Loaded"); 
    console.log("Branch SDK Err and Data ", err, data); 
    }); 
</script> 

どのようにこれらのものを設定するのですか? Branch.ioここから

+0

firebase dynamiclinkを使用するか、このプラグインが役立つ可能性があります。https://github.com/nordnet/cordova-universal-links-plugin –

答えて

0

アレックス:あなたは、最初の統合プロセスを完了したら、一般的に作業する必要があります説明してきた

すべて。まだお持ちでない場合は、メインのintegration guideを確認して、すべての手順が完了していることを確認してください。

まだ問題が解決しない場合は、Integrations teamにお問い合わせください。彼らは素晴らしいです!

編集:これはメール送信にPostmarkを使用しているためです。これがなぜ問題なのかを理解するには、this blog postを読んでください。これは主にiOSユニバーサルリンクに関するものですが、アプリリンクはほぼ同じように動作します。

この機能を利用するには、turn offリンクをPostmarkで追跡する必要があります。

+0

戻っていただきありがとうございます。私はそのまま統合ガイドに従ってきました。ブランチから生成されたリンク( 'myapp.test-app.link')をクリックすると、モバイルアプリが開きます。しかし、電子メールにあるウェブリンクはアプリを開いていない。私が言ったように、私は 'branch-sdk'もインストールしました。今、私は 'test'モードをオンにしました。 – Sudheer

+0

どのように電子メールリンクを送信していますか? Mailchimpなどを介してですか?それをクリックすると、どの電子メールアプリを使用していますか? –

+0

私は小切手サービスを使用しています。私はAndroidにあり、デフォルトのメールクライアントを使用しています。 – Sudheer

関連する問題