小程序訂閱消息的使用

訂閱消息簡介

訂閱消息是須要用戶主動訂閱 ,開發者才能夠面向用戶發送的消息。html

關鍵要素以下:小程序

  • 訂閱消息下發條件:用戶自主訂閱;
  • 訂閱消息推送位置:服務通知;
  • 訂閱消息卡片跳轉能力:點擊查看詳情可跳轉至小程序的頁面

訂閱消息和模板消息的區別

模板消息微信小程序

當用戶在小程序內完成特定的交互行爲(支付或提交表單)來收集 formid,後續利用該 formid 能夠在 7 天內任意時間給該用戶推送模板消息。api

  • 發送模板消息必定要攜帶 formid
  • 推送的有效時間爲 7 天
  • 用戶只能被動選擇接收,下發的權利掌握在開發者手上

訂閱消息安全

當用戶在小程序內點擊特定按鈕後會彈出申請訂閱彈窗,贊成後小程序可在後續任意時間給該用戶推送服務通知。較模板消息,訂閱消息有以下幾個特色:微信

01.選擇權在用戶手中設計

在小程序裏,訂閱消息像是一個開關,須要用戶主動點擊受權以後,開發者才能向其推送服務通知。orm

02.時長不受限制htm

訂閱消息沒有7天內推送消息的時間限制,只要用戶沒有主動拒收消息推送,就能夠隨時推送服務通知。接口

03.安全係數更高

原來的模板消息,用戶被動接收,更容易被投訴、舉報,封禁功能的風險系統極高。而訂閱消息偏偏相反,訂閱消息由用戶主動訂閱,即用戶願意接收由小程序發送的相關消息,更符合微信的綠規。

接入訂閱消息

接入訂閱消息分三步:

1.選擇訂閱消息模板

進入微信小程序後臺,選擇/添加小程序服務類目,微信將自動根據類目分配消息模板到你的公共模板庫,你可在公共模板庫中,選擇合適的模板(或者申請新模板,申請新模板須審覈後纔可以使用)。

訂閱消息的模板與小程序所屬類目直接掛鉤,若是刪除小程序類目,該類目對應的訂閱消息模板也將一併刪除。

2.將訂閱消息的觸發埋入用戶交互流程中

申請發送訂閱消息,須要用戶手動在小程序進行觸發。將訂閱消息的觸發設計到小程序的交互流程中,用戶點擊後,才能觸發訂閱申請彈窗。

詳見小程序端消息訂閱接口 wx.requestSubscribeMessage

3.用戶點擊觸發後,下發訂閱消息發送申請彈窗

用戶勾選贊成下發的模板,點擊「容許」後,就能夠用該模板進行推送。

詳見服務端消息發送接口 subscribeMessage.send

參考:https://developers.weixin.qq....

相關文章
相關標籤/搜索