一、能力概況
為便于開發者對用戶進行服務消息觸達,簡化小程序模板消息下發流程,小程序提供統一的服務消息下發接口,以便實現服務的閉環并提供更佳的體驗。
二、宿主支持:
今日頭條已上線,其他宿主陸續接入中。
三、入口位置:
「我的-消息通知」入口
「頭條內氣泡」入口(只有部分消息通知會展示該入口,由平臺審核)
四、接入流程
步驟一:獲取模版ID
前往開發者平臺,在「消息通知」板塊,點擊添加模版;
添加模版有兩種方式:
選擇模版庫中的模版
添加模版庫中的模版,可直接添加使用,選中某個模版點擊添加后,選擇相關關鍵詞配置,如果還想添加更多的關鍵詞或者定義好的關鍵詞不符合預期,可申請新的關鍵詞(提交后需審核),右邊為該消息模版的展示預覽。
自定義模版
若模版庫中的模版不符合預期,可申請自定義模版,點擊右上角的申請新模版;
根據相應的提示文字進行自定義模版填寫(該申請需要審核)。
步驟二:使用formid作為發送消息通知的憑證
獲取途徑
頁面的form組件,屬性 report-submit 為 true 時,可以聲明為需要發送模板消息,此時點擊按鈕提交表單可以獲取 formId,用于發送模板消息
點擊一次隨機生成一個formid,類似uuid(32位),傳給開發者
消耗途徑
每發送一條消息,消耗一個formid
調取send來發送消息(已支持、send接口文檔:https://developer.toutiao.com/dev/miniapp/uUTNz4SN1MjL1UzM )
五、下發條件說明
有效期及限制
1、每個formid從生成時間開始,7天內有效
2、1次提交表單可下發1條,多次提交下發條數獨立,相互不影響
3、登錄才能收集用戶formid
六、常見問題:
Q:如果后臺添加的時候 是兩個關鍵詞,發送的時候小于兩個會報錯嗎?
A:會的,需要填滿數據。
Q:小氣泡的入口可以點擊進入小程序嗎?可以進入指定頁面嗎?
A:可以點擊進入小程序內配置的對應頁面。
Q:有定向的用戶限制嗎?
A:面向使用過的用戶,需要收集用戶的formID。
------------
[來源:頭條-頭條小程序]