5

我想在我的一个页面上有一个 Facebook 的“Like”按钮,但我工作的组织担心允许 Facebook 跟踪访问我网站的所有用户的隐私影响。

Facebook 提供的典型 Like 按钮是用 Facebook 网站提供的 JavaScript 编写的。从理论上讲,在实践中很可能,这允许 Facebook 跟踪我网站的所有用户——其中许多甚至不是 Facebook 用户。

因此,我不想使用 Facebook 提供和托管的脚本,而是简单地从我的服务器托管一张图片,当用户点击“Like”时,他们将被重定向到 Facebook 网站上的某个 URL,这将使他们能够做他们需要做的任何事情来完成“喜欢”过程。

Facebook 目前是否支持这样的流程?有没有人有做过类似的事情的经验?

4

2 回答 2

4

如果没有权限和使用 Facebook API,您将无法模拟点赞。但是您可以使用全球 Facebook 共享链接让用户在您的网站上共享一个链接,而无需任何 javascript。你只需要自定义它:

http://www.facebook.com/sharer.php?u=<url to share>&t=<title of content>
于 2012-06-12T19:07:17.783 回答
2

例如,在德国,您必须用占位符替换所有社交插件,访问者必须点击这些占位符才能喜欢或分享某些内容。这些占位符例如是灰度的 facebook 喜欢按钮的图形。您可以在其上设置一个工具提示,通知用户他必须单击此“占位符”两次以提高个人数据的安全性。当他第一次点击时,一些 javascript 会从 facebook 加载 JS SDK 源代码,并用一个真正的喜欢按钮替换占位符,用户可以在此之后单击该按钮。因此,在用户自行激活社交插件之前,不会将任何数据发送到 facebook/google/whatever。

当然,他必须单击两次……但这是经过良好实践的,也是 IMO 的最佳方式。这方面的工具提示也会告诉他他在做什么。保持喜欢按钮/评论框等感觉的最简单方法是制作该区域的屏幕并将其模糊/灰度化。所以你给它一个非活动/可激活的外观和感觉。

于 2012-06-12T19:43:31.417 回答