通过 Messenger 网页视图分享

分享是 Messenger 体验的重要组成部分,因此我们让与您的智能助手互动的用户能够轻松分享您在 Messenger 网页视图中展示的页面。对于您的智能助手而言,这是在用户面前展示的良机。

默认分享

现在,网页视图默认允许用户从您的智能助手中将页面分享到 Messenger 对话。

链接分享后,生成的气泡中将包含一个来源链接,方便接收者试用您的智能助手。



在用户决定通过这种方式分享您的页面时,如要控制由此生成的消息气泡的内容,建议为页面设置开放图谱元标签

如要更准确地控制气泡,或是创建接收者可轻触的自定义行动号召,请尝试使用 Messenger 功能插件中的自定义分享,详见下文。

禁用默认分享

有时您可能不希望允许用户从网页视图中分享内容(例如,视图中显示了敏感信息或仅智能助手用户能使用的网页应用)。

为此,菜单项和网址按钮现在都有一个 webview_share_button 属性。将此属性设置为 hide,可禁用网页视图中的分享功能。在网页视图显示敏感信息时,您可能需要用到这一属性。

请注意,此属性只会隐藏 Chrome 网页视图中可以看见的分享按钮。

自定义分享

现在,如果用户喜欢智能助手发出的某条内容,他们可以从网页视图进行分享。

您可能想进一步定制这种体验。例如,您可能想控制所生成气泡的格式,并为接收者提供一个具体的行动号召(例如“购买”、“玩游戏”)。或者,您可能还想引导接收者前往托管在不同网址(不是发送者看到的网址)的某个具体流程,例如填写回复或参与问卷调查。

此外,还可以通过 share_contents 属性,以相似的方式自定义通过分享按钮发送的消息。

政策提醒通过这些 API 分享的消息必须遵守开放平台政策开发者政策。智能助手不能诱导分享或以欺骗方式引导用户分享。

最佳实践

如果智能助手分享的内容或链接不是为 Messenger 特别定制,最好保留默认分享按钮。

如果您在网页视图中使用自定义的分享功能,最好关闭默认网页视图分享按钮,因为由此产生的气泡可能不如您将生成的气泡那么有效。

根据开放平台政策规定,请勿诱导用户不必要地分享或屏蔽这一功能。

在网页视图中,在没有用户操作的情况下,请勿开启分享流程。