- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我们允许现有的移动应用程序用户通过电子邮件、短信或 Facebook 请求邀请他们的 friend 。只要受邀用户以与受邀相同的方式(即通过相同的电子邮件、电话号码或 Facebook)注册,我们就可以跟踪“已接受”的邀请。否则他们将无法追踪。
我们知道有一种可靠的方法可以在受邀用户点击链接(在电子邮件、短信邀请中)时识别设备,然后在安装应用程序后,将设备识别为同一设备,并比赛。我们已经看到了一款可以实现这一目标的应用。
我们需要同时适用于 iOS 和 Android 的解决方案。最大的挑战是两个平台都将 webView 沙箱化,因此在新安装的应用程序中,从 webview 检测到最初点击邀请链接时没有留下任何 cookie。而且,我们不想通过启动浏览器然后让它重新启动我们的应用程序的任何类型的应用程序交换来损害用户体验。
我们探索的技术似乎都不是理想的。我们研究过: 匹配调用者 IP 地址(在较小的时间窗口内);浏览器“指纹识别”;剪贴板复制/粘贴方案;等人此外,这些方法似乎都不是上述具有特殊魔力的应用程序所使用的方法:)
最佳答案
我认为一个好的解决方案是使用设备指纹识别。 (参见 this article 和 this PDF。)
How Device Fingerprinting Works: Device fingerprinting works by redirecting a user through a tracking link and collecting publicly available HTTP headers about the device. This information is used to create a "fingerprint" about the click of the tracking link. ... When a user installs the mobile app, the SDK collects the same data points from within the mobile app and sends them to our platform.
其他解决方案:(参见 article on Pros and Cons of Tracking Methods)
我很确定 K-Invite 正在使用这些解决方案中的一种或多种。
后备方法:
我假设所有邀请都可以与某个随 secret 钥(例如“xHj4RK”)相关联。当用户单击邀请链接时,首先将他们带到显示此 key 的浏览器,然后是下载应用程序的链接。当用户首次启动应用程序时,您可以提示他们输入此 key ,以便为他们的 friend 提供推荐信用。这不是最好的用户体验,但不需要任何花哨的跟踪。
关于javascript - 跟踪移动安装邀请的可靠技术,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21588294/
我尝试在 Django 中向所有订阅者发送新闻通讯邮件,但我无法决定在 Django 中执行此操作的最佳方法是什么。 首先,我列出了 5 个电子邮件地址并按计划发送(例如延迟 5 分钟)但是,因为我将
我有 Firebase 邀请使用电子邮件和短信就好了。然而,当涉及到通过 Facebook 或 twitter 共享时,我一无所知。通过 Firebase 与 Facebook 邀请共享数据的选项有哪
我们目前在一个 React Native 项目上使用 Firestack,这很棒,但是我们还需要通过 Firebase 的“邀请”功能提供的功能。 有人知道 Firebase Invites、iOS
我已受邀加入 GitHub 存储库。我在团队领导的计算机上看到我肯定已被邀请。但是我没有收到电子邮件,登录 GitHub 时也看不到任何通知。如何找到我的邀请并加入存储库? 最佳答案 如果您被邀请加入
我可以邀请用户加入租户。用户确认邀请并被分配订阅中的角色后,他/她可以查看该订阅以及其他租户的订阅。 我可以使用 az account list 列出来自所有不同租户的用户订阅 是否可以对 Azure
我可以邀请用户加入租户。用户确认邀请并被分配订阅中的角色后,他/她可以查看该订阅以及其他租户的订阅。 我可以使用 az account list 列出来自所有不同租户的用户订阅 是否可以对 Azure
我可以问一下在用户邀请他们的 friend 后如何重定向页面吗? 我有这样的代码:(在 javascript 中) function inviteFriends(){ if(isBusy)
我在我的一个 Facebook 应用程序上实现了一个 FB 邀请你的 friend 按钮。 - 邀请效果很好 - 被邀请的用户收到正确的消息,但当他点击它时 - 它只会导致无处可去(空白页面)。 我如
我正在开发一个 Android 应用程序,我必须在其中使用 Rest API 邀请 Facebook 好友参加 Activity 。 下面是我准备参数包的代码 Bundle eventInvit
我正在尝试将邀请 friend 功能集成到我的应用程序中。我成功地实现了 Facebook SDK 和 Facebook 登录,但是当我尝试使用他们文档中的代码时: String appLinkUrl
我正在编写一个娱乐应用程序(一个用 Android 编写的 RESTful 应用程序)。 我想向 Facebook 好友展示并邀请他们加入我的应用。现在我成功加载了FB friend 。接下来我要做什
我正在尝试使用 Facebook API 来启用邀请 friend 使用我的应用程序我使用了 Facebook 开发者文档。问题是,当用户邀请他的 friend 时,notifications 会出现
如何测试动态链接或邀请?是否有可以运行的 adb 命令,以及如何生成该链接。 我试过(有不同的变体) adb shell am start -W -a android.intent.action.VI
我们如何使用我的应用程序邀请我们的 Twitter 好友/关注者参加任何应用程序/事件。为了在 Facebook 上做同样的事情,我将一些消息发布到我的 friend 墙上。有什么方法可以使用 MGT
twitter 是否有类似于 facebook 的应用程序邀请弹出窗口? 在 facebook 你可以这样写: FB.init({ appId : 'xxx', status :
我想知道是否可以使用 FB.ui 邀请 friend 访问我的 Web 应用程序的自定义页面,但不能访问其索引。 Apprequests 方法似乎没有任何可自定义 uri 的参数 FB.ui({m
我一直在网上寻找一种方法来做到这一点,但没有这样的运气。我的目标是将 session 议程模板保存到电子邮件签名中,该签名将插入到我创建的每个 session 邀请中。 正在寻找有关如何执行此操作的一
我目前正在使用以下代码向用户的 Facebook 好友发送邀请。然而,一旦该功能运行,就会弹出一个确认对话框,我必须确认我想将请求发送给我的 friend 。我想跳过这个额外的步骤。有没有办法避免这个
我目前正在使用以下代码向用户的 Facebook 好友发送邀请。然而,一旦该功能运行,就会弹出一个确认对话框,我必须确认我想将请求发送给我的 friend 。我想跳过这个额外的步骤。有没有办法避免这个
我正在编写一个 Facebook iframe/canvas 应用程序,并希望让用户能够邀请 friend 安装此应用程序。目前我正在使用 Facebook 的 PHP-SDK 来登录用户以及与 Fa
我是一名优秀的程序员,十分优秀!