TikTok for Developers

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:

  1. 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.
  2. 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.

  • Ensure that the game can operate normally on both platforms without experiencing issues such as black screens, white screens, or sudden crashes when switching between the foreground and background.
  • Ensure that the rendering and display in the dual-end system are currently normal.

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.

  • Ensure that the game is compatible with different device models and displays normally.

Mini game version isn't approved due to game logic discrepancies.

Prevent discrepancies between feature promotion and actual results or errors in reward distribution

  • Ensure that the description of the functional module is consistent with its actual capabilities, and no mismatches occur.
  • Ensure that game rewards match the actual situation

Mini game version isn't approved due to background music / sound effect issues.

Ensure that audio elements work properly on all devices

  • Ensure that music/sound effects operate and play normally during device operation.
  • Ensure that music/sound effects stop normally after the device exits

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

  • Ensure that incentive video ads do not affect the normal gaming experience

Mini game version isn't approved due to reward advertisement issues.

Ensure that IAA is connected and its capabilities are displayed normally

  • Ensure that the advertising incentive mechanism must be triggered normally, played in full, and rewards accurately distributed after the playback ends

Mini game version isn't approved due to sharing violations.

Ensure that the shared content is relevant to the game and not misleading.

  • Ensure that the sharing function works properly and that the sharing button matches the actual function.

Mini game version isn't approved due to shortcut capability issues.

Ensure that the access and revisit capabilities are displayed normally

  • Ensure that the guiding process for adding desktop shortcuts must be complete and easy to understand
  • Ensure that the reward is normally distributed and distributed only once, and cannot be claimed repeatedly.

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

  • Ensure that the content of the Privacy Policy and Terms of Service is correct and clear

Mini game version isn't approved due to personal page sidebar capability failure.

Ensure that the access and revisit capabilities are displayed normally

  • Ensure that sidebar tasks can be clicked normally and rewards are distributed 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

  • Ensure that operations such as user authorization are functioning properly

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

  • Ensure the normal operation of the screen recording function

Mini game version isn't approved due to login failures.

Ensure that the mandatory connection capabilities are displayed normally

  • Ensure that the silent ID authorization capability is displayed correctly

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

  • Ensure payment consistency and that payment functions are operating normally without any abnormal conditions

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

  • Ensure that the distribution of rewards in the game complies with platform rules

Mini game version isn't approved due to dual-platform discrepancies.

Ensure the consistency of the game across both platforms

  • Ensure consistency in core gameplay, payment, content, rewards, etc. across dual systems for the game

Mini game version isn't approved due to interaction & copywriting issues.

Ensure users have a clear and predictable interactive experience within the application

  • Ensure that the UI/game interface is fully displayed
  • Ensure that no third-party traffic diversion behavior occurs
Was this document helpful?
TikTok for Developers