1. 程式人生 > >淺談微信公眾號營銷背後的技術

淺談微信公眾號營銷背後的技術

       微信公眾號已成為很多公司/產品線上營銷的主戰場之一。本文試圖分析在開發者模式下,微信公眾號營銷背後的幾個常用技術方案。就目前接觸的業務來看,基於微信公眾號的營銷主要有下面兩條線。


        其中,第一條線是以公眾號為核心的運營方案,第二條線是依靠H5海報來輔助APP運營。在進一步探討幾個技術方案之前,先總結一些微信的基本規則:

1. 微信為每個使用者分配了一個open id來唯一標識使用者身份,不同公眾號之間是隔離的,即使用者Bob在公眾號A和公眾號B中的open id是不一樣的;

2. 為了幫助使用者統一移動應用、公眾號之間的賬號體系,微信提供了union id。同一使用者,在同一微信開發者賬號下的不同應用中的union id

是唯一的;

3. 如何獲取open id?

    1)微信公眾號裡面,在訊息和事件資訊推送時,會帶有open id作為FromUserName;

    2)H5網頁中,需要通過微信網頁授權機制來獲取open id,授權的scope不限,即靜默授權也可以拿到open id;

    3)在App中,通過呼叫微信登入介面,然後結合oauth2授權機制,可以獲取到open id,類似網頁授權。

4. 如何獲取union id?

    union id需要在scope=snsapi_userinfo下才能獲取到,即需要使用者手動授權。值得注意的是,在公眾號中呼叫oauth2授權機制時,即使scope=snsapi_userinfo,也不需要顯示授權,靜默通過。

二維碼關注

在上圖第一條線中,增加公眾號的粉絲數量是關鍵的第一步。為此商家們想出了各種海報和場景來吸引使用者關注公眾號,為進一步註冊繫結賬號和後期活動推送做鋪墊。二維碼是使用最多,也是最有效的途徑,其包括線下掃碼活動和線上海報長按識別二維碼。從營銷角度來看,需要考慮的幾個問題有:
1)每天有不同的渠道做推廣活動,如何區分這些渠道帶來的使用者數?往往需要根據使用者數量來給推廣人員發錢。 2)如何統計分析不同渠道的使用者在未來的質量?並在未來給這些使用者推送不同的活動內容等。 3)如何給不同渠道的使用者回覆不同的歡迎詞,來引導使用者進入相關業務營銷? 4)如何給不同渠道的使用者展現不同的公眾號選單?        下圖給出一個基於二維碼關注的方案:


       微信提供了生成帶場景值二維碼的功能,在使用者關注後會把場景值推送到我們自己的伺服器。基於這個我們可以生成不同渠道的二維碼,並對關注使用者進行合理分類,返回不同的自動回覆內容,進行不同的引導。使用者分類也是進一步生成個性化選單和使用者質量分析的關鍵。

賬號繫結

       很多公司在做公眾號營銷之前,都已經有自己的一套使用者體系,因此在公眾號中,希望能接入自己的使用者系統。其初衷可能是希望引入更多的新使用者,也可能是想給使用者提供更便捷的服務,或者其他,不管是哪一種,都需要將微信中的open id 與已有系統的賬號進行關聯繫結。提示繫結的地方可以放到選單中,也可以放到自動回覆中。下面是一個賬號繫結的技術方案:



H5海報追蹤

        當在公眾號中推送某個圖文訊息,或者引導使用者從App中分享海報後,我們總是希望這些海報頁能被更多的人瀏覽、轉發,依靠微信的強大傳播鏈進行營銷。如何統計分析某個海報在微信中被瀏覽的次數、被轉發的次數?這些統計資料,不僅能指導產品人員修正海報、指導營銷人員調整渠道,還可以作為發放傳播獎勵的一種方式。下圖是一個海報追蹤的技術方案:



        本文沒有談論任何實現方法,僅僅從技術方案的角度分享一些微信公眾號營銷背後的技術方法,希望能對有需要的同仁有所幫助。

Bruce  2016/09/25