范 璐
(撫順職業技術學院 電大教學處,遼寧撫順113112)
《2018微信年度數據報告》顯示,微信活躍賬戶數超過11億,微信公眾號平臺以開放性、強交互和個性化的特點已經成為企業開展營銷及客服業務的重要平臺[1].在中國市場,集團級企業依托移動網絡開展相關業務的時間普遍較早,微信已經成為其擴大業務市場的重要陣地,各公眾號已經擁有一定量級的用戶群了.基于微信的限制,每個公眾號可以承載的業務很單一,企業為了完成各類項目只能不斷地申請多個公眾號,由于管理平臺不盡相同,導致管理任務繁重,重復勞動多[2].另外,企業內部的業務系統在與微信之間交互大數據時,還存在效率低、出錯率高的問題.鑒于以上存在的種種問題,建立統一的多公眾號管理服務平臺勢在必行.
為實現微信多公眾號的統一管理,本文中從集團級企業需求出發,探討如何基于微軟云服務技術搭建一個成熟、高效的管理平臺,統一管理企業內的多個公眾號、小程序,以便節約管理人員的操作時間和跨平臺溝通成本,加強企業內部業務和微信服務之間的聯系,降低出錯率,提供更高效的消息推送并對客戶的行為作出更靈活的大數據分析,使客戶獲得良好的使用體驗,提高線上服務質量,提升企業競爭力及創新水平[3].
總體設計目標是:搭建統一的微信管理平臺,有效地管理所有的微信公眾號,實現不同團隊同時管理一個公眾號;提供高效的百萬級以上用戶的消息推送,所有公眾號合計起來最大可支持500萬粉絲的數據,100萬粉絲的模板消息推送(包含預處理)約6H,送達率91%,并根據用戶需求制定靈活多樣的用戶溝通方式;基于用戶行為進行大數據分析,支持靈活的定制化數據報表.
新平臺應最大限度兼容原來系統,避免導入過程給業已存在的系統構架和用戶習慣帶來很大的沖擊;支持微軟云化部署與對接,易于與既有的基礎設施對接;容量、功能上可彈性擴展.

平臺功能架構如圖1所示,各模塊具體功能介紹如下:
(1)多公眾號管理模塊.通過二次開發統一管理包括企業號在內的多個公眾號,節約管理人員操作時間和跨平臺溝通成本,可由不同用戶/團隊同時管理一個公眾號;
(2)企業號管理模塊.通過二次開發繼承原企業號所有功能和數據,增加打卡、審批等更多的辦公自動化應用,提供精細化配置,滿足企業的個性化需求;
(3)消息推送工具模塊.支持靈活的定制化報表,實現高效、可靠、穩定的百萬級用戶消息推送;
(4)素材管理模塊.通過二次開發管理人工添加標簽類型,提供文本、圖文素材、多圖文等標簽設置;
(5)標簽管理模塊.通過二次開發支持微信標簽和用戶標簽,以及標簽的動態分類和管理,支持百萬級用戶的高并發推送,同時基于標簽實現為業務服務的各種關聯動作,如篩選、查詢、自動標簽、統計等;
(6)粉絲模塊.統一的多公眾號微信管理需要將多個公眾號的粉絲進行同步管理,通過二次開發利用微軟云服務和微信公眾號提供的接口,將多個公眾號的粉絲定時同步到本地庫,并基于標簽的用戶分組,全方位為粉絲和會員畫像;
(7)菜單管理模塊.客戶服務管理需要接收事件推送接口和自定義菜單,實現客戶的多觸發機制,這樣客戶可以通過自定義菜單、消息等方式隨時發起微信請求;
(8)數據統計模塊.以標簽和分組為基礎對基本用戶進行差別化的消息推送,根據用戶的微信行為數據進行大數據分析,監測粉絲互動明細、粉絲標簽分布及自定義菜單點擊趨勢[4];
(9)系統管理模塊.通過二次開發實現對管理平臺接口的統一管理、統一權限設置;接入微信多客服功能,接入第三方接口.
整體而言,通過二次開發整個平臺可具備標準的多公眾號接入、配置和管理能力,并配有專為管理企業號開發的標準插件,兼容企業微信號的多個業務系統,并提供持續的升級.在業務系統需要通過短信、微信或者郵件推送大量消息給用戶時,通過大量緩存,異步高效處理發送任務,保證消息推送高效、穩定,從而減輕上游業務系統的負荷,減少業務系統和外部渠道之間的耦合性.
微軟Azure 云平臺有強大的存儲能力和優越的計算能力,能夠通過大數據處理與分析了解用戶喜好差異,對不同興趣偏好的用戶有針對性地推送信息,優化信息推送系統,實現信息推送智能化[5].本文探討的微信多公眾號管理平臺的開發全部采用微軟云服務Azure Application Gateway(負載均衡),選用兩臺VM作為應用服務器,將數據均做負載均衡,可依據時間配合Azure Application Gateway實現雙機熱備,進而減少主機的負擔,提高系統負載量;共用一臺MySQL數據庫,實現高可用和彈性擴容; 使用redis的訂閱發布功能,采集控制端訂閱消息,利用服務端發布消息,這樣操作編程簡單、 實時效果好.
此方案使用的都是主流的開放式中間件,開發、構筑過程對環境依賴較小,可以比較容易地一直延伸到其他的云端服務,如阿里云等,系統的成本較低,適合在企業間推廣.應用該方案,占用系統資源較少,屬于輕量級應用,部署運營成本低.新平臺能夠很好地兼容原來系統,保持了原有系統接口,支持新的系統接入,在操作習慣上盡可能地實現兼容,避免了導入過程給業已存在的系統構架和用戶習慣帶來很大的沖擊.
本文結合多公眾號管理平臺的業務目標,重點設計了管理平臺必需的模塊,以微軟Azure云計算作為核心技術,構建出多公眾號統一管理平臺的系統框架,通過一體的后臺管理,幫助集團級企業實現更快捷的精細化運營,降低運營時間與成本,向客戶提供更全面的營銷體驗.