在微信小程序正式上線后,要求大家在制作完小程序后將代碼上傳至微信官方進行審核。微信不僅會審核小程序里面是否有違規(guī)的地方,而且也會審核代碼的規(guī)范性,那么到底微信小程序?qū)徍艘?guī)則說明是什么樣的呢? 微信小程序?qū)徍艘?guī)則說明:
一、可用性和完整性:
1、提交的小程序須是一個完成品,不能是測試版,可以流暢打開,可以穩(wěn)定運行。
2、本身會崩潰,或小程序程序會造成微信客戶端崩潰的,將會被拒絕。
3、存在嚴重Bug的小程序(如無法添加和打開、無法返回和退出、卡頓嚴重等),將會被拒絕。
4、若小程序中存在帳號體系,需提供小程序測試號,它包含用戶帳號和密碼,確保這個帳號可以體驗所有功能。
二、用戶隱私和數(shù)據(jù)安全:
1、 在收集和使用用戶任何數(shù)據(jù)時,必須明確告知用戶該數(shù)據(jù)的用途,確保經(jīng)過用戶明確同意和授權(quán),并應在用戶同意和授權(quán)的范圍內(nèi)進行合理使用。在用戶注銷帳號后應相應刪除相關(guān)數(shù)據(jù)。小程序數(shù)據(jù)包括但不限于獲取地理位置、用戶通訊錄、用戶手機號碼等。
2、不得在小程序任何頁面請求或誘導用戶輸入微信用戶的用戶名或密碼。
3、不得將搜索小程序功能加入小程序。
4、不得在程序中進行或?qū)⑿〕绦蚴占降挠脩魯?shù)據(jù)私下進行各種形式的出售、轉(zhuǎn)交、交易、越權(quán)披露或泄露。
5、不得在未經(jīng)用戶授權(quán)同意的情況下,顯示用戶相關(guān)數(shù)據(jù)。
6、小程序不得要求用戶降低手機操作系統(tǒng)安全性后,方能使用相關(guān)功能。
7、如果小程序有需要追蹤用戶的地理位置的功能,則必須提供退出該位置追蹤的功能和明確指示。
三、技術(shù)實現(xiàn)規(guī)范性:
1、需要提供小程序文檔和說明。
2、禁止視頻、音樂、語音等多媒體的自動播放。
3、安裝或運行其他可執(zhí)行的微信小程序代碼的程序,將會被拒絕。
4、違規(guī)加載或更新代碼,將會被拒絕。
5、如果小程序有賬戶系統(tǒng),必須提供能正常使用且易于發(fā)現(xiàn)的“退出”賬戶選項。
四、UI規(guī)范:
1、符合WeAppUI規(guī)范。
2、小程序頁面內(nèi)的浮層和彈窗可關(guān)閉。
3、小程序的界面必須遵守微信的外觀和功能,不能提供改變微信外觀和功能的產(chǎn)品體驗。
4、小程序的界面不得模仿系統(tǒng)通知或警告誘導用戶點擊。
5、小程序頭像logo需使用透明或有色背景。如果使用白色背景,則需要使用有色邊框