微信小程序模板消息是指通過模板來下發消息的機制,開發者可以選擇一個已有的模板,按照模板的格式規則來發送消息,模板消息具有消息發送的方便、快捷、規範等特點。本文將介紹小程序模板消息的使用方法和技巧。
一、獲取模板消息
在小程序後台-模板消息配置中申請
<template id="yQZARQaBszwU17hlL8e58f3s49TJUfjGcZQZwJ8uBn8"> <parameter name="keyword1" value="{{keyword1.DATA}}" /> <parameter name="keyword2" value="{{keyword2.DATA}}" /> <parameter name="keyword3" value="{{keyword3.DATA}}" /> <parameter name="keyword4" value="{{keyword4.DATA}}" /> <parameter name="keyword5" value="{{keyword5.DATA}}" /></template>
二、發送模板消息
小程序客戶端請求發起模板消息請求,請求要求攜帶access_token和openid,以及你要發送的消息,由於發送模板消息的頻率受到限制,一段時間只能發送一定的數量,需要控制好。
wx.request({ url: 'https://api.weixin.qq.com/cgi-bin/message/wxopen/template/send?access_token=' + access_token, method: 'POST', header: { 'content-type': 'application/json' }, data: { touser: openid, template_id: 'yQZARQaBszwU17hlL8e58f3s49TJUfjGcZQZwJ8uBn8', page: 'index', form_id: formid, data: { keyword1: { "value": "小程序模板消息" }, keyword2: { "value": "消息內容" }, keyword3: { "value": "2022-01-01 18:00:00" }, keyword4: { "value": "神秘大禮包" }, keyword5: { "value": "點擊領取" } }, emphasis_keyword: 'keyword1.DATA' }})
三、模板消息參數
模板消息中有一些參數需要注意,具體如下:
1、touser
接收消息的用戶openid
2、template_id
選擇的模板ID
3、page
小程序頁面路徑,可根據實際情況寫
4、form_id
表單提交場景中的form_id
5、data
模板需要渲染的數據
6、emphasis_keyword
模板需要強調的關鍵詞,會用粗體顯示
四、技巧分享
模板消息具有一些使用技巧,分享如下:
1、控制發送頻率
由於發送模板消息的頻率有限,需要控制好每個用戶的發送頻率,建議不要超過每天5次,以免影響用戶體驗。
2、定時發送
如果需要定時發送消息,可以使用定時器控制消息發送的時間,建議在用戶活躍度高的時間段內發送,比如晚上7點-9點。
3、使用關鍵詞
在模板消息中,使用關鍵詞可以讓消息更加精準和引人注意,建議在需要強調的地方使用粗體或者換行,以增強消息的可讀性。
4、合理利用參數
模板消息中的參數可以自由設置,可以利用參數實現更加個性化的消息內容,比如顯示用戶名稱、訂單號、商品名稱等信息。
5、根據場景賦予不同的模板ID
不同的消息場景需要不同的模板,建議根據不同場景賦予不同的模板ID,以便更好地管理不同場景的消息。
總結
本文介紹了微信小程序模板消息的使用方法和技巧,通過合理利用模板消息參數、控制發送頻率、定時發送、根據場景賦予不同的模板ID等技巧,可以提高模板消息的效果和用戶體驗,讓消息發送更加準確和精準。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/301986.html