网站和移动应用的分享最佳实践

对于网站

我们希望所有网站都能够轻松覆盖现有用户和扩大用户群,尤其是新闻网站、杂志、博客及其他媒体网站。运用这些最佳实践有助于为用户提供最佳的 Facebook 体验。

  1. 使用 Facebook 成效分析衡量内容是否成功
  2. 确保 Facebook 爬虫可以访问您的网站
  3. 使用适当的开放图谱标签提升流量
  4. 优化图片以生成优质预览
  5. 使用分享调试器调试开放图谱标签
  6. 鼓励内容创建人打开“关注”功能
  7. 实施 JavaScript 事件追踪,实时了解插件使用情况

对于移动应用

我们还希望帮助移动应用开发者轻松借助用户进行宣传。使用“Facebook 分享”功能时,打造简单易懂且值得信赖的应用体验是获得成功的关键。强烈建议您运用以下最佳实践:

  1. 在用户分享时明确请求发布权限
  2. 使用应用链接从 Facebook 链接至您的应用的特定位置,为用户提供无缝体验
  3. 使用“消息”对话框进行私密分享
  4. 使用 Facebook 应用分析追踪各项指标
  5. 使用 HTTP User-Agent 标头 — 计算 iOS 和 Android 平台给网站带来的移动推荐流量。

网站的分享最佳实践

1.使用 Facebook 成效分析衡量内容是否成功

Facebook 成效分析为开发者和网站所有者提供有关其内容的各项指标。您可以查看特定动态的覆盖人数,追踪各条内容的创建和使用情况,并查看分享内容及与内容互动的用户的人口统计数据。理解和分析这些趋势能帮助您更好地改善网站,并为用户打造最佳的分享体验。

此数据可在线查看,开发者也可通过 API 获取。参阅成效分析指南,了解如何认领您的域名并开始追踪各项指标。

某些插件还具有 ref 参数,可用于追踪网站产生的流量。假设您发布了一条有关某用户赞了您的某个页面的动态,当该用户的好友点击此动态时,我们会将 ref 参数传回您的网站,以便您使用自己的成效分析软件进行追踪。如需详细了解,请参阅社交插件参数部分。


2.Facebook 爬虫访问

Facebook 爬虫可获取您网站的内容,并为 Facebook 用户生成预览。用户使用插件在 Facebook 上分享网址、赞或推荐网站的某个页面时,将激活 Facebook 爬虫。如果您的内容可公开访问,那我们在访问内容时不会有任何问题。

请参阅 Facebook 爬虫指南,详细了解如何确保 Facebook 爬虫能够访问您的网站。


3.使用适当的开放图谱标签

当用户从您的网站向 Facebook 分享内容时,Facebook 爬虫将抓取所分享网址的 HTML。在常规 HTML 页面中,该内容为基本元素,但可能不正确,因为爬虫程序需要猜测哪些内容重要、哪些内容不重要。

您可以使用开放图谱元标签控制 Facebook 爬虫在每个页面上选取的内容。这些标签可提供有关页面的结构化信息,例如标题、说明、预览图片等。

良好示例

标题

不包含品牌名称或未提及域名的清晰标题。

网址

网址中不包含会话编号或无关参数。Facebook 中的所有分享事件都将使用该网址作为此文章的识别网址。

说明

清楚的说明,至少包含两个句子。

Facebook 应用编号

Facebook 应用编号可用于在 Facebook 识别您的网站。

对象类型

对象的类型:

本地化

此文章提供翻译版本:

作者和发布者

此文章有作者和发布者:


不良示例

不良标题

标题不应包含品牌名称或无关信息。

不良网址

此网址包含因用户而异的无关信息,导致赞和分享数据分布在多个网址之间,而无法汇总分享此文章的所有用户执行的操作。

一般说明

这种一般说明无法吸引用户点击页面。

普通图片

这是一张毫无特点的普通图片。 这张图片的分辨率仅为 100 x 100 像素,不适合在更高分辨率的显示屏上展示。

缺少 Facebook 应用编号

不要忘记添加 fb:app_id、article:author 以及 article:publisher 标签!


4.优化图片以生成优质预览

图片尺寸

为了在高分辨率设备上完美展示,建议使用分辨率至少达到 1200 x 630 像素的图片。作为最低要求,您应使用 600 x 315 像素的图片,以便显示带较大图片的链接页面帖子。 文件大小不得超过 8MB。

小图片

当图片小于 600 x 315 像素时,虽然它也能在链接页面帖子中显示,但尺寸会非常小。

我们已重新设计链接页面帖子,使帖子图片的宽高比在桌面版和移动版动态消息中保持一样。 建议尽量使用接近 1.91:1 宽高比的图片,以便能在动态消息中完整显示,无需任何裁剪。

最小图片尺寸

最小图片尺寸为 200 x 200 像素。如果使用更小的图片,分享调试器将报错。

游戏应用图片

游戏应用可使用两种图片尺寸:

  • 开放图谱动态图片将以正方形格式显示。这些应用的图片宽高比应为 600 x 600 像素。
  • 非开放图谱动态图片将以长方形格式显示。这些图片应采用 1.91:1 宽高比,例如 600 x 314 像素。

详细了解游戏的开放图谱

预缓存图片

首次分享内容时,Facebook 爬虫将抓取并缓存所分享网址的元数据。爬虫必须“看到”图片至少一次,然后方能加以呈现。这表示第一个分享某内容的用户无法看到呈现的图片:

我们可以通过两种方法来避免这种情况,让图片在首次获得点赞或分享时即呈现:

1.通过分享调试器预缓存图片

通过网址调试器运行网址,预先获取页面的元数据。更新某内容的图片时,也应执行此操作。

2.使用 og:image:widthog:image:height 开放图谱标签

使用这些标签可为爬虫指定图片尺寸,让它立即呈现图片,无需异步下载和处理。


5.使用分享调试器调试开放图谱标签

您可能需要进行一些调试才能保证元标签和社交插件正确运行,所以我们提供了调试工具,以便您测试爬虫程序将如何查看您的页面。您只需输入页面网址,即可获得一页有用信息,例如从页面中获取的元标签,以及可能影响社交插件的内容错误或警告。

调试工具还可刷新我们从您的页面中抓取的内容,因此,如果您需要以高于 24 小时标准更新周期的频率更新这些内容,这个工具就对您很有用。


6.鼓励内容创建人打开“关注”功能

打开“关注”功能后,内容创建人即可向其关注者分享公开更新,同时可仅向好友发布私人更新。例如,新闻记者可以允许读者或查看者关注他们的公开内容,例如在现场拍摄的照片或者已发文章的链接。“关注”是一种简单、有效的方式,可供分享对象与您保持联系并了解您最新发布的内容,而无需与您成为好友。

“关注”功能快速指南:

  • 启用关注 — 转到“帐户设置”,点击“关注者”选项卡。勾选允许关注的复选框。您还可以根据需要调整关注者评论和通知设置。
  • 填充时间线 — 确保您的时间线显得专业:添加封面照片、头衔和工作背景、职业大事记以及生活纪事。
  • 观察 — 关注拥有大量关注者的其他新闻记者、摄影师、作者以及其他用户。访问他们的时间线,了解他们分享的内容类型。
  • 向关注者发帖 — 分享有趣的照片、内容链接,以及当前工作的最新进展。设置为“公开”可见的所有帖子都将显示在关注者的动态消息中。

7.实施 JavaScript 事件追踪,实时了解插件使用情况

您可能希望实时追踪用户与您网站的社交插件的互动情况。JavaScript 版 Facebook SDK 可用于追踪各种事件,例如用户点击“赞”按钮,使用“发送”按钮发送消息,或者发表评论。FB.Event.subscribe 参考指南介绍了如何追踪这些事件。

移动平台的分享最佳实践

使用“Facebook 分享”功能让用户轻松向好友分享您的应用,让用户变成您的代言人。

使用“Facebook 分享”功能时,打造简单易懂且值得信赖的应用体验是获得成功的关键。对于您的应用用户而言,分享功能有助于他们与好友相互交流重要事情,增强他们的应用使用体验。而对于开发者而言,分享功能可帮助应用在 Facebook 动态消息中展示,从而提高应用的知名度,而且当用户与应用发布的内容互动时,用户将被引导至您的应用或应用的 App Store 页面,进而增加流量和应用安装量。

用户可通过四种方法在移动平台上进行分享:

运用这些最佳实践,应用可改善用户的分享体验,从而让开发者和用户实现双赢。

强烈建议您运用以下最佳实践:

  1. 在用户分享时明确请求发布权限
  2. 使用应用链接从 Facebook 链接至您的应用的特定位置,为用户提供无缝体验
  3. 通过开放图谱让动态更吸引人、更个性化
  4. 使用“消息”对话框进行私密分享
  5. 使用 Facebook 应用分析追踪各项指标

1.在用户分享时明确请求发布权限

当用户尝试在您的应用中完成需要特定权限的操作时,您借此触发权限请求比较适宜。当您的应用请求发布权限时,根据使用情况请求权限尤其重要。我们建议,用户在应用中点击“分享”、“发帖”或“发布”选项后,您即提出发布权限请求。如果您的应用只需要基本的分享功能(例如一次分享一个项目,无定制编辑器),可以使用 iOS 版Android 版 Facebook 分享对话框。


从您的应用分享到 Facebook 的一个最有趣之处是,当用户与应用发布的动态消息互动时,这些动态可以将用户链接至您的应用或应用 App Store 页面,进而增加流量和应用安装量。您可以使用应用链接实施此行为。应用链接是一种深度链接应用内容的标准。应用用户通过 Facebook(或其他启用了应用链接的应用)分享内容时,您即可创建一个链接,直接跳转至应用中的特定内容。


3.使用“消息”对话框进行私密分享

借助消息对话框,用户便能够以更私密的方式,通过 Facebook Messenger 向更具体、特定的分享对象明确分享包含您的应用内容的动态。应用链接将无缝切换到应用中的准确位置。


4.使用 Facebook 应用分析追踪各项指标

Facebook 应用分析为开发者和主页所有者提供了有关其内容的各项指标。通过理解并分析内容的使用趋势、人口统计趋势,以及内容使用情况和创建情况,您将能够有针对性地改善业务,在 Facebook 上营造更好的用户体验。请访问 Facebook 应用分析了解详情。


5.使用 HTTP User-Agent 标头

您可能想要追踪 iOS 版或 Android 版 Facebook 给您的网站带来的移动推荐流量,尤其是当用户在动态消息中分享您的网站链接,然后他们的好友在移动平台上点击这些链接时。您的应用应该:

  • 关注包含 facebook.com 值的 HTTP 来源网址标头

  • 检查推荐流量是来自 iOS 版 Facebook、Android 版 Facebook 还是这些平台上的移动网页浏览器。寻找包含以下值的 HTTP User-AgentFB_IAB/FB4A(Android 平台);FBAN/FBIOS(iOS 平台)。