① 微信小程序 一次性訂閱消息
消息的本質是為了服務,但服務和騷擾只有一牆之隔,因此微信對訂閱消息加了很多限制和優化。最主要的便是把選擇權留給用戶。
一次性訂閱消息: 用戶一次訂閱,服務端可以不限時間的下發一條服務消息。調用 wx.requestSubscribeMessage(Object object) 來讓用戶訂閱。如果用戶沒有勾選「總是保持以上選擇,不再詢問」,則每次都會彈框詢問,供用戶選擇;反之,則不再彈窗詢問,直接在該方法的success中返回用戶保持的選擇。注意該方法只可以在用戶 發生點擊行為 或者 發起支付回調 後,才可以調用成功。並且是在 真機 。幾個常見疑問如下:
小程序訂閱消息-官網
② 小程序是永久的嗎
小程序沒有永久一說的。微信小程序依託於微信,支付寶小程序依託於支付寶...如果這種依託關系改變,那麼小程序就失去了生存的土壤,那麼必然也會消失,或者是轉化成其它形式。
如果您是購買的小程序,會有一定的期限的。市面上賣的小程序一種是定製的,一種是模板化的。這兩種方式的期限可能不太一樣。
如果是定製的話,您需要配備一些資源,一次交易,終生免費,當然這個費用會更高一些。如果您配備了自己的伺服器和域名,您每年只需要支出這兩部分費用。
如果是模板小程序,一般是按年來收費,費用比較低。如果不交,則意味著合同終止,服務終止。一般首年會交得多些,次年會交些服務費,會相對少些。
③ 微信小程序訂閱消息踩坑初體驗
與「模板消息」不同的是,其是在用戶點擊觸發或者支付成功之後,開發者可在 7天內推送1-3條服務通知。而「訂閱消息」則需要用戶主動訂閱消息通知,開發者才可向用戶推送,但不受時間限制,具體發送信息條數根據該能力的不同類型有不同標准。
此外大缺臘,值得注意的是,使用「訂閱消息」後,原小程序模板消息介面將於2020年1月10日下線,也就無法再使用原介面推送模板消息,開發者們需要注意及時調整介面。但是,微信服務號模板消息暫不受影響。
1、選擇權回到用戶手中。在小程序中,「滾滑訂閱消息」像是一個開關,需要用戶主動點擊授權之後,小程序才能向其推送服務通知,當然,用戶也可以隨時拒收該小程序的服務通知。而此前,用戶只能被動地接收消息。
2、時長不受限制。「訂閱消息」取消了7天內推送消息的時間限制,只要用戶沒有主動拒收消息推送,開發者就可以隨時推送服務通知。對於服務周期超過7天的小程序而言,這就完美解決了此前的疑慮。
1、一次性訂閱消息:用戶訂閱一次後,開發者可下發一條消息,不限時間。 若用戶勾選了「總是保持以上選擇,不再詢問」且點擊了允許,那麼以後都默認同意訂閱這條消息。用戶不再做多次選擇,開發者也避免了更繁瑣的提醒。
2、長期性訂閱消息:用戶訂閱一次後,可長期下發多條消息。目前長期性訂閱消息向政務、醫療、交通、金融、教育等線下公共服務開放,後續將綜合評估行業需求和用戶體驗持續完善。 (長期訂閱消息只針對特定行業開放,所以普通開發者並無法使用) 。
使用方法扮首:
官方文檔: https://developers.weixin.qq.com/miniprogram/dev/api/open-api/subscribe-message/wx.requestSubscribeMessage.html
如果不勾選紅色方框內的內容,用戶每次觸發訂閱消息功能都會彈出授權窗口,如果用戶勾選了則不會出現彈窗。
和模板消息一樣,不支持開發者工具,只能通過真機調試。
長期訂閱消息只針對特定行業開放(目前長期性訂閱消息向政務、醫療、交通、金融、教育等線下公共服務開放),所以普通開發者並無法使用,而且,現在長期消息模板是沒有的,添加的入口估計目前沒全量放開。
---------------補充--------------------------------------------------------------------------------
比如,你現在有兩個訂閱消息,第一個你勾選了不再詢問,第二個沒勾選,第二個下次點擊還是會提示的,每個訂閱消息是獨立的。
用戶如果同意訂閱這條消息之後,wx.requestSubscribeMessage後台還是會默認調用,只是沒有彈出框了。比如你訂閱了5次,就發5次,我測試是這樣子的。但是官方並沒有具體說明,所以你最好自己試試為准。
④ 微信小程序可以向用戶推送消息嗎
微信小程序確實可以向用戶推送消息,這種功能現在主要通過訂閱消息實現。原有模板消息將在4月10日正式淘汰,今後,開發者僅能使用訂閱消息來通知用戶。接下來,我們將詳細介紹訂閱消息及其與模板消息的區別,以及如何接入和優化訂閱消息。
訂閱消息,即用戶主動訂閱後,開發者可發送的消息。它與模板消息的關鍵差異在於,訂閱消息的選擇權完全掌握在用戶手中,用戶需要主動點擊授權,開發者才能向其發送服務通知。此外,訂閱消息沒有時間限制,用戶未取消訂閱前,可以隨時接收服務通知,其安全系數也高於模板消息,因為用戶是主動接受消息,更符合微信的規則。
接入訂閱消息的流程大致分為三步:首先,開發者需在微信小程序後台選擇或添加服務類目,獲取消息模板;其次,將訂閱消息的觸發點融入用戶交互流程,確保用戶在需要時主動觸發訂閱;最後,用戶同意後,即可使用相應的模板進行推送。
為了做好訂閱消息,開發者需關注以下幾點:選擇合適的推送時機,避免打擾用戶;確保推送內容與用戶服務緊密相關,避免用戶誤解取消訂閱;將訂閱流程融入自然的產品體驗,提高用戶體驗;避免使用強制訂閱,以免引起用戶反感。
為了輔助開發者高效管理訂閱消息,市面上出現了多種工具。例如,微信官方提供了詳細的推送介面,包括獲取模板ID、獲取下發許可權和調用介面下發訂閱消息等步驟。此外,還有第三方平台如「阿拉丁小神推」,提供了從選擇模板、配置觸發、收集數據、創建推送,到統計效果的一站式服務,方便開發者更好地管理訂閱消息。
總的來說,訂閱消息為開發者與用戶之間提供了更加靈活和可控的溝通渠道,有助於提升用戶體驗和提高用戶留存率。通過合理的策略和工具,開發者可以有效地利用訂閱消息功能,構建更加緊密的用戶關系。
⑤ 收到微信小程序多久失效
很持久。
目前微信小程序獲得的緩存數據是持久保存的,不是永久,獲得後就存在客戶端,除非主動銷毀或者從客戶端刪除該小程序,就是你在微信,發現,小程序列表裡刪除這個小程序,目前這個API並不能夠直接設置緩存時間,但能夠通過一定處理達到超時處理,詳情可以參考微構網路團隊此前發布的技術文章。
⑥ 小程序訂閱消息如何設置
1. 用戶需在微信小程序內主動訂閱消息。當用戶在小程序內點擊特定按鈕時,會彈出一個請求訂閱的消息彈窗。一旦用戶同意,小程序便能隨時向該用戶推送服務通知。
2. 微信的訂閱消息功能賦予用戶選擇權。訂閱消息機制類似於一個開關,只有在用戶授權後才能使用。
3. 訂閱消息的發送時間不受限制。與7天內推送消息的時間限制不同,只要用戶沒有拒收消息,小程序就可以隨時發送服務通知。
4. 單一渠道的消息推送無法保證送達率。為確保重要消息能夠准確送達,建議接入極光統一消息系統。該系統能夠同時覆蓋App、簡訊、小程序、公眾號等7大主流通道,確保消息的高效送達。
⑦ 小程序新能力:一次性訂閱消息
微信官方團隊近期宣布,小程序將引入一項新功能——一次性訂閱消息,允許用戶主動選擇接收或取消訂閱。不同於模板消息,一次性訂閱消息旨在向用戶推送一次性的信息,同時附帶小程序外鏈入口,方便用戶直接進入小程序。
相較於模板消息,一次性訂閱消息的商業價值主要體現在用戶的主動參與和個性化服務上。模板消息通常基於用戶的特定行為觸發,如支付後可推送1-3條消息,但用戶沒有事先選擇權,可能造成騷擾。相比之下,用戶可以自主決定是否訂閱,從而避免過度營銷,提升用戶體驗。例如,機票小程序的延誤提醒,以往可能因時間限制而無法及時推送,但一次性訂閱消息將打破這一限制。
微信團隊在推出一次性訂閱消息時,兼顧了用戶需求和商業效果的平衡。商家可以引導用戶訂閱特定內容,如商品降價通知、內容興趣或游戲動態,確保推送內容對用戶有吸引力,提高用戶的活躍度和轉化率。微信的謹慎態度,體現在對推送數量的控制,未來可能還會繼續優化,以防止濫發消息。
然而,如何在推送服務與用戶隱私之間找到平衡,是微信團隊面臨的一項挑戰。但顯然,一次性訂閱消息為小程序運營提供了更精準、更尊重用戶選擇的推送方式。至於具體上線時間及可能的調整,讓我們期待微信的進一步動作。