Docs
Publication Stage
Once you have finished building and debugging your mini game, prepare to upload your code assets then submit your mini game for review.
Pack and upload your mini game
After completing development, debugging, and testing, pack your mini game code artifacts into a zip file that does not exceed 200 MB. Make sure your zip file contains all of the files in your directory.
Your mini game file must also meet the following requirements for code scanning:
- The minigame.config.json file must be included.
- The Mini Games SDK must be initialized.
- The TikTok Login API functionality must be implemented.
- It must not contain any empty files (zero bytes).
- APIs related to navigation are disabled.
- APIs listed in the full Web API sensitivity inventory are disabled.
- Restrict the sources of dynamically imported scripts to prevent bypassing platform reviews and arbitrary updates.
- Limit the sources of runtime API requests. The Minis platform ensures traceability of third-party API request scopes, allowing only domains declared in the local configuration file to make valid requests.
Please be aware that if your zip file does not meet our requirements, you may be unable to upload your file to the Developer Portal.
On your app page, go to the Code assets section, then upload your zip file.
After uploading your mini game file, you can select how you would like to release your mini game. You must set the status of at least one version to Production or Partial rollout.
Note that only one version can be released to Production at a time. For Partial rollout, you can add target users for that specific version of the mini game.
Tip: Selecting Partial rollout and setting your rollout percentage to 0 effectively acts as preview mode, so only target users will be able to view your mini app.
Import sandbox configuration to your draft app (optional)
If you have been using a sandbox for testing and plan on using its configurations for the live version of your app, you can import your sandbox's configuration to your draft app. Ensure that all of the information, assets, and settings in your sandbox are production-quality before beginning the import process. Also, make sure that you have already tested your mini game with a target user account.
In the Sandbox section of your app page, click the More options button next to the desired sandbox. Click Import Configurations to overwrite the existing configurations of the draft version with your sandbox configurations.
Learn more about importing your sandbox configuration.
Provide submission details for app review
Perform a final check your of your draft app to ensure the mini game is ready for submission.
Before submitting for review, ensure that your mini game abides by the following guidelines.
Fields | Requirements |
App icon |
|
App name |
|
Description |
|
Terms of Service URL |
|
Privacy Policy URL |
|
Your mini game service must also meet the following:
- Must be accessible and fully developed.
- The service is relevant to the app name & description.
- Provide a good user experience without any experience design that is obviously counterintuitive to users.
Go to the App Review section of your app page, and provide detailed information about how your mini game works, and whether you are submitting for an initial release or an update.
After submission, your app status will be In Review. Your app will be reviewed within one to three days.
After your app is approved, its status will change to Live and online users will be able to access your mini game.
View mini game
You can view your mini game after it has been reviewed and approved, and the app status appears as Live in the Developer Portal.
From the Live version of your app on the Developer Portal, go to the Code assets section. Then click the View button next to the version of your mini game that you want to view.
Scan the QR code with the TikTok app to view the mini game. For apps released to production, the designated percentage of TikTok users will be able to view the mini game. For partially rolled out apps, the designated percentage of TikTok users and all target users will be able to view the mini game.
Post-publication
After your mini game is published and publicly available, users can submit reports to provide feedback about user experience, payment issues, or content violations. Refer to the report handling guide for more details.