2017-01-26 5 views
-1

私はIntentFilterを使用してブラウザからアプリを開き、アプリがインストールされているかどうかを確認し、そうでない場合はPlayストアにリダイレクトします。カスタムキャンペーンパラメータのブラウザインテントからブラウザのインテントを開く

私の問題は、「utm_campaign」パラメータを2番目のケースで送信する方法がわかりません。それがこの

(intent://messagecenter/#Intent;____end;)

答えて

0

ような意図を使用している場合、これを達成するための最も簡単な解決策はFirebaseあるJavaScriptでそれを送信することが可能です。 Firebase's Dynamic Linksは、アプリがインストールされている場合にアプリを開くことができる特別なリンクです。それ以外の場合は、PlayStoreページにアクセスできます。これは非常に簡単で、この機能も無料です。

これをしたくない場合は、DeepLinkアプリに特定のURLまたは形式を入力する必要があります。そこにすべてのキャンペーントラッキング情報を抽出できます。

target activityには、このコードgetIntent().getData().toString()を入力してURLアドレスを取得します。

しかし、私はFirst Approachを使用することをお勧めします。これは非常に簡単で、最小限の労力で多くの機能と深い洞察を得ることができます。

関連する問題