如何使Facebook的“赞”按钮不追踪我的用户?

5
我希望在我的某个页面上添加Facebook的“喜欢”按钮,但我所在的机构因允许Facebook跟踪所有访问我的站点的用户而感到担忧,这涉及隐私问题。
Facebook提供的典型“喜欢”按钮是由从Facebook网站提供的JavaScript编写的。理论上,很可能实际上也是如此,这使得Facebook能够跟踪我的站点的所有用户 - 其中许多人甚至不是Facebook用户。
因此,我想使用自己服务器上的图像来代替Facebook提供和托管的脚本,当用户点击“喜欢”时,他们将被重定向到Facebook站点上的某个URL,以便完成“喜欢”过程所需的操作。
目前,Facebook是否支持这种过程?有没有人做过类似的事情?
2个回答

4

如果没有Facebook API的权限,您无法模拟点赞。但是,您可以使用全球Facebook共享链接,使用户在不需要您网站上的任何JavaScript的情况下分享链接。 您只需进行自定义:

http://www.facebook.com/sharer.php?u=<url to share>&t=<title of content>

2
例如在德国,您必须用占位符替换所有社交插件,访问者必须先点击它们才能喜欢或分享某些内容。这些占位符可以是 Facebook 喜欢按钮的灰度图形。您可以在其上设置工具提示,告知用户他必须在此“占位符”上单击两次以获得更多个人数据安全性。当他第一次单击时,一些 JavaScript 将从 Facebook 加载 JS SDK 源,并将占位符替换为用户可以在此之后单击的真实喜欢按钮。
因此,直到用户自己激活社交插件之前,不会向 Facebook/Google/任何其他方发送任何数据。
当然,他必须点击两次......但我认为这是最好的方式,而且已经有了很好的实践。这样做的工具提示也会告知他正在做什么。保持喜欢按钮/评论框等的感觉最简单的方法是制作一个屏幕区域并对其进行模糊/灰度处理。因此,您可以给它一个非活动/可激活的外观和感觉。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接