在 Facebook 上分享

您集成 Facebook 登录、Facebook 分享或 Facebook Gaming 之后,如果未禁用应用事件自动记录功能,系统将为事件管理工具自动记录和收集特定的应用事件。建议所有使用 Facebook 登录、Facebook 分享或 Facebook Gaming 的应用开发者都了解上述自动功能的运作方式。如要详细了解系统会收集哪些信息以及如何禁用应用事件自动记录功能,请参阅应用事件自动记录

通过分享,用户可轻松地将网站或移动应用中的内容传递至 Facebook。用户点击社交插件(例如“分享”或“发送”按钮)时,会触发分享。这会启动对应的“分享”或“消息”对话框。您还可以设计用于启动其中某个对话框的专属按钮。

本文档将介绍如下内容:

分享生态系统

在 Facebook 上分享依赖于如下核心组件:

网址:在大多数情况下(包括通过移动应用分享),无论您分享的是文章、图片、视频还是其他类型,这些内容在 Facebook 上都会以链接形式进行分享

Facebook 网络爬虫:在用户分享您的内容时,网络爬虫功能将抓取页面内容,以在 Facebook 上呈现预览

开放图谱标签:向网页 HTML 的 <head> 添加开放图谱元标签可为网络爬虫提供内容的结构化信息,例如标题、说明和缩略图

分享界面:您可以在几种不同的最终用户体验中选择,让用户通过您的网站或应用将内容分享到 Facebook。运作方式概述如下:

按钮触发器 启动的分享界面 发布行为

“分享”按钮

网页:分享对话框

移动设备:应用快速切换到原生分享对话框

出现在时间线和动态记录中。

可能出现在动态中。

“发送到 Messenger”按钮

网页:消息对话框

移动设备:应用快速切换到原生消息对话框

以 Facebook 消息形式发送

自定义按钮

可以启动:

分享对话框

消息对话框

遵守分享对话框发布行为。

内容类型

用户可以向 Facebook 分享以下内容类型:

  • 链接 - 大部分内容为引用 HTML 页面的网址。要提供最相关的信息,您应使用 Facebook 特定元标签标记您的页面。请参阅网站管理员分享指南

  • 照片 - 直接上传一张或多张由用户拍摄的照片。

  • 视频 - 直接上传由用户拍摄的视频。

  • 多媒体 - 直接上传同时包含照片和视频的内容。

  • 开放图谱动态 - 使用开放图谱操作和对象,通过强类型 API 创建内容丰富的动态。

从用户在动态中分享的内容直接链接回您的应用。应用链接将从分享的内容启动应用,甚至还可以链接到应用内的特定上下文。

话题标签

您可以在分享的链接、照片或视频中添加话题标签。

分享方式

我们希望确保用户能够尽量轻松灵活地通过应用与他们的目标受众分享内容。借助如下选项,您可以先选择应用用户可以享用的分享体验,然后选择实现方法。

按钮

如果想要以最简单的方式集成 Facebook 分享功能,则应使用触发 Facebook 对话框的按钮。Facebook SDK 提供可供您使用的按钮。您无需为其中的任何一个选项实施“Facebook 登录”功能。

网页

您可以使用社交插件,例如“赞”、“分享”和“发送”按钮。这些插件适用于桌面网页和移动网页。

移动设备

我们还提供适用于 iOSAndroid 的原生“赞”、“分享”和“发送”按钮。

自定义

您还可以创建专属自定义按钮,在所有平台上触发“赞”、“分享”或“发送”操作。

原生对话框

使用原生 Facebook 对话框时,无需添加“Facebook 登录”功能即可启用分享。和原生按钮一样,原生对话框也提供即用型实施方式。

分享对话框

用户可以使用分享对话框轻松分享内容,无需登录应用或授予任何权限。此方式适用于网页、Android 和 iOS 平台。

在移动设备中,用户使用分享对话框分享内容时,对话框会执行快速应用切换操作,切换到设备上的 Facebook 应用。如果用户尚未安装原生 Facebook 应用,我们还提供网页对话框作为备用选项。

消息对话框

用户可使用消息对话框将内容以私密方式分享到 Messenger。和分享对话框一样,消息对话框也是原生分享组件,无需实施“Facebook 登录”。

用户可以使用消息对话框分享链接、图片和开放图谱动态。在移动设备中,用户必须安装原生 Messenger 应用。

分享到快拍

您可以使用 Android 隐式意图和 iOS 自定义网址方案向 Facebook 应用传递照片、视频和贴图。Facebook 应用会接收此内容并在快拍编辑器中加载内容,以便用户将其发布到自己的 Facebook 快拍中。

优化内容

标记

务必要使用开放图谱标签标记网站的 HTML,以管理内容在 Facebook 上的显示方式。在没有这些标签的情况下,Facebook 网络爬虫需尽力识别内容,例如内容的标题、说明和图片。

向页面 HTML 的 <head> 添加开放图谱标签,优化要向 Facebook 分享的内容。这些标签描述了分享的内容,其中包括内容类型(例如图片、视频或文章)以及任何附加属性。

如需了解应随内容添加的标签,请参阅分享标记

更新网址

如果您将内容移动至新网址,系统将不会自动迁移原网址的赞、分享和评论。要继续在新网址中汇总这些操作,请将 Facebook 网络爬虫指向代表内容权威网址的旧页面。请参阅此网站管理员文档,了解相关操作。