当您在面向儿童的网站或服务(包括应用)中使用社交插件或 Facebook SDK for Javascript,或者在网站、应用或服务中有意收集儿童的个人信息时,您有责任遵守所有适用法律。
例如在美国,对于以 13 岁以下儿童为受众或有意收集 13 岁以下儿童的个人信息的网站、应用或服务,其运营者必须遵守美国《儿童在线隐私保护法》。本文档包括要求您在美国和其他任何国家/地区使用的用于社交插件和 Facebook SDK for Javascript 的替代代码,这些国家/地区的使用法律要求以儿童为受众的网站和服务将其自身与其他一般受众网站、应用或服务区分开来。
您可使用的社交插件取决于您认为自己的网站、应用或服务属于以下哪种类别:
请勿使用不属于您网站、应用或服务的适用类别的社交插件。
您提供的网站、应用或服务 (1) 以儿童为受众,且主要目标受众为 13 岁以下的儿童;或 (2) 以儿童为受众,但主要目标受众为年满 13 岁的用户,且未设年龄限制。
kid_directed_site
参数设为 true,如下所示。FB.init()
调用中的 kidDirectedSite
设为 true,如下所示。kid_directed_site
参数如果您使用 iframe 版本的“赞”按钮,请将 kid_directed_site
参数附加在 src 属性中的网址之后:
<iframe src="//www.facebook.com/plugins/like?href=http%3A%2F%2Fexample.com%2F&amp;kid_directed_site=true" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px" allowTransparency="true"> </iframe>
kidDirectedSite
参数如果您使用 JavaScript SDK 版本的“赞”按钮,则须修改 Facebook SDK for JavaScript 的初始化方式,以加入 kidDirectedSite
参数。您可以根据目前初始化 SDK 的方式,选择以下两种方式之一。
插入前:
FB.init({ appID: <APP_ID>, status: true, xfbml: true });
插入后:
FB.init({ appID: <APP_ID>, status: true, xfbml: true, kidDirectedSite: true });
插入前:
https://connect.facebook.net/en_US/sdk.js#xfbml=1
插入后:
https://connect.facebook.net/en_US/sdk.js#xfbml=1&kidDirectedSite=1
您的网站、应用或服务以儿童为受众,但主要目标受众为年满 13 岁的用户。您的网站或应用设有年龄限制。
如果您网站、应用或服务的用户表明自己已年满 13 岁,您便可使用我们任意一款标准的通用受众插件。
如果用户明确表明其未满 13 岁,则您不应该将我们的插件用于这些用户。如果您想继续在网站、应用或服务中使用我们的插件,但您同时拥有年满 13 岁和未满 13 岁的用户,则您必须对已知未满 13 岁的用户采取下列措施。采取措施后,您在网站、应用或服务中使用的插件不会加载至未满 13 岁用户的页面。
<div class="fb-like" />
或 <div class="fb-comments" />
。如果您提供的一般受众网站、应用或服务设有年龄限制,而您知道某位用户未满 13 岁,则您必须遵守本部分所述的针对未满 13 岁用户的相同限制。