Home > Article > WeChat Applet > WeChat Mini Program Platform Operation Specifications
1. Principles and related instructions
The core value of WeChat is connection - providing one-to-one, one-to-many and many-to-many connection methods, so as to realize people and people, people and intelligence The connection between terminals, people and social entertainment, people and hardware devices, and at the same time connecting services, information and commerce.
The WeChat team has been committed to building WeChat into a powerful and all-round service tool. On this basis, we launched WeChat Mini Program, a product that provides WeChat Mini Program developers with a platform to build and implement specific services and functions within WeChat. Through fully open capabilities, we will give more connection possibilities to enterprises and service providers, and provide basic access capabilities, operating environments and rule systems for WeChat mini programs, thereby helping more enterprises and service providers to establish their own brand, bringing business opportunities to the entire WeChat industry chain.
Before starting the development of WeChat Mini Programs, we hope that WeChat Mini Program developers (hereinafter also referred to as "you") have carefully read the "WeChat Mini Program Access Guide", "WeChat Mini Program Design Specifications", " WeChat Mini Program Development Guide", etc.; at the same time, we have also prepared common rejection situations for you on the WeChat Mini Program platform. I hope these guidelines and specifications can help you solve the questions you encounter in the process of developing and operating WeChat mini programs to a certain extent.
We hope that the WeChat mini program you submit can be in line with the values of the WeChat team, that is: everything is based on user value, let creation bring value, good products can be used and left, and let commercialization exist Invisibly. On the premise of truly meeting the reasonable needs and interests of users, through the functions and services provided by WeChat mini programs, we can provide a large number of WeChat users with sustained value and high-quality services. We look forward to you submitting your WeChat mini program.
2. Specific Operation Specifications
To use the services of the WeChat Mini Program Platform, you must read and abide by the "WeChat Mini Program Platform Terms of Service", as well as the special rules formulated by Tencent for this purpose. This operating specification is explained and explained based on the above-mentioned agreements and rules. The relevant content is intended to help you understand and comply with the relevant agreements and rules more clearly so that you can operate on the WeChat Mini Program platform more smoothly, rather than modifying or Change any terms in the above agreement and rules. If we believe that your WeChat Mini Program violates our terms, relevant platform rules or laws and regulations, or has an impact on the WeChat public platform and WeChat Open Platform, WeChat has the right to take compulsory measures against your WeChat Mini Program, including but It is not limited to restricting your WeChat mini program’s access to platform functions, removing mini programs, requesting deletion of data, terminating the agreement, etc.
1. Registration submission specifications
1.1 Provide users with effective contact information such as links or email addresses to contact the developers.
1.2 Provide an administrator WeChat ID for the platform to contact the developer, and ensure that the WeChat ID is authentic and valid.
1.3 The WeChat mini program you submit must not be associated with websites, applications, products or services for which you do not have complete legal rights or complete authorization.
1.4 In order to ensure the safety and stability of the platform and other users, we will require you to provide corresponding materials, make corresponding modifications and other supplements and adjustments during the entire process of submitting WeChat Mini Programs and operating WeChat Mini Programs. You You should assist us in conducting the audit according to our requirements, otherwise, the results of the audit will be affected.
1.5 Batch registration and repeated submission of a large number of similar WeChat mini programs are not allowed.
1.6 It is not allowed to submit multiple identical or severely homogenized WeChat mini-programs repeatedly.
2.Basic information specifications
2.1 WeChat applet name, icon, introduction, description and other information shall not contain politically sensitive, pornographic, violent and bloody, terrorist content and other illegal content prohibited by national laws and regulations; Without authorization, you may not use trademarks, brand logos and other contents that have legitimate rights and interests of third parties, or similar content, information, and special logos to infringe other people's legitimate intellectual property rights, or contain other content that infringes other people's legitimate rights and interests (including but not limited to portraits). rights, reputation rights, privacy rights, name rights, etc.).
2.2 The WeChat applet icon must be clear and cannot contain other watermark information.
2.3 The introduction and description of the mini program must clearly introduce the functions of the WeChat mini program, accurately reflect the core experience of the WeChat mini program, and keep it up to date.
2.4 The name, icon, introduction and other basic information of the WeChat applet must be related to each other.
2.5 The name, introduction, and description of WeChat Mini Programs must not be mixed with commercial terms, names of popular WeChat Mini Programs, "national-level", "superior" and other words that are prohibited by the new advertising law or other irrelevant words.
2.6 The name of the WeChat applet must not be named after broad, general, and unrecognizable words such as phone, email, calendar, etc., thereby interfering with the search results.
3. Function setting specifications
3.1 The services and content actually provided by the WeChat mini program must be consistent with the introduction of the mini program, and there are no hidden categories.
3.2 The core functions of the WeChat mini program must be reflected on the mini program homepage.
3.3 WeChat mini programs provide users with basic functional guidance, which should include descriptions or screenshots.
3.4 The service scope of the WeChat Mini Program must be consistent with the categories and tags actually filled in, as well as the services provided by the WeChat Mini Program, and should not exceed the category library scope of the Mini Program platform. For example, games, live broadcasts, virtual item purchase functions, etc. are not yet open.
3.5 The functions of WeChat mini programs should not be too simple, and the functions provided should not be seriously homogenized with other WeChat mini programs.
3.6 Without the authorization of Tencent, the addition of WeChat mini programs must be free, and paid additions are not allowed.
3.7 Without the authorization of Tencent, functions that are the same or similar to those of the WeChat client shall not be provided.
3.8 The use of WeChat mini program functions should not rely on other WeChat mini programs, that is, it must not be conditioned on adding followers or using other WeChat mini programs; it must not be displayed without permission or authorization from Tencent. Or recommend other WeChat mini programs.
3.9 WeChat mini programs should set up an infringement complaint mechanism to handle rights disputes between users.
4. Subject specifications
4.1 The developers and operators of WeChat mini programs should comply with the provisions of laws, regulations and other normative documents. Anyone who has reasonable grounds to believe that there is a violation of laws, regulations or regulatory requirements , will be rejected.
4.2 You should provide corresponding approval, filing and other qualification documents as required by us. Otherwise, we have reason to believe that the WeChat mini program you submitted violates laws, regulations or regulatory requirements.
4.3 Anyone who has reasonable grounds to believe that he or she is engaging in or providing convenience or assistance for engaging in illegal acts or activities will be rejected.
4.4 We have the right to refuse any publication, dissemination or engagement in relevant business activities without obtaining legal permits or licenses.
5. Code of Conduct
5.1 In the page content of the WeChat mini-program, there shall be no inducement behavior, including but not limited to inducement to share, inducement to add, inducement to follow, inducement to download, etc.; users shall not be required to share , add, follow or download before operating; it must not contain copywriting, pictures, buttons, overlays, pop-up windows, etc. that express or imply user sharing; it must not induce users to share or spread through profit temptations; it must not use exaggerated words to coerce or induce User sharing; users must not be forced or induced to add mini programs.
5.2 There shall be no malicious volume brushing, order brushing, etc.
5.3 Without Tencent’s written permission, you may not use, recommend, or introduce the use of plug-ins, plug-ins, or other illegal third-party tools and services to access this service and related systems.
5.4 Template messages are not allowed to be abused, including but not limited to using template messages to harass users and advertise.
5.5 There shall be no content that would cause Tencent software to be removed from shelves, offline, terminated from service, or incompatible in necessary usage environments or download channels such as terminal device systems, application stores, markets, etc.
5.6 After completing the registration, if the account has not been logged in for a long time, the WeChat applet may be terminated. After the termination of use, the email address, ID card, WeChat ID and other information used for registration may be canceled.
5.7 It is not allowed to carry out multi-level distribution fraud through WeChat mini programs and publish distribution information to induce users to add, share or directly participate. Once such behavior is discovered, WeChat has the right to restrict its functions until it is removed from the shelves, and has the right to refuse to provide services to the subject.
6. Information content specifications
6.1 WeChat mini programs shall not publish, transmit, disseminate, or store the following information content prohibited by national laws and regulations:
6.1.1 Oppose the basic principles established by the Constitution and endanger the country security, leaking state secrets, subverting state power, undermining national unity, and damaging national honor and interests.
6.1.2 Anti-government, anti-society, or inflammatory political speeches, spread rumors, disrupt social order, and undermine social stability.
6.1.3 Incite ethnic hatred, ethnic discrimination, undermine ethnic unity, undermine national religious policies, and promote cults and feudal superstitions.
6.1.4 Show real pictures of people or animals being killed, maimed, shot, stabbed or otherwise injured, describe violence or child abuse, or contain content that promotes violence and gore.
6.1.5 Spread obscene, pornographic or vulgar information, including but not limited to explicit pictures, provocative content, etc., or information containing illegal pornographic transactions.
6.1.6 Contains gambling, guessing and lottery information.
6.1.7 Contains false, fraudulent or impersonating content, including but not limited to false red envelopes, false activities, false publicity, counterfeiting Tencent official or other people's business, which may cause confusion among WeChat users.
6.1.8 Publicly insult or slander others, expose other people’s privacy, and infringe on other people’s legitimate rights and interests.
6.1.9 Use other people’s trademarks, copyrighted content, etc. without authorization, and infringe other people’s legitimate intellectual property rights.
6.1.10 Anyone who calls for or instigates crime or acts that are obviously contrary to good social customs.
6.1.11 Any other content that violates laws and regulations.
6.2 The content of WeChat mini programs must not contain the following information that violates platform rules:
6.2.1 It is mainly for marketing or advertising purposes (such as containing blank advertising spaces, investment advertisements, etc.), or direct floating advertisements .
6.2.2 Rumor-like content that misleads users, seriously damages user experience, and harms user interests.
6.2.3 Mini games and test content.
6.2.4 Spread harassing information, malicious marketing, spam, etc.
6.2.5 There is any content that violates any form of service agreement, platform agreement, or function agreement signed with Tencent.
6.2.6 There is content that violates Tencent’s management and operational specifications and rules for related software, services, functions, etc.
6.2.7 Other content that involves illegal activities or violates platform-related rules.
7. User-generated content specifications
7.1 Without the user’s permission, content may not be published on behalf of the user.
7.2 The service provider of the WeChat mini program should set up a mechanism to filter illegal, illegal and other inappropriate information content to ensure that the content generated by users complies with the regulations on information content.
7.3 When there are complaints about inappropriate content in WeChat mini programs, a timely response mechanism must be provided.
8. Trademarks and Trade Dress
8.1 WeChat Mini Programs must comply with trademark, copyright and other intellectual property laws and regulations as well as Tencent’s relevant rules on the use of intellectual property.
8.2 The use of other people’s trademarks, copyrighted content and other content involving other people’s intellectual property rights needs to be stated truthfully when applying for an account, and relevant rights certificates or authorization certificates, etc., must be provided as required. Non-rights holders or unauthorized users may not use the content of which others have legitimate intellectual property rights.
8.3 For non-Tencent official accounts, it is prohibited to have the same intellectual property rights as Tencent’s existing content (such as ‘Tencent’, ‘WeChat’, ‘Tencent’, ‘WeChat’, ‘QQ’, etc.) in the account name and output content. Words that are similar (for example, Tencent, tencent, wecha, etc.), or content that is easily confused with existing Tencent product design themes, appearances, etc.
8.4 WeChat mini programs that are not actually operated by Tencent must not mislead or imply that Tencent is the operator of the WeChat mini program, or that Tencent recognizes its quality, services or has a cooperative relationship with it in any form. .
9. Availability and Integrity Specifications
9.1 The WeChat applet submitted should be a completed product, which must be open and runable, and must not be a beta version.
9.2 The WeChat mini program should not cause the WeChat client to crash or the program itself to crash.
9.3 There should be no serious bugs (such as inability to add and open, inability to return and exit, severe lag, etc.).
9.4 Developers should ensure the smoothness, stability and security of the released WeChat applet. If the service provided to users by the WeChat applet is interrupted due to its own reasons and cannot be repaired within a reasonable period deemed by Tencent , Tencent has the right to take measures including but not limited to temporary removal from the shelves to maintain a good user experience.
9.5 If there is an account relationship or paid content in the mini program, a test account must be provided, including the account number and password, to ensure that the reviewer can experience all functions.
10. User privacy and data specifications
10.1 Data collection and storage
10.1.1 Before collecting user data, user consent must be obtained and the purpose and scope of use of the data shall be truthfully disclosed to the user. Related Information.
10.1.2 Do not illegally collect or steal user passwords or other personal data.
10.1.3 Unless required by relevant laws or with the consent of the user, users shall not be required to enter personal information (mobile phone number, date of birth, etc.) to use its functions, or collect user passwords or user personal information (including but not limited to , mobile phone number, ID number, birthday, address, etc.).
10.1.4 If the user requests, you should delete all data received about the user, unless you have the right to retain such data in accordance with laws and regulations.
10.1.5 If you terminate your use of WeChat Mini Program, you should immediately delete all user data received from WeChat and WeChat Mini Program.
10.2 Data Usage
10.2.1 It is not allowed to display the user’s WeChat ID, name, QQ, mobile phone number, email address, date of birth and other information to other users of the WeChat applet or any third party.
10.2.2 It is not allowed to use the user’s WeChat ID, name, QQ, mobile phone number, email address, date of birth and other information for any purpose that is not authorized by the user and the WeChat platform.
10.2.3 Reflective search, tracking, association, mining, acquisition or use of user’s WeChat ID, name, QQ, mobile phone number, email address, date of birth and other information are not allowed to engage in activities unrelated to the identity disclosed in the WeChat mini program Behavior.
10.2.4 It is not allowed to copy, store, use or transmit user data without the user’s explicit consent and without truthfully disclosing the data purpose, scope of use and other relevant information to the user.
10.2.5 The data received through WeChat must be kept up to date and used to improve the user experience of the WeChat mini program.
10.2.6 Without the authorization or permission of Tencent, you may not add WeChat Mini Program data to search engines or directories, or add WeChat Mini Program search functions to WeChat Mini Programs.
10.2.7 Without the authorization or permission of Tencent, data received from WeChat and WeChat mini programs may not be used to make decisions about eligibility, including deciding whether to approve or reject an application, or to charge a certain loan How much interest, etc.
10.2.8 If the main body of your WeChat Mini Program is acquired or merged by a third party, the data you receive from WeChat and WeChat Mini Program can only continue to be used within your WeChat Mini Program.
10.3 Data Security
10.3.1 Please keep your account, password and key carefully.
10.3.2 If you use third-party partner services, you should sign a contract with the partner to protect any information you obtain from WeChat, limit its use of such information, and maintain the confidentiality of the information.
10.3.3 Users must not be required to reduce the security of the mobile operating system (such as requiring iPhone users to jailbreak, Android users to ROOT, etc.) before they can use relevant functions.
10.4 Geolocation
10.4.1 Mini programs that do not notify and obtain user consent before collecting, transmitting or using geolocation data will be rejected.
10.4.2 WeChat applets that use location-based APIs for automatic or autonomous control of vehicles, aircraft or other equipment will be rejected.
10.4.3 WeChat mini-apps that use location-based APIs for dispatching, fleet management or emergency services will be rejected.
10.4.4 Geolocation data can only be used for directly related functions or services provided by WeChat mini programs.
11. Mini Program Payment Specifications
11.1 If there is payment behavior in the WeChat Mini Program, there must be clear instructions in the introduction of the WeChat Mini Program.
11.2 Before executing the payment action, there must be clear prompts to the user on the page.
11.3 WeChat Pay is not allowed to be used for donations and fundraising without Tencent’s permission.
11.4 When using the payment function on the WeChat mini program platform, it shall be carried out in accordance with the provisions of laws, regulations and other normative documents, and shall not carry out illegal and criminal acts such as illegally absorbing public deposits, fund-raising fraud, or provide assistance for illegal and criminal acts.
11.5 Those who use third-party payment tools provided by Tencent such as WeChat Pay must abide by the "WeChat Pay Merchant Platform Use Agreement" and corresponding platform rules.
12. Technical Implementation Specifications
12.1 Comply with the rules and conventions in the WeChat applet development documents and development specifications.
12.2 WeChat mini program developers allow and authorize the WeChat team to conduct vulnerability security testing on the submitted code.
12.3 System Security Requirements
12.3.1 It is strictly prohibited to exploit technical vulnerabilities in the mobile phone system, WeChat or other software or hardware. Once discovered, the account qualification of the WeChat mini program subject will be revoked.
12.3.2 No other programs with executable code may be installed or run.
12.3.3 Do not use WeChat mini programs to spread viruses.
12.4 Use of API
12.4.1 Programs that use non-public APIs are not allowed.
12.4.2 For programs that use APIs in internal testing, the WeChat team reserves the right to recycle the interfaces.
12.4.3 It is prohibited to use the API of other third-party applications in violation of regulations (cross-subject).
12.4.4 Our code, API or tools may not be sold, transferred or sublicensed to others without Tencent’s permission.
12.4.5 Any SDK or component shall not be modified, translated or reverse engineered, nor may it be used to create derivative products.
12.5 Other requirements
12.5.1 When performing multitasking, the use of background services is limited to several purposes: VoIP, audio playback, geolocation, task completion, and local reminders, etc.
12.5.2 Native user interface elements and behaviors (such as volume increase and decrease, mute switch, or others) must not be changed.
12.5.3 Prohibit the automatic playback of multimedia such as videos, music, and voices.
12.5.4 Do not use the recording function without the user’s knowledge.
12.6 Authorized login
12.6.1 When the WeChat applet is stored in the account system, WeChat authorized login must be provided.
12.6.2 If the user chooses to deny authorization, you can remind the user again after they show intention to grant you permission.
12.6.3 A functional and easily discoverable "exit" option should be provided.
12.6.4 After a user refuses authorization, the developer is obliged to clear and no longer use the user’s WeChat avatar, nickname and other data.
12.7 File Download
12.7.1 The user must be explicitly prompted to use the uploadfile interface to upload files, and the same file must not be uploaded multiple times.
12.7.2 On mobile networks, do not use the downloadfile interface to download too many files without the user's knowledge.
12.8 Template messages
12.8.1 The use of template messages must comply with the WeChat mini program template message specifications.
12.8.2 Do not maliciously induce users to perform trigger operations in order to achieve the purpose of delivering templates to users.
12.8.3 No malicious harassment is allowed, and templates that cause harassment to users are not allowed.
12.8.4 No malicious marketing is allowed, and templates for marketing purposes are not allowed to be issued.
13. Mini Program UI Specifications
13.1 Should comply with WeApp UI specifications.
13.2 Adhere to the appearance and functionality of WeChat and shall not provide a user experience that changes the appearance and functionality of WeChat.
13.3 Keep all image text concise and do not use text to obscure images.
13.4icon It is recommended to use colored background.
13.5 Overlays and pop-up windows in WeChat mini program pages should be closeable.
13.6 Do not imitate system notifications or warnings to induce users to click.
3. Complaints and Punishment Specifications
The WeChat Mini Program platform has enabled a user complaint handling mechanism. We will impose varying degrees of penalties based on user complaints and the degree of violation.
4. Comply with local laws and regulations
You should abide by relevant local laws and regulations when using the WeChat Mini Program platform services, and respect local morals and customs. If your behavior violates local laws, regulations or moral customs, you shall be independently responsible for it.
WeChat mini program developers should avoid involving Tencent in political and public events due to the use of this service, otherwise Tencent has the right to suspend or terminate your service.
5. Mini Program Platform Operation Specifications Disclaimer
WeChat Mini Program developers clearly understand and agree that Tencent does not provide any express or implied guarantee or condition of any kind regarding WeChat Mini Program services, including but not limited to commercial suitability. sex, suitability for specific purposes, etc. Your use of WeChat mini programs must be done at your own risk.
For more articles related to WeChat mini program platform operation specifications, please pay attention to the PHP Chinese website!