抖音开放平台Logo
开发者文档
“/”唤起搜索
控制台

小程序开发流程

收藏
我的收藏
以抖音小程序为载体,开发者可利用小程序提供的丰富基础能力完成服务搭建,在字节跳动各个 App 精准匹配用户需求,为全球用户提供优质服务的同时,也让自身业务完成流量与转化升级。
注意
创建小程序前请了解企业主体开放服务类目小程序审核规范小程序运营规范,避免不符合规范导致提交审核不通过。

开发流程简介

进入平台后首先创建您的小程序并开始开发,具体的创建步骤讲解可以查看小程序接入流程,可能会经历以下阶段:

开发前

    1.请入驻抖音开放平台(注册并完成主体认证),并前往控制台创建小程序,获取 AppID,用于创建小程序项目。
    若未入驻抖音开放平台,可使用测试号创建测试项目。
    2.下载抖音开发者工具(下面简称 IDE)。

主体认证

主体认证可选注册主体以及认证步骤,请参见主体认证

创建小程序

在实际开发之前,您需要在后台创建空白小程序。此步骤仅起到为小程序命名和获取 AppID 的作用,小程序的实际内容还需后续开发。具体操作请参见创建小程序

ICP 备案

工信部规定,从事互联网信息服务的 App 主办者需履行备案手续,以确保合法性,保障用户权益。
建议在小程序开发前备案,若涉及前置审批行业,需先完成审批再备案。具体操作请参见小程序 ICP 备案指引

新建项目

启动 IDE 并登录,然后新建小程序项目。具体操作请参见创建小程序项目

开发调试

编写代码

编写代码分为前端开发和后端开发两个部分。

小程序前端开发

查看小程序的框架、组件、API 和各类开放能力。
参考快速示例诸多实用场景的具体实现,包含绝大部分组件和 API 的示例代码及运行效果。

小程序后端开发

小程序前端应用仅包含互动界面,无法直接接入支付等开放能力。完整的小程序还应包括后端应用,需要您另外开发。

预览调试

在小程序开发过程中,可通过 IDE 的模拟器调试功能实时查看运行效果。由于模拟器暂未支持全部 API,可借助 IDE 的真机调试功能,通过连接手机预览实际运行情况。

上传代码

在完成开发之后,点击工具栏的「上传」,在弹出菜单中填写上传版本和更新日志后点击「上传」,本地代码将会上传至后台。

审核上线

版本管理

进入抖音开放平台的控制台,点击所需小程序,跳转到详情页的「开发」-「版本管理」页面,可进行小程序版本的提审上线、回退等操作。
小程序版本有以下种类:
版本种类
说明
开发版本
每次上传的代码都对应独立的开发版本。提交审核将变成审核版本。
审核版本
开发版本的提审阶段。通过之后可以进入灰度测试,否则需要根据驳回原因退回修改。
线上版本
面向全部用户的正式版本。线上版本可在 「控制台」>「设置」> 「基础设置」> 「功能信息」> 「小程序状态」操作下架。
下架版本
下架后的版本无法恢复,请谨慎操作。

开发版本提审流程

    1.在「控制台」选择具体的小程序,进入小程序详情页,跳转到「开发」>「版本管理」页面,在需要提审的开发版本的右侧点击「提交审核」。
    2.按照弹窗提示进行自检。确保符合审核标准,然后勾选确认选项,点击「确定」。
    3.在「提交审核」页面,完善小程序「版本信息」与「基本信息」,点击「提交审核」。
    4.等待审核结果。通常在 2 个工作日完成。如果审核未获通过,请根据驳回理由查看「解决方案」,修改之后重新提交。在审核通过之后,继续按照类似方法发布上线。

版本回退

当已上架版本遇到重大缺陷影响用户体验时,开发者可将线上版本回退至上一版本,降低用户体验影响面。
回退方式:进入「控制台」 ,在小程序列表中选择要回滚版本的小程序, 在小程序详情页的「开发」>「版本管理」页面点击「线上版本」>「版本回退」,弹窗确认后将在几分钟内回退到上一个版本。

运营

小程序在上线之后,重心从开发领域转向运营领域。在 「控制台」选择具体小程序,进入小程序详情页后,在「运营」目录可以找到一系列运营相关的工具:
    分析类:提供用户分析工具,能够分析活跃用户情况、用户留存率、用户画像、用户使用的终端情况和访问过的页面等。此外,在「运营」>「自定义分析」提供了事件埋点分析功能,开发者可以通过在小程序调用 tt.reportAnalysis 上报自定义埋点,在「自定义分析」中监控埋点情况。
    流量分发类:在「运营」-「流量配置」可以配置能被用户发现的入口,目前支持搜索发现、短视频锚点挂载、直播间挂载等流量入口。
    反馈:在「运营」>「反馈中心」可以查看用户反馈和审核反馈。
    广告变现:可以按照指引在小程序中接入广告组件,获取激励收入,也可以作为广告主,申请投放广告。

下架小程序

如需停止对外发布小程序,进入小程序「开发管理」页面,在线上版本右侧点击「更多」,再点击「下架」。
注意
系统无法恢复被下架的版本,需重新上传提审才能上架新版本。