Docs
Acceptance Testing Guidelines
After completing development and debugging of your mini game, you are encouraged to self-conduct acceptance tests on functionality, capability integrations, and performance in accordance with these guidelines to ensure your mini game meets the submission review criteria.
After affirming that the review criteria are met, you must submit the final version of your mini game for review through the Developer Portal and select the regions for launch. Your mini game will only be launched once it passes our review.
Developer self test
Conduct a self test to ensure the following requirements are met:
- Your app's basic information is approved
- Trusted domains and webhooks are properly set up
- Regional requirements are met for intended release targets
- Required capabilities are integrated and functional
- Silent Login
- Explicit Authorization (optional)
- In-App Ads
- In-App Purchases
- Home Screen Shortcut
- Revisit From Profile
- Mini game performance and startup time are satisfactory
Consult the tabulated guidelines below and confirm that your mini game meets all requirements.
Platform release review
We are committed to creating a safe and friendly environment on the TikTok Minis platform. Our release review process is divided into two parts:
- Safety Moderation: Your mini game must not contain any content that violates bottom-line requirements such as promotion of illegal goods, pornography, violence, or hate speech, and must protect youth safety.
- Non-Safety Moderation: We will evaluate your mini game experience and mandatory capabilities (such as performance, dual-end loading, core functions, payment, protocols, and walk-through tests of open capabilities) to ensure users have a complete and smooth experience.
The overall review time is 1-3 working days. Results will be communicated to you via Developer Portal notifications and email. After your mini game receives approval, you can click the Release button in the backend to complete the app launch.
If your mini game fails moderation, you can troubleshoot the game based on the following moderation reasons:
Rejection reason | Moderation purpose | Guidelines |
Mini game version isn't approved due to runtime experience issues. | Ensure users can obtain a stable, smooth, and uninterrupted gaming experience, avoiding functional disruptions caused by technical glitches or unreasonable permission requirements. |
|
Mini game version isn't approved due to page inspection issues. | Ensure the consistency and usability of game features across different device models and screen types, guaranteeing that all users can normally experience the core functions of the game. |
|
Mini game version isn't approved due to game logic discrepancies. | Prevent discrepancies between feature promotion and actual results or errors in reward distribution |
|
Mini game version isn't approved due to background music / sound effect issues. | Ensure that audio elements work properly on all devices |
|
Mini game version isn't approved due to advertisement violations. | Ensure that ad display does not interfere with core game functions and guarantee that users receive accurate incentive rewards |
|
Mini game version isn't approved due to reward advertisement issues. | Ensure that IAA is connected and its capabilities are displayed normally |
|
Mini game version isn't approved due to sharing violations. | Ensure that the shared content is relevant to the game and not misleading. |
|
Mini game version isn't approved due to shortcut capability issues. | Ensure that the access and revisit capabilities are displayed normally |
|
Mini game version isn't approved due to privacy violations. | Ensure that data collection and processing activities comply with global privacy laws and the platform's high standards |
|
Mini game version isn't approved due to personal page sidebar capability failure. | Ensure that the access and revisit capabilities are displayed normally |
|
Mini game version isn't approved due to permission pop-up issues. | Ensure that users can freely choose whether to grant non-essential permissions |
|
Mini game version isn't approved due to screen recording issues. | Ensure that the screen recording function operates properly without interrupting the core gaming experience, while safeguarding user privacy and device security |
|
Mini game version isn't approved due to login failures. | Ensure that the mandatory connection capabilities are displayed normally |
|
Mini game version isn't approved due to payment function issues. | Ensure transparency and accuracy of all transactions, and comply with platform policies and applicable laws and regulations |
|
Mini game version isn't approved due to cash activity or prize violations. | Ensure that the value and lottery mechanisms in the game are transparent to users |
|
Mini game version isn't approved due to dual-platform discrepancies. | Ensure the consistency of the game across both platforms |
|
Mini game version isn't approved due to interaction & copywriting issues. | Ensure users have a clear and predictable interactive experience within the application |
|