買粉絲與買粉絲小程序搭配使用是小程序運營的方式之一,通過買粉絲買粉絲跳轉到小程序,可直接將流量轉化為客戶。那么買粉絲買粉絲跳轉到小程序怎么操作呢?下面有幾種跳轉設置方法。
1、買粉絲買粉絲自定義菜單欄添加
注意:添加是選擇的小程序之前要關聯才行
2、買粉絲買粉絲圖片消息添加
注意:展現方式可以是文字、圖片、小程序卡片以及小程序碼等形式。
3、買粉絲買粉絲自動回復添加
添加好小程序連接,快速自動回復就可以推送小程序了。
您可以先試試,希望幫助到您。
1.打開自定義菜單之后,你可以在這里設置菜單,選擇一個菜單。不要選擇有子菜單的母菜單
2.選擇好了一個菜單之后,你會看到右邊除了菜單名稱設置,還有菜單內容設置,選擇跳轉小程序。
3.選擇了跳轉小程序后點擊選擇小程序,在買粉絲已經綁定的小程序里選擇一個。
4.選擇了小程序后你可以看到小程序路徑,填入備用買粉絲,然后就可以保存發布了。(路徑可以自己在小程序開發者工具獲取,或者通過買粉絲文章獲取)
最近做了一個需求在買粉絲網頁推送的模板消息,連接跳轉到關聯小程序,遇到總是跳轉到首頁的問題。說一下里面的坑
后端是PHP進 行消息發送 官方發送數據例子如下:
最開始 為了構造一個json數據格式,
第一步:我是先把 數據構造成一個多維數組 $arr,
第二步:$json_data = json_en買粉絲de($arr),然后再 $json = urlde買粉絲de($json_data);
第三步:再然后 就是 通過 curl_init 進行發送了,這里不再詳述。
接下來有個坑,發送不成功,錯誤信息 如下
{ “err買粉絲de”:40165,“errmsg”:"invalid weapp pagepath}
百度下,很快有了答案,說官方文檔有誤,把 pagepath 改為 path 即可,我試了下,果然可以,消息推送正常,開心壞了!
奇怪的事情發生了,點擊推送消息后沒有跳轉到小程序指定頁面,一直是首頁!
然后百度搜索各種答案,有說 路徑參數名,改為 page(試了下居然可以),有的說 為 pagepath(這不是剛跳出來的坑嗎?為啥別人居然可以成功發送?)
經過各種測試終于發現問題所在,第二步有問題!json_en買粉絲de() 把原來數組中的路徑 斜杠轉義了! 'pages/auth/auth?id=6' 變成了 'pages\/auth\/auth?id=6' 難怪找不到路徑!
后來看了下手冊,有防止 json_en買粉絲de() 轉義 斜杠的參數
JSON_UNESCAPED_SLASHES (不轉義斜杠,對應的數字 64)
然后把第二步 改為 $json_data = json_en買粉絲de($arr, JSON_UNESCAPED_SLASHES )
還得把 頁面參數由 path 改為 pagepath (不改會報錯!)
再發送消息就可以正常接收并跳轉到指定小程序頁面啦!下面是我的構造的正確的多維數組格式
買粉絲買粉絲跳轉小程序教程:
買粉絲買粉絲為大家準備了一個最新的功能,那就是小伙伴們在使用買粉絲買粉絲的時候能轉跳到小程序。
買粉絲宣布小程序的能力再次升級。除了添加小程序卡片外,買粉絲圖文消息新增兩種進入小程序的方式:支持通過藍色文字鏈接或圖片鏈接跳轉到小程序。
買粉絲運營者在編輯圖文消息時,可以將已關聯的小程序以藍色文字鏈接或圖片的方式添加到圖文消息的正文中,用戶點擊就能進入到小程序。
2、支持自定義編輯
買粉絲運營者可以自定義小程序的圖片和藍色文字鏈接的文字內容,以及指定小程序打開的頁面。此功能對所有買粉絲開放。
如:
鏈接的文字內容:點我才知道
圖片:可手動上傳
頁面:小程序首頁或其他頁面
買粉絲團隊表示,此次能力升級,除了方便買粉絲運營者在圖文消息中插入小程序的操作,也將擴大小程序在買粉絲內的使用場景,可以幫助開發者更好地推廣自己的小程序。
如何操作?在買粉絲后臺即可簡單完成:
①登錄買粉絲后臺,點擊右側“小程序”
②選擇已關聯的小程序
③編輯文字內容或圖片,確定添加成功
自小程序的第一個版本上線快一個月了,從買粉絲搜索使用一直沒什么問題,所以以為挺穩定了,沒想到昨晚我們的運營在推文中加上了小程序的鏈接,想從推文直接跳轉至小程序首頁的時候,卻發現跳過去了之后頁面加載異常了,表現為一片空白,死活都加載不出來數據。
由于推文中配的小程序鏈接只能跳轉線上的小程序,并不能配置體驗版本的小程序,所以只能靠推理解決這個bug。
接下來我開始了修復之旅...
首先我看了一下相關的函數,寫得很簡單
從入口函數來看,分了三種情況:
1:從城市列表跳轉過來的時候會攜帶一些參數,例如城市id等。這種情況會先進入initData() 函數進行一些初始化。
2:如果頁面有緩存數據,也會先進入initData() 函數。
3:如果是從買粉絲直接進入小程序,并且沒有過緩存,我把這種情況當作最初始的一種情況,這時候就正常地走獲取數據流程,即直接調用getData() 函數獲取數據。
1、首先根據頁面加載的時候沒有出現loading,那么程序并沒有執行 getData() 函數。所以肯定不是一開始就執行 this.getData()。
2、清除緩存,移除小程序,再次進入小程序,仍然出現一片空白,那么知道并不是因為緩存問題,所以也排除第二種情況。
3、至于第一種情況,我是比較認同的。因為當初我只是想到從買粉絲直接打開小程序的場景,卻忽略了從買粉絲推文(甚至別的渠道)進入的場景。據我之前開發買粉絲的經驗推測,從推文進入的時候買粉絲極大可能會在url上攜帶一些亂七八糟的參數,這些參數正符合第一種情況的條件,進而進入了this.initData(options)。
4、來看data.flag 的值,如果等于0,那么調用this.getData(),已知this.getData()并沒有被執行,所以data.flag 不等于0;如果 this.showFail = true 的話,那么會顯示一個失敗頁,但頁面是空白的,并沒出現失敗頁,由此可知data.flag 并不等于1 或者 2。接下來沒有路可走了,所以會出現空白頁,這就說得過去了。
5、之所以會進入initData()函數,上面提過是別的買粉絲自動加入的參數導致的,這些參數并不是我需要的(比如很關鍵的一個參數flag),但是卻陰差陽錯地成為了進入initData()函數的充分條件,此時flag 應該是undefined。所以形式就很明朗了,只要把進入的條件寫得嚴謹一些如:
盡量從源頭制止,并把initData函數改造如下,保證有一條通路可走:
到這里,我覺得應該是沒問題的了。然后提交審核啦,審核很快就通過了,然后把小程序發布上去,然后開始驗證,再次從當初那篇推文進入小程序...發現Ok啦,出來數據啦
哈哈 謹記錄一下這個坑!
有三種連接方式:
1、買粉絲可以把自己關聯的小程序放在自定義菜單中,用戶點擊可以直接跳到小程序。
2、買粉絲模版消息可打開相關小程序。通過買粉絲,買粉絲運營者可以推送關聯的小程序頁面了。
3、買粉絲綁定相關小程序時,可選擇給粉絲下發通知。買粉絲運營者可以通知粉絲,“我綁定了這個小程序”,粉絲點擊消息就可以打開小程序。(此消息不占用原有群發條數)
還有一種是讓別人的買粉絲可以跳轉到你的小程序,但要讓對方的買粉絲關聯你的小程序才行。