codecamp

服务的变更、中断和终止

  1. 您理解并同意,字节跳动提供的本平台及相关服务是按照现有技术和条件所能达到的现状提供的。字节跳动会尽最大努力向您提供服务,确保服务的连贯性和安全性。您理解,字节跳动不能随时预见和防范技术以及其他风险,包括但不限于不可抗力、病毒、木马、黑客攻击、系统不稳定、第三方服务瑕疵及其他各种安全问题的侵扰等原因可能导致的服务中断、数据丢失以及其他的损失和风险。
  2. 您理解并同意,字节跳动为了服务整体运营的需要,有权在公告通知后修改、中断、中止或终止本平台及相关服务,而无须向您负责或承担任何赔偿责任。
  3. 开发者理解并同意:若由于对以下情形导致的服务中断或受阻,给开发者造成损失的,开发者同意放弃追究字节跳动的责任:
    (1)受到计算机病毒、木马或其他恶意程序、黑客攻击的破坏;
    (2)开发者或字节跳动的软件、系统、硬件和通信线路出现故障;
    (3)开发者操作不当;
    (4)开发者通过非字节跳动授权的方式使用本服务;
    (5)其他字节跳动无法控制或合理预见的情形。
关于移动网络游戏产品
知识产权条款
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

无标题目录

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题目录

无标题文章

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }