問題タブ [install-referrer]
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.
android - com.android.vending.INSTALL_REFERRER が機能しない
インストール時に市場リンクを介してアプリにパラメーターを渡すこと について、最初にこの質問をしました。
BroadcastListener
のintent-filter
アクションでを作れとみんな言ってるようですcom.android.vending.INSTALL_REFERRER
。それに関するすべてのドキュメントは、これが Google Analytics の機能であることを暗示しているようです (ドキュメントは v1 にありますが、現時点では v2 SDK しかダウンロードできないため、私はそれを使用しています)。これらのリンクからデータを渡すことができません。完全なマニフェストとブロードキャスト リスナーがあります。必要な場合に備えて、Google アナリティクスを含めました。
- Google アナリティクス リファレンス
- ここから市場へのリンクを生成
- ストア内の私のアプリへのリンク
- ストア内のパラメーターとのリンク
まったく機能しません。ブロードキャスト リスナーが呼び出されることはなく、ログには何も出力されません。ヘルプ!
AndroidManifest.xml
ブロードキャスト リスナー
android - Android インストール紹介が kitkat で機能しない
インストール紹介は KitKat デバイスでは機能しませんが、以前のバージョンの Android では機能します。誰かが同じ問題に遭遇しましたか?
android - Android リファラー パラメーターがキャプチャされない
custom INSTALL_REFERRER
、クラスを拡張するカスタム クラスBroadcastReceiver
、およびアプリへのリンクがあります。
このリンクには明らかなreferrer
パラメータと値があります: ai=ai_value&gclid=gclid_test
.
私の開発adb shell
でアプリを実行すると、これらのパラメーターと値の両方をキャプチャBroadcastReceiver
して、サーバーに送り返すことができます。adb
私が実行しているコマンドは次のとおりです。
ただし、アプリストアで公開されている場合、最初のパラメーターと値しか取得できません。何が起こっているのか、何を確認できるのか分かりますか?
android - Androidトラッキング - 外部パラメータをアプリに渡す方法は?
私は自分のapkで遊んでいます。アプリのインストール時にコンバージョンを発生させたいのですが、一意のコンバージョン ID をアプリに渡す方法がわかりません。
これが私がやりたいことです。
ユーザーは自分のクリック ID で apk をインストールします: http://www.example.com/myapk.apk?click=dfsg-fdsfwe-43fsdf-43sdf
クリック パラメータはアプリの起動時に発生します
/li>
私を正しい方向に向けてください。それを行うためのより良い方法があれば、私に知らせてください。
ps Adjust.com をアプリ内トラッカーとして使用していますが、これがどのように役立つかわかりませんでした。
android - Google App Invites をテストする方法
現在、 Google の App Invitesを実装し ていて、新規インストールをテストする最善の方法を考えています。
INSTALL_REFERRER
次のように、適切なディープ リンクを使用してイベントをブロードキャストできます。
adb shell am broadcast -a com.android.vending.INSTALL_REFERRER -n <your.package>/.<path.up.until.your.BroadcastReceiver> --es "referrer" "test_referrer=test"
しかし、これは参照データを含む一般的なブロードキャストを送信します。現在、適切なデータINSTALL_REFERRAL
も含むをブロードキャストする方法はありますか?AppInviteReferral
ソースを掘り下げるとcom.google.android.gms.appinvite.REFERRAL_BUNDLE
、インテントの一部として含まれていることがわかりますが、それをブロードキャストの一部として構築する方法がわかりません。
編集ここで ブロードキャストをテストするときのバンドルエクストラの使用に関する、より一般的な別の質問を作成しました
android - Passing referrer to track installs Google Play browser mode
This question is similar to the one asked here Android (Google Play) Referral Tracking Limitations which hasnt recieved much attention.
I wish to send a deeplink url(as a referrer) and pass the same to the app once its installed.
People who have defaulted the http google play url to playstore on device or select google play app to launch the url forward the referrer but the same is not done if the browser launches the url and the user then selects install.
Is there a workaround for the same.
android - 現在のアプリが Google Play Experiment としてインストールされたかどうかを検出する方法は?
ユーザーがインストールした実験 (ある場合) を知り、これをアプリ内に記録された独自の追跡データと関連付けたいと考えています。これは疑問を提起します:
現在実行中のアプリ内から、インストールされた実験に関する Google Play 実験データを取得して分析するにはどうすればよいですか?
追加情報: INSTALL_REFERRER インテントを使用して Google Play ストアからの紹介情報を追跡していますが、実験データに関する情報は提供されません。
android - Google Play ストアの Web からデバイスへのインストールが INSTALL_REFERRER を渡さない
インストール リファラーを Play ストア リンクに追加しています。そのリンクが Android デバイスから起動された場合、リファラー データを取得し、すべてが正常に機能します。ただし、デスクトップから同じリンクを使用し、Web からデバイスへのインストールを Android デバイスに選択すると、参照元の値がまったく渡されません。
それは期待される動作ですか?その場合、Web からデバイスへのインストールを介してパラメーターを渡す他の方法はありますか?
***** 編集 *****
Google アナリティクス ドキュメントによると、これは通常の動作のようです。
現在、Google Play キャンペーン測定は、ウェブ Play ストアから開始されたウェブからデバイスへのインストールをサポートしていません。
だから私の更新された質問は、それを実現するための他の方法や回避策はありますか?