介绍
背景
作为内容创作者,我们经常在各种第三方平台上发布文章。然而,对于那些认真对待自己内容的人来说,发布只是开始。我们需要持续监控文章的阅读量。不幸的是,我们的数据收集能力仅限于每个平台提供 的内容,这严重依赖于平台自身的能力。此外,当我们在不同平台上分发相同内容时,阅读量和访问数据是完全隔离的。
作为一名开发者,我创建了许多软件应用程序。然而,一旦我发布这些应用程序,我常常失去对它们的控制。例如,在发布一个命令行程序后,我无法知道用户如何与之交互,甚至有多少用户在使用我的应用程序。同样,在开发开源应用程序时,过去我只能通过GitHub星标来衡量兴趣,对实际使用情况一无所知。
因此,我们需要一个简单的解决方案,收集最少的信息,尊重个人隐私和其他限制。这个解决方案就是遥测技术。
遥测技术
在计算领域,遥测技术是一种常见的技术,它涉及最小化和匿名化地报告信息,以适应隐私问题,同时仍然满足内容创作者的基本分析需求。
例如,React的Next.js框架使用遥测技术收集信息:API参考:Next.js CLI | Next.js (nextjs.org)
或者,通过在文章中嵌入一个1像素大小的空白透明像素图像,可以在我们无法控制的网站上收集访问者数据。现代浏览器和大多数网站由于潜在的安全风险而阻止插入自定义脚本。然而,与脚本相比,图像显得更加无害。几乎所有网站都允许加载第三方图像,这使得遥测技术成为可能。