Google Playリンクを介して(おそらくとしてIntent
) 最初のアプリでアプリに渡されるデータの一部を実行することは可能ですか?
私が想定しているシナリオは次のとおりです。
- 特別なクライアント(プロモーションなど)の市場で自分のアプリに特別なURLを共有します
- 彼らはアプリをダウンロードし、アプリをインストールします。
- 最初の実行では、URLに配置したデータをなんとかして引き出すことができます
- 魔法が起こる
現在のソリューション
この問題に対する私の現在の解決策は、市場への一般的なリンクを送信し、私のアプリが持っていることを彼らがクリックする2番目のURLを持っていることですintent-filter
。人々がクリックできるURLを1つだけにしたいのですが。
考え
私が検討した別の方法は、リンクをサーバーに移動し、HTTPリクエストに関する固有の情報を保存してから、最初のアプリの実行時にその情報をWebリクエストと関連付けようとすることですが、これは非常にエラーが発生しやすいようです(IPはNATの背後にあるWi-Fiで一意ではなく、ユーザーエージェントが一致しません...)。
アドバイスをいただければ幸いです。