A must-read for mini program development and operation: WeChat mini program platform operation specifications

高洛峰
Release: 2017-02-11 11:07:15
Original
3139 people have browsed it

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" and "WeChat Mini Program Design Specifications" ", "WeChat Mini Program Development Guide", etc.; at the same time, we have also prepared for you common rejection situations 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, which are: everything is based on user value, let creation play its value, good products are used and put away, and let Commercialization exists 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 operating 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 developer.

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 during the entire process of submitting and operating WeChat mini programs. Adjustment, you should assist us in 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 mini program name, icon, introduction, description and other information shall not contain politically sensitive, pornographic, violent and bloody, terrorist content or other content prohibited by national laws and regulations Illegal content; without authorization, you may not use trademarks, brand logos and other content that a third party has legitimate rights and interests, or similar content, information, and special logos to infringe on others' legitimate intellectual property rights, or contain other content that infringes on others' legitimate rights and interests (including but not limited to Not limited to the content of portrait 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 be kept 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", etc. that are expressly prohibited by the new advertising law or other irrelevant terms. words.

2.6 The name of the WeChat applet must not be named after broad, general and non-identifiable words such as phone, email, calendar, etc., thus 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 applet provides 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 it provides, and should not exceed the scope of the category library 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 No functions that are the same or similar to those of the WeChat client may be provided without the authorization of Tencent.

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; without permission or authorization from Tencent, You are also not allowed to display 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 circumstances, 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.; if Require users to share, add, follow or download before they can operate; they must not contain copy, pictures, buttons, pop-ups, pop-ups, etc. that express or imply user sharing; they must not induce users to share or spread through profit temptations; they must not use exaggerated words. Coerce or induce users to share; 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 are not allowed to 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 shall not 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 use of the WeChat applet may be terminated. After the use is terminated, 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 Opposition to the Constitution Determine basic principles, endanger national security, leak state secrets, subvert state power, undermine national unity, and damage national honor and interests.

6.1.2 Anti-government, anti-social, or inflammatory political-related 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 insulting or slandering others, exposing other people’s privacy, and infringing upon others’ 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 shall not contain the following information that violates platform rules:

6.2.1 Mainly for marketing or advertising purposes (such as containing blank advertising spaces, investment advertisements, etc.) , or floating ads will appear directly.

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 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 truthfully stated 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 content as Tencent’s existing content in the account name and output content (such as 'Tencent', 'WeChat', 'Tencent', 'WeChat', 'QQ' etc.), similar words (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 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 is in any way related to its quality or service. There is a partnership.

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 mini program. If the service provided to users is interrupted due to the WeChat mini program itself and fails to be reasonably considered by Tencent, If it is repaired within the time limit, 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 truthfully disclosed to the user Data purpose, scope of use and other relevant 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 user’s consent, 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 requested by the user, 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 the 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 mini program 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 It is not allowed to conduct 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 to engage in activities related to the WeChat mini program. Identity-independent 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 relevant information such as the purpose and scope of use of the data 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 authorization or permission from Tencent, data from WeChat Mini Programs may not be added to search engines or directories, or search functions from WeChat Mini Programs may be added to WeChat Mini Programs.

10.2.7 Without the authorization or permission of Tencent, data received from WeChat and WeChat mini programs shall not be used to make decisions related to qualifications, including deciding whether to approve or reject an application, or to How much interest is charged on the loan, etc.

 10.2.8 If 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 number, 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 shall 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 applets 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 The use of payment functions on the WeChat mini program platform shall be carried out in accordance with the provisions of laws, regulations and other normative documents, and shall not be carried out to illegally absorb public deposits, fund-raising fraud and other illegal and criminal acts, or provide services for illegal and criminal acts assist.

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 submitted codes.

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 applet 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 APIs 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 shall 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, local reminders, etc.

 12.5.2 Native user interface elements and behaviors (such as volume increase/decrease, mute switch or others) shall not be changed.

12.5.3 The automatic playback of multimedia such as videos, music, and voices is prohibited.

 12.5.4 The recording function shall not be used 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 refuse authorization, you can remind the user again after they show their 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 Users 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, the downloadfile interface must not be used 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 Users shall not be maliciously induced to perform triggering 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 a colored background.

13.5 Overlays and pop-up windows in WeChat mini-program pages should be able to be closed.

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 kind of express or implied guarantee or condition regarding WeChat Mini Program services, including But it is not limited to commercial merchantability, suitability for specific purposes, etc. Your use of WeChat mini programs must be done at your own risk.

6. Dynamic Document

This is a dynamically updated document. We will modify and update its content according to emerging issues, updates to relevant laws and regulations, or product operation needs. , formulate new rules to ensure the experience of WeChat users. You should be able to check back again to get the latest information, so please check regularly for updates.

Must-see for more mini program development and operation: WeChat Mini Program Platform Operation Specifications For related articles, please pay attention to the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template