|
為了方便小程序開發(fā)者更便捷地推廣小程序,兼容線下已有的二維碼,微信公眾平臺開放掃描普通鏈接二維碼跳轉(zhuǎn)小程序能力。 功能介紹普通鏈接二維碼,是指開發(fā)者使用工具對網(wǎng)頁鏈接進(jìn)行編碼后生成的二維碼。 線下商戶可不需更換線下二維碼,在小程序后臺完成配置后,即可在用戶掃描普通鏈接二維碼時打開小程序,使用小程序的功能。 對于普通鏈接二維碼,目前支持使用微信“掃一掃”直接掃碼跳轉(zhuǎn)小程序,暫不支持微信內(nèi)長按識別二維碼打開小程序。 開放范圍企業(yè)、媒體、政府及其他組織類型小程序。 二維碼跳轉(zhuǎn)規(guī)則微信客戶端掃碼將按以下匹配規(guī)則控制跳轉(zhuǎn):
常見匹配錯誤類型:
二維碼內(nèi)容獲取在小程序后臺配置二維碼跳轉(zhuǎn)小程序規(guī)則之后即可使用微信(6.5.6及其以上客戶端版本)掃碼打開小程序。 二維碼鏈接內(nèi)容會以參數(shù)q的形式帶給頁面,在onLoad事件中提取"q"參數(shù)并自行UrlDecode一次,即可獲取原二維碼的完整內(nèi)容。 配置流程登錄小程序后臺,進(jìn)入“設(shè)置-開發(fā)設(shè)置-掃普通鏈接二維碼打開小程序”,開啟功能后即可配置二維碼規(guī)則。 二維碼規(guī)則根據(jù)二維碼跳轉(zhuǎn)規(guī)則,開發(fā)者需要填寫需要跳轉(zhuǎn)小程序的二維碼規(guī)則。要求如下:
前綴占用規(guī)則開發(fā)者可選擇是否占用符合二維碼匹配規(guī)則的所有子規(guī)則。如選擇占用,則其他帳號不可申請使用滿足該前綴匹配規(guī)則的其他子規(guī)則。 如:若開發(fā)者A配置二維碼規(guī)則:https://wx.qq.com/mp?id=123,并選擇“占用所有子規(guī)則“,其他開發(fā)者將不可以配置滿足前綴匹配的子規(guī)則如https://wx.qq.com/mp?id=1234。
如提示“此規(guī)則已被占用”,請聯(lián)系對應(yīng)小程序開發(fā)者溝通解決。 校驗文件下載隨機校驗文件,并將文件上傳至服務(wù)器指定位置的目錄下,方可通過所屬權(quán)校驗。 驗證文件放置規(guī)則: 放置于URL中聲明的最后一級子目錄下,若無子目錄,則放置于host所屬服務(wù)器的頂層目錄下。請根據(jù)頁面提示將驗證文件放置在指定的目錄下。
小程序功能頁面配置掃描二維碼后打開的小程序功能頁面路徑,如:pages/index/index。 測試調(diào)試開發(fā)者可對已配置的二維碼規(guī)則進(jìn)行測試和調(diào)試。 測試僅對指定的測試鏈接和測試范圍內(nèi)的微信用戶生效,其他用戶掃碼后跳轉(zhuǎn)網(wǎng)頁,不影響全網(wǎng)用戶正常使用。在二維碼規(guī)則發(fā)布后,開發(fā)者仍然可以選擇在指定版本(開發(fā)版/體驗版/線上版本)下測試。 測試范圍開發(fā)者可根據(jù)開發(fā)進(jìn)度選擇在開發(fā)板/體驗版/線上版本測試“普通二維碼跳轉(zhuǎn)小程序”的功能。
測試鏈接填寫符合二維碼前綴匹配規(guī)則的二維碼完整鏈接用于測試,如包括參數(shù),請完整填寫。 一個規(guī)則可以填寫不多于5個測試鏈接,可多次修改。若二維碼與測試鏈接匹配,且用戶微信號是小程序指定的管理員/開發(fā)者/體驗者,將打開指定版本的小程序。 發(fā)布測試完成后開發(fā)者可將二維碼跳轉(zhuǎn)規(guī)則發(fā)布現(xiàn)網(wǎng),發(fā)布后掃描所有符合匹配規(guī)則的二維碼,將跳轉(zhuǎn)至指定的小程序頁面。
為確保用戶體驗,小程序必須先發(fā)布代碼才可以發(fā)布二維碼跳轉(zhuǎn)規(guī)則。 一個小程序帳號一個月可發(fā)布不多于20次二維碼跳轉(zhuǎn)規(guī)則。 |