微信小程序分享至朋友圈的方法


  最近研究怎么實現微信小程序分享至朋友圈,對就是朋友圈。

  微信小程序目前沒有直接提供方法來將小程序分享至朋友圈,不過可以采用曲線救國的方式來達到目的。

方法分兩步:

  1.通過瀏覽器將希望分享的東西風向至朋友圈:

微信小程序沒有任何入口可以進入到微信的瀏覽器中,那么就更加不可能讓用戶進入到自身操作系統中的瀏覽器進行分享。

那么怎么通過其他的途徑來達到次目的呢?

答案是:客服消息

微信小程序本身提供客服消息是用來更好的為客戶服務的,但是請看以下截圖:

小程序提供了入口,允許用戶給客服發送消息,同時,也允許小程序的客服主動給用戶發送消息,其中,可以發送圖文鏈接

開發者可以在用戶打開該聊天對話框時,主動給用戶發送圖文鏈接,用戶點擊該鏈接之后,將會跳轉到微信的瀏覽器(H5)頁面,該頁面不同於小程序內打開的H5頁面,如下圖:

開發者和用戶對於這種樣式的頁面應該相當熟悉了,至此,從小程序進行分享至朋友圈的第一步完成了。

2.用戶分享至朋友圈后,用戶的好友通過該鏈接進入朋友圈

眾所周知,微信目前還並未提供入口,將微信小程序直接在朋友圈進行展示,但是同樣的,微信也沒有禁止在朋友圈內展示小程序碼,而我們通過小程序進行分享的是圖文鏈接,那么圖片自然就可以是需要分享的微信小程序碼,至於文字,還可以作為運營人員的推廣。

以上,就完成了從微信小程序分享至好友/好友群/朋友圈的路徑。

注:小程序的二維碼分兩種,一種是常規的二維碼,還有一種是小程序碼,我們這里進行分享的是小程序碼。

二、數據追蹤

運營人員經常會期望知道哪些用戶是自然量,哪些用戶是推廣量,不僅如此,他們常常期望給那些樂於分享的用戶一些獎勵。

那么,獎勵的標准是什么?無外乎誰拉來的人多,誰就可以獲得更多的獎勵。開發人員需要滿足運營的需求,所以需要記錄每個用戶通過分享獲客的數量等等。

如何進行記錄呢,還是老生常談,無外乎以下幾種方式:

1.簡單粗暴型:

比如Uber和滴滴的獲客方式,通過邀請碼來進行獲客。這種通過現金獎勵的土豪方式不適合絕大多數的推廣,而且簡單粗暴,本文不再贅述。

2.數據匹配型:

現有的一些第三方推廣渠道的合作方式常常都是如此,比如iOS通過用戶的IDFA來進行標記用戶,用戶通過第三方app打開第三方渠道的短鏈時,由app將IDFA傳給短鏈進行記錄,當用戶注冊賬號時,app端通過獲取IDFA來和第三方渠道進行比對,如果一致,則認為是通過第三方渠道推廣而來的量,最后進行結算。

微信小程序也可以模仿該方式進行記錄。

上文提供了三種分享的方式,分享給好友/好友群/朋友圈,它們需要使用不同的方式來進行記錄。

1)朋友圈:

分享至朋友圈是通過分享小程序碼來達到分享功能的,那么想要進行數據匹配,肯定是通過小程序碼來做文章了。

通過調用微信的不同的接口,可以生成類型不同的小程序碼,我們調用接口:https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN,具體參數如下:

微信小程序 獲取小程序碼和二維碼java接口開發

關注參數scene和page即可,我們可以將用戶的userid或者唯一標識放入其中,這樣在其他被拉進小程序的用戶打開page頁面時,我們可以通過以下方式獲取到分享發起者的用戶唯一標識:

此時,便可以根據此唯一標識來給對應的用戶發放獎勵了。

2)分享至好友/群:

分享至好友/群和分享至朋友圈的內容並不一致,后者是分享圖文鏈接,而分享至好友群的往往是小程序本身,群中的用戶通過該分享可以直接進入小程序,那么如何進行數據匹配呢?

其實方法大同小異,通過查看微信小程序的api,如下:

此處的path中可以加入用戶的唯一標識,接下來的流程和分享至朋友圈便是一樣了。

本文參考微信小程序開發文檔:

1.轉發:https://mp.weixin.qq.com/debug/wxadoc/dev/api/share.html

2.客服消息:

https://mp.weixin.qq.com/debug/wxadoc/dev/api/custommsg/conversation.html

3.獲取二維碼:

https://mp.weixin.qq.com/debug/wxadoc/dev/api/qrcode.html

原文鏈接:https://www.jianshu.com/p/c100d21bcc9c


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM