macos - macOS 应用程序有没有办法在 URL 导航上硬编码 HTTP 引用?
问题描述
你知道在 macOS 应用程序上我们是否可以硬编码 HTTP 请求,如果用户从 macOS 应用程序导航到他们默认浏览器上的网站,我们可以识别用户是从应用程序到达的吗?
用例
当用户安装我们的 macOS 应用程序时,会为他们提供访问网站 example.com/pageA 的链接。单击 macOS 应用程序中的链接将引导用户通过浏览器访问该链接。
目前,从应用程序到达网站的用户将产生 None/空白的 Referer。因此,我们的分析框架会将这些实例记录为“直接流量”,而实际上它们是来自应用程序的用户。
此外,使这个问题具有挑战性的是我们不能传递查询参数(例如example.com/pageA?src=app
)。
Referer
有没有办法让我们在应用程序中在 HTTP 请求中包含一个自定义的引用值,这样当用户从应用程序到达时,我们将收到一个包含带有 value键的 HTTP 请求的用户app
。
解决方案
推荐阅读
- html - 如何让产品的标题(Woo-Commerce)以白色文本显示
- xcode - 使用 Xcode 的新构建系统运行预构建步骤
- datastax - 在 cassandra 中选择不同计数的方法是什么?
- javascript - 如何从具有公共键:值对的对象数组中创建单个对象
- python - 从 Python 中将文件名传递给子进程
- mongodb - 当我在 docker 上运行 Jenkins 的作业时无法连接到 MongoDb
- android - 为什么我不能在 build.gradle 中实现设计库
- unity3d - Unity 错误:调试不包含日志的定义。在 Visual Studio Code 中编码,还安装了所需的数据包,但仍然无法正常工作
- html - CSS-背景图像不是全屏(uikit)
- xamarin.forms - xamarin 形成棱镜白屏