抖音开放平台Logo
开发者文档
控制台

抖音SDK 开发者使用规范
收藏
我的收藏

更新时间:2023年12月13日​
生效日期:2023年12月20日​
为帮助使用抖音SDK服务的开发者(以下简称“你”或“开发者”)在符合相关法律法规、政策及标准的规定下开展第三方SDK业务,更好地落实技术合作、用户个人信息保护等相关要求,特制定《抖音SDK开发者使用规范》(以下称“本规范”)。​
本规范由北京抖音科技有限公司(曾用名“北京微播视界科技有限公司”)及关联方(以下称“公司”)与你签订,适用于你与抖音采取技术合作,接入抖音SDK等服务(以下简称“本服务”)​
在你接入本服务之前,请你仔细阅读并充分理解本规范中各条款,其中,重要条款及内容将以加粗形式提示你注意。如果你对本规范任何条款存在异议,或者无法准确理解本规范,请停止使用本服务;一旦你继续,则视为你对本规范全部条款的同意并接受。
本规范包含如下内容:​
一、定义
二、开发者个人信息保护的合规要求
三、合作内容
四、费用结算
五、开发者注意事项
六、知识产权条款
七、特别提示
八、违约责任
九、其他
一、定义
1、开发者应用:指开发者合法拥有及/或运营的,根据本规范与抖音开展相关SDK技术合作的网站及/或客户端应用程序。 你通过穿山甲平台或抖音开放平台接入的本服务的,如果你需要变更、增加、减少开发者应用,你应在相应的平台上进行调整,调整后的应用也均适用本规范。​
2、用户/终端用户:指使用开发者应用并通过本规范项下本服务访问、获取内容和服务的最终用户。​
3、关联方:指受一方当事人直接或间接控制的或与一方当事人共同直接控制或间接控制的或直接或间接控制一方当事人的任何实体。“控制”是指通过持股、协议控制、人事安排等方式,可以对本控制方经营决策产生重大影响的情形。​
二、开发者个人信息保护的合规要求
以下内容主要针对你在接入、使用本服务的过程中,有关用户个人信息收集使用的重点合规要求的解读。SDK不同版本获取的字段信息会有差异,为了保护终端用户的安全和服务的可行性,我们会不断更新SDK版本以提升安全性,请你及时更新SDK版本,因更新不及时产生的任何问题,由你自行解决并承担全部责任。​
1、SDK隐私政策披露要求与示例
1)开发者在产品中集成抖音SDK后,SDK的正常运行会收集必要的用户信息用于提供授权登录、分享、直播、短视频等服务之目的。 请开发者根据集成的SDK的实际情况,在你App的隐私政策中,对该等SDK进行披露。​
2)建议你先行确认你所接入的SDK版本和功能模块;根据上述版本和模块,从隐私政策中确定与SDK交互的数据内容;在你App的隐私政策中,以文字或列表的方式向公众披露SDK的相关信息。​
披露示例
抖音SDK
涉及个人信息:一般信息(头像、昵称、手机号)、位置信息(如国家/区域信息)、设备信息(如设备品牌、设备型号、操作系统、屏幕分辨率)、系统或网络识别信息(运营商信息、MCC、MNC、WIFI状态)、传感器信息(如加速度传感器)、应用信息(如应用版本、应用发布渠道、应用程序包名)​
使用目的:向用户提供授权登录、分享、短视频、直播等服务​
使用场景:在用户使用抖音服务时使用​
合作方主体:北京抖音科技有限公司(曾用名“北京微播视界科技有限公司”)​
收集方式:SDK采集​
合作方官网链接:https://developer.open-douyin.com/
2、最终用户同意方式:你应当保证《隐私政策》的独立性和明显提示性,即《隐私政策》应单独成文,App首次运行时会通过弹窗等明显方式提示用户阅读《隐私政策》,用户确认同意《隐私政策》后,再启用SDK进行个人信息的收集与处理。你应向用户明示收集使用个人信息的目的、方式和范围,但请你注意,仅是改善服务质量、提升用户体验、定向推送信息、研发新产品还不足以能成为要求用户同意收集其个人信息的理由。应用的《隐私政策》应由用户自主选择是否同意,不应以默认勾选同意的方式或是以欺骗诱导的方式取得用户授权。​
3、为落实个人信息保护相关的规定,抖音SDK为App提供关闭或退出个性化推荐的接口,App需遵守相关法律法规的要求,在App内为用户提供关闭或退出个性化推荐的功能,保证在用户点击关闭或退出功能后调用抖音 SDK的接口,确保不再向用户提供个性化推荐信息。具体的调用方法见下文。​
    个性化推荐设置​
## 可以在SDK初始化回调中进行个性化推荐开关设置 DouYinSDK.getInstance().setNeedPersonalRecommend(false);
4、对于抖音SDK可选收集的个人信息的控制,开发者可以详细了解因相关信息的不收集将会对其对应的功能造成影响,你可以结合业务实际需要进行合理配置,具体的配置见下文。​
    开发者在初始化SDK阶段可以通过参数控制是否允许SDK采集相应信息(即使配置了允许收集,初始化阶段也不会采集上报数据)​
构建 PrivacyConfig.Builder() 对象,然后通过SDK初始化方法传入,控制方法如下: /** * 是否允许SDK主动使用ACCESS_WIFI_STATE权限、SSID、BSSID */ public Builder isCanUseWifiState(boolean enable) { this.isCanUseWifiState = enable; return this; } /** * 是否允许SDK获取Mac地址 */ public Builder isCanUseMac(boolean enable) { this.isCanUseMac = enable; return this; } /** * 是否允许SDK获取IMEI、MEID、Build serial number等 */ public Builder isCanUseImei(boolean enable) { this.isCanUseImei = enable; return this; } /** * 是否允许SDK获取操作系统信息 */ public Builder isCanUseOperatorInfo(boolean enable) { this.isCanUseOperatorInfo = enable; return this; } /** * 是否允许SDK获取iccid */ public Builder isCanUseIccId(boolean enable) { this.isCanUseIccId = enable; return this; } /** * 设置Mac信息,如果宿主有 */ public Builder setMacAddress(String macAddress) { this.macAddress = macAddress; return this; } /** * 设置IMEI信息,如果宿主有 */ public Builder setDeviceImei(String imei) { this.deviceImei = imei; return this; }
5、收集频次方面,抖音SDK的数据采集仅在App调用/最终用户触发相关功能时触发,不涉及定时逻辑等频次控制选项。​
6、对于抖音SDK和 可选申请的系统权限,你可以参考「权限列表」抖音开放平台SDK-应用权限申请与使用情况说明,详细了解相关权限与各业务功能的关系及其申请时机,因相关权限的不申请将会对其对应的功能造成影响,你可以结合业务实际需要进行合理配置。​
7、抖音SDK和初始化不会获取个人信息。请务必在用户同意你App中的隐私政策后,再进行SDK的初始化;用户同意隐私政策之前,避免动态申请涉及用户个人信息的敏感设备权限; 用户同意隐私政策前,你应避免私自采集和上报个人信息。当你的App未向用户提供服务时,例如App在后台运行时,请勿请求抖音SDK和 的相关服务。​
8、开发者在产品中集成抖音SDK和后,抖音SDK的正常运行会收集必要的用户信息用于提供服务目的。开发者应根据相关法律法规为用户提供行使个人信息主体权利的路径或功能, 需要我们配合的,请与我们及时进行联系,我们将与开发者协同妥善解决最终用户的诉求。​
三、合作内容
1、接入渠道​
1)你通过抖音开放平台(https://open.douyin.com/platform)接入本服务的,你在接入前,应当合法注册抖音开放平台帐号,通过该帐号内所提供的相关指引和要求进行SDK接入,并查看、管理你的相关合作信息。你应同意、遵守抖音开放平台相关协议和规范(包括但不限于《抖音开放平台服务协议》、各类社区运营规范、技术规范等)。
2)你通过穿山甲平台(csjplatform.com)接入本服务的,你在接入前,应当合法注册穿山甲平台帐号,通过该帐号内所提供的相关指引和要求进行SDK接入,并查看、管理你的相关合作信息。你在穿山甲平台账号下所接入的所有应用均适用本规范。你应同意、遵守穿山甲平台相关协议和规范(包括但不限于《穿山甲用户服务协议》、各类社区运营规范、技术规范)。接入本服务前,因需要同步申请抖音登录授权功能,因此你应当合法注册抖音开放平台帐号,且为保障提供安全、可信的产品与使用环境,你应确保该帐号与你当前申请接入本服务的穿山甲帐号的邮箱帐号及/或归属企业一致,并填写开发者应用的client key;如你已不再使用该邮箱帐号的,可选择填写新的邮箱帐号。如你尚未注册抖音开放平台帐号,则经你确认授权后,公司会使用你穿山甲平台账号默认的邮箱帐号、企业材料等必要信息,为你及/或你所在的企业同步创建抖音开放平台帐号以开展上述接入安排。你可以登录抖音开放平台查看你账号下的应用信息,初始账号及密码信息将通过邮件发送给你,请注意查收。你应同意、遵守抖音开放平台相关协议和规范(包括但不限于、各类社区运营规范、技术规范等)。
2、你应仅在本规范明确约定范围内使用本服务及相关的所有内容、技术、数据、服务、资源等(以下称“公司资源”),不对本服务和公司资源做任何形式的修改、编辑、剪切等,或插入任何非经公司事先书面授权的内容或其他元素(包括但不限于广告等),或以覆盖弹窗等形式对本服务页面或内容进行全部或部分遮挡。你不将本服务及/或公司资源以任何方式投放在你与公司合作的开发者应用之外的其他网站或应用程序上;不向第三方提供、销售或转售,也不会更改、调用或恶意访问本服务及/或公司资源的接口程序代码。​
3、你应当确保你接入的本服务程序界面在开发者应用中的具体位置、界面图案、用户交互样式等符合法律法规、公司要求,公司有权对相关情况进行查看,对于公司认为不符合前述要求的事项,公司还有权要求你调整,你应当配合。 在此,你特别确认,你在开发者应用内对抖音内容的展示,必须包含经公司书面确认的“内容来源于抖音”等产品/服务标识。
4、本规范项下公司与你的合作仅限于中国大陆地区,你应采取合理的技术手段,防止离开前述合作区域的终端及终端用户获得本规范项下服务、功能。​
5、考虑到你接入本服务后,公司将为你与公司的合作投入运营管理成本,因此你在接入前应当合理评估SDK接入对你业务的影响,并在完成接入后保障接入的持续、稳定性,而不应随意终止。如你因客观原因必须终止接入的,应当至少提前30日书面告知公司,双方就终止方案进行合理协商并经公司书面确认后终止。否则,因你擅自终止而给公司造成的任何损失,公司有权向你追偿,且公司有权根据具体情况、对你的穿山甲平台帐号及/或抖音开放平台帐号采取进一步管理措施,包括但不限于限制你使用全部或部分服务等。​
6、在本合作项下,公司提供通用技术能力,你根据自己的业务需求选择接入,公司无法保证本服务内所有内容、服务符合开发者的所有需求(包括但不限于业务或法律、监管合规上的需求),你应在接入过程中谨慎判断。尤其请你注意,抖音内容由创作者/主播等用户自行提供,抖音平台作为信息存储平台,无法也无法定义务对所有用户(含主播、创作者)内容进行全面事先审核,如因用户内容存在瑕疵(如侵害第三方合法权益等)导致你任何损失或责任的,你应自行承担;同时你还应当在你的开发者应用内设立对上述内容的投诉举报通道,并按照法律规定进行合法、有效的应对处理,如你未能落实上述措施导致公司及/或其关联方遭受损失的,你还应当继续赔偿。​
7、如你希望对本服务及/或公司资源的全部或部分进行任何运营、推广(包括但不限于发起用户侧活动等),均应当事先获得公司书面同意,并按照公司事先书面确认的方案进行。你进行上述行为应当严格遵守法律法规及对你有约束力的规范、协议的要求。​
8、因本服务为公司基于自身业务需求而独立开展的业务,在公司有权自行确定并调整本服务内的具体功能或服务范围,相关调整不应视为公司违约。同时,基于公司业务策略调整、法律法规和政策变动、行业变化等原因,公司有权自行决定是否继续与开发者进行本规范项下合作。
9、你接入本服务并运营的行为,不应扰乱抖音的生态和市场秩序,不应对公司、抖音平台、抖音主播、创作者及用户的权益造成任何损害或引发负面社会评价,公司有权对此进行监督并要求你予以调整。​
10、你知悉并确认,你对进行本规范项下合作的开发者应用合法拥有不受任何第三方限制的全部权利(应具备前述权利的相关证明文件,如公司要求应予以提供),包括但不限于有权就本合作需要而对开发者应用进行程序对接及/或代码修改等​
11、你与公司均承诺拥有本规范项下合作所需的资质、许可,如因不具备相关资质、许可而导致的风险与责任,均由违约方自行承担,如因此给对方造成损害的,违约方还应当赔偿。
四、费用结算
1、如你接入的本服务内含有终端用户充值服务,则经你和公司协商确认并就费用计算的具体规则达成一致,就终端用户在接入你开发者应用的SDK内、充值购买虚拟礼物或其他增值服务所产生的收入,在扣除相应支付渠道手续费(如有)的剩余金额后,你有权按照与公司协商一致的比例获得相应分成收入相关收入金额及你的最终分成收入金额,均以你在穿山甲平台帐号及/或抖音开放平台开发者帐号内实际产品功能页面所展示的信息为准。
2、除非由公司另行书面确认,否则上述收入均由公司全额收取后再向你结算。结算周期原则上为1个自然月,在每个自然月第10个工作日前双方应当以电子邮件形式确认上个自然月的结算数据,而后你应当按照所确认金额向公司开具增值税专用发票,公司在收到收据后15个工作日内向你指定帐号支付请你注意,若一个结算周期内累计未结算的可分配分成收入不足1000元人民币的,公司可暂不予结算,直至累计未结算可分配收益达到1000元人民币及以上。
3、终端用户在通过本服务使用功能的过程中所产生的退款要求(如未成年人退款等),应按照公司及抖音平台规则处理,如你收到相关用户反馈的,应当及时核对事实信息并将完整信息同步至公司,依照公司确定的处理方式与用户沟通处理。按照公司及抖音平台规则完成退款的,公司有权在下一次结算时将退款金额所对应的你的分成收入扣除,如无足额可供扣除款项的,你应当在公司书面通知后5个工作日内退还相应款项。你应同意,公司退款服务规则系综合考虑法律规定、监管政策、企业社会责任、公序良俗、公司产品影响力等因素确定,针对公司的退款决策,你不应提出异议。
五、你使用抖音SDK服务时的注意事项
1、你知悉并认可抖音SDK具备收集个人信息的功能,并认可该等信息的收集均为双方合作之必要目的所需。​
2、你承诺遵守未成年人保护及儿童个人信息保护的相关法律法规及监管政策要求,如果你的开发者可能会对不满十四周岁的儿童用户提供服务,你承诺已采取相关措施并保证已获得其监护人的授权同意。​
3、如相关法律法规或监管政策要求不得未成年人或其他用户群体提供直播及/或相关服务的,你应严格遵守该限制(如在特定产品模式下或针对特定用户群体切断抖音SDK连接等),否则因此而导致的你的损失或责任,你应自行承担;如因此给公司及/或其关联方造成任何损失的,你还应当全额赔偿。
4、你保证对于你从抖音SDK获取的数据,无论是在与抖音SDK合作期间或是合作停止后,均承担保密义务,不擅自提供、泄露、透露给任何第三方,并应采取一切合法措施以使上述数据免于散发、传播、披露、复制、滥用及被无关人员接触,避免导致相关数据被超出双方合作目的使用。
5、在你与公司开展本规范项下合作前或合作中,公司有权对你进行数据合规尽职调查及风险评估,并审查你所提供的关于所共享的个人信息的合法来源证明及相关文件,以及官网公开的《用户协议》与《隐私政策》,如公司发现你存在不合规的情形,则抖音SDK有权要求你修订《用户协议》与《隐私政策》的内容或完善相应的授权机制及其他合规机制。你在合作协议、本合规规范、抖音SDK隐私政策下的全部义务、责任不因本条款下的公司风险评估权利而构成任何形式的豁免,你仍应根据上述内容履行相应义务并承担法律责任。
6、你在接入和使用抖音SDK中不得存在如下行为:
(1)对抖音SDK及/或公司资源进行反向工程(reverse engineer)、反向编译(decompile)或反汇编(disassemble),破坏其完整性(包括程序代码、数据等),及/或删除其上的知识产权说明或声明等信息;​
(2)对抖音SDK及/或公司资源进行爬取、存储、缓存、下载、镜像等,利用公司资源开发同类产品,及/或协助或允许任何第三方进行上述行为;​
(3)通过提供任何包含恶意程序、间谍软件或其他任何形式实施流量劫持的不正当竞争行为;​
(4)未经公司事先书面同意,以公司或公司代理商的名义对外招商、招徕客户。​
六、知识产权条款
1、公司在抖音SDK及相关服务中提供的内容(包括但不限于软件、技术、程序、网页、文字、图片、图像、音频、视频、图表、版面设计、电子文档等)的知识产权归公司所有。公司提供本服务时所依托软件的著作权、专利权及其他知识产权均归公司所有。​
2、公司为抖音SDK及相关服务的开发、运营提供技术支持,并对本平台及相关服务的开发和运营等过程中产生的所有数据和信息等享有法律法规允许范围内的全部权利。
3、开发者在任何情况下都不得擅自使用公司的包括但不限于“抖音”、“Douyin”、“微播视界”等在内的任何商标、服务标记、商号、域名、网站名称或其他显著品牌特征等(以下合称为“标识”)。未经公司事先书面同意,你不得将本条款前述标识以单独或结合任何方式展示、使用或申请注册商标、进行域名注册等,也不得实施向他人明示或暗示有权展示、使用、或其他有权处理该些标识的行为。由于开发者违反本协议使用公司上述商标、标识等给公司、用户或他人造成损失的,由开发者承担全部法律责任。​
4、开发者享有其依法开发的应用的著作权、商标权、专利权等。如这些应用中使用了第三方软件或技术,开发者保证其已经获得了第三方的合法授权,否则因此产生的任何第三方索赔或其他责任均应由开发者承担。​
七、特别提示
1、你应知悉、理解并同意,公司不参与开发者应用之研发、运营等任何活动,也不会对应用进行任何的修改、编辑或整理等。开发者应自行负责应用的开发、编辑、测试、修改、运营、维护等。在本协议下,基于公司产品有序运营、健康发展等因素,公司有权选择使用抖音SDK及其服务的开发者及开发者应用所服务的用户。
2、因开发者应用及其服务所产生的任何纠纷、争议、责任等,以及你违反相关法律法规或本协议内容引发的任何后果,均由你独立承担责任。如侵害到公司、用户或其他任何第三方权益的,你应自行承担全部责任和赔偿一切损失。如公司因你或开发者应用的原因承担法律责任或遭受任何损失的,你应当向公司进行赔偿。​
八、违约责任
1、针对你违反本规范应相关规则及服务条款的行为,公司有权独立判断并视情况采取预先警示、拒绝或暂停你接入抖音SDK、立即停止传输数据、限制穿山甲平台帐号及/或抖音开放平台帐号部分或者全部功能直至终止提供本规范项下服务、永久关闭抖音开放平台帐号等措施。公司有权公告处理结果,且有权根据实际情况决定是否恢复相关帐号的使用。对涉嫌违反法律法规、涉嫌违法犯罪的行为,公司将保存有关记录,并有权依法向有关主管部门报告、配合有关主管部门调查、向公安机关报案等。对已删除内容公司有权不予恢复。
2、公司尊重并保护用户及他人的知识产权、名誉权、姓名权、隐私权等合法权益。你保证,在使用本服务时上传的文字、图片、视频、音频、链接等不侵犯任何第三方的知识产权、名誉权、姓名权、隐私权等权利及合法权益,也不得为前述行为提供便利。
3、因你违反本协议或其他服务条款规定,引起第三方投诉或诉讼索赔的,开发者应当自行处理并承担可能因此产生的全部法律责任。因你的违法或违约等行为导致公司及其关联方、控制公司、继承公司向任何第三方赔偿或遭受国家机关处罚的,你还应足额赔偿公司及其关联方、控制公司、继承公司因此遭受的全部损失。
九、其他
1、本协议的成立、生效、履行、解释及争议的解决均应适用中华人民共和国法律。若本协议之任何规定因与中华人民共和国的法律抵触而无效或不可执行,则这些条款将尽可能按照接近本协议原条文意旨重新解释,且本协议其它规定仍具有完整的效力及效果。​
2、本协议的签署地点为中华人民共和国北京市海淀区。若开发者因本协议与公司发生任何争议,双方应尽量友好协商解决;如协商不成的,开发者同意应将相关争议提交至北京市海淀区人民法院诉讼解决。
3、为给提供更好的服务或由于国家法律法规、政策调整,本服务将不时更新与变化,公司会适时对本协议进行修订,这些修订构成本协议的一部分。本协议更新后,公司会发出更新版本,并在更新后的条款生效前通过官方网站公告或其他适当的方式提醒你更新的内容,以便开发者及时了解本协议的最新版本,开发者也可以在开放平台页面查阅最新版本的协议条款。如开发者对修订后的协议内容存有异议的,请立即停止登录本平台或使用本服务。若开发者继续登录本平台或使用本服务,即视为开发者已认可并接受修订后的协议内容。
4、开发者和公司均是独立的主体,在任何情况下本协议不构成公司对开发者的任何形式的明示或暗示担保或条件,双方之间亦不构成代理、合伙、合营或雇佣关系。​