android - 通过 chrome Intent 将推荐人数据传递给 google play

标签 android google-chrome android-intent intentfilter referrals

所以我有一个移动网络会尝试打开我的 android 应用,如果它不存在,它会退回到 google play。

对于 chrome,我使用这个 Intent :

intent://some_data_sent_to_app#Intent;scheme=app_scheme;package=package_name;end

而且效果很好, 现在我想为应用中的 INSTALL_REFERRER 发送一些引荐来源字符串到 google play。

我尝试了以下链接,它向google play发送数据没有问题,但它不会尝试打开应用程序

intent://some_data_sent_to_app#Intent;scheme=app_scheme;package=package_name&referrer=referrer_string;end

我想知道打开应用程序并在传递引荐来源数据的情况下退回到 google play 的正确方法是什么?

最佳答案

看起来可以通过传递 S.market_referrer=referrer_string

例如

intent://some_data_sent_to_app#Intent;scheme=app_scheme;package=package_name;S.market_referrer=referrer_string;end

我没有测试过这个,但是在chrome repo中有一些签到,不知道在当前版本的chrome中是否可用。

https://codereview.chromium.org/2061493002

关于android - 通过 chrome Intent 将推荐人数据传递给 google play,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24833801/

相关文章:

java - 对话框中的星级不会更改已保存的值

HTML : How to specify PDF open parameters for Chrome native PDF reader?

javascript - 当 Primefaces 全局计数器递增时,为什么我看不到任何网络流量?

java - 是否有系统变量保存 Android 设备特定的低电量阈值?

java - 为什么不能从android apk反编译这个方法?

android - 使用 Wireshark 嗅探 SSL 数据包

android - 大多数二维码扫描器无法扫描 Android zxing 库生成的二维码

javascript - 无论我选择哪个选项,Chrome 扩展都会打开 contextMenus 中的所有指定链接。我怎样才能避免这种情况?

java - 接收器到警报 Activity 包返回 null,即使分配了默认包值

java - 静态与非静态 Activity Intent 调用方法