找出粉絲團最高讚文章,手把手教你臉書粉絲專頁熱度分析!

作者介紹:
本文梁紘謙 Edwin Liang(astralweb)提供。 目前在芙彤園擔任創意總監CD。因為是草創小型電商公司,所以身兼多職,舉凡網頁程式、平面設計、網路行銷、商品攝影、影片剪輯都一手包辦,熟悉數位內容產業。目前手上進行群眾募資與貝殼放大、FlyingV專案合作部分。

感謝授權TeSA轉載分享,特此鳴謝。

隨著巨量時代到來,資料分析與探勘成為科技顯學,尤其透過數據分析可做到商業決策與精準行銷。作者寫了一個臉書粉絲專頁熱度分析工具,我想對於網路行銷領域的人或是粉絲專頁經營者都有幫助,所以公開這套報表小軟體讓大家使用。

先看這個軟體可以可以做到什麼?下圖為軟體輸出結果(字有點小,主要是輸出粉專文章id,粉專文章上稿時間,粉專文章讚數,粉專文章分享數,粉專文章留言數,粉專文章網址,粉專文章內容的報表)

下面有2個報表範例 A,B 可下載
A.正妹俱樂部 2016年 [pdf]粉絲互動資料183筆(依讚數排序)-點擊下載
B.谷阿莫 AmoGood 2016年 [pdf]粉絲互動資料32筆(依讚數排序)-點擊下載

由A,B報表可知,正妹俱樂部粉絲專頁今年度至今有183篇PO文,而正妹排名讚數最多的正妹是她;而谷阿莫粉絲專頁今年度至今有32篇PO文,讚數最多的影片是【#227】5分鐘看完2015創造生物的電影《怪物 》

透過報表我們可能可以分析出:

  1. 讚數最高文章排序
  2. 分享數最高文章排序
  3. 留言數最高文章排序
  4. 經營粉絲專頁熱門圖文撰寫模式
  5. 經營粉絲專頁發文速度(譬如一個月發文幾篇)
  6. 最有價值的文章挖掘
  7. 同業競爭粉絲專頁分析
  8. 最佳貼文時間評估

如何生成報表(本軟體功能為擷取本年度至今粉絲專頁互動資料)

  1. 請先到想要分析的粉絲專頁
  2. 打開 Console 輸入 jQuery 程式碼(請點此),別懷疑全部拷貝貼在 Console 再按 Enter 執行程式。
  3. 在 Console 輸入以下程式碼再按 Enter 執行程式會跳出工具面板。
    
    (function(){if(!$("#autoDumpPagesArticleData")[0]){var r=function(c){var a=$("#pages_name").text(),b=$("a[data-hovercard]").eq(0).attr("data-hovercard").split("?")[1].split("=")[1];return(new Date).Format("yyyy-MM-dd_hh:mm:ss")+"_FB\u7c89\u5c08\u6587\u7ae0_"+a+"_"+b+"_"+p+"\u5e74\u7c89\u7d72\u4e92\u52d5\u8cc7\u6599_"+c+"_\u7b46"},t=function(){$("div.userContentWrapper").each(function(){var a=$(this),b=a.find("abbr");if(b[0]){var c=b.attr("title"),b="https://www.facebook.com"+b.parent().attr("href"),
    m=b.split("/")[b.split("/").length-1];-1!=b.search("videos")&&(m=b.split("/")[b.split("/").length-2]);-1!=b.search("photos")&&(m=b.split("/")[b.split("/").length-2]);var g=k.length;if(parseInt(c)!=p){clearInterval(q);for(var a="",e=0;e<g;e++)a+=k[e].join(",")+"\n";a=("\u7c89\u5c08\u6587\u7ae0id,\u7c89\u5c08\u6587\u7ae0\u4e0a\u7a3f\u6642\u9593,\u7c89\u5c08\u6587\u7ae0\u8b9a\u6578,\u7c89\u5c08\u6587\u7ae0\u5206\u4eab\u6578,\u7c89\u5c08\u6587\u7ae0\u7559\u8a00\u6578,\u7c89\u5c08\u6587\u7ae0\u7db2\u5740,\u7c89\u5c08\u6587\u7ae0\u5167\u5bb9\n"+
    a).replace(/,/g,"%2C").replace(/\n/g,"%0A");a=$('<a href="data:text/csv;charset=utf-8,'+a+'" download="'+r(g)+'.csv"><input type="button" value="\u4e0b\u8f09"></a>');$("#autoDumpPagesArticleData").html("<br/>Angryplay.blogspot.com<br/>\u7c89\u7d72\u5c08\u696d\u71b1\u5ea6\u5206\u6790\u5de5\u5177<br/><br/>\u5206\u6790\u5b8c\u7562<br/><br/>\u5171 "+g+" \u7b46<br/><br/>");$("#autoDumpPagesArticleData").append(a);return!1}for(e=0;e<g;e++)if(k[e][0]==m){a.attr("class").replace("userContentWrapper","userContentWrapper_repeat");
    return}g=a.find(".userContent").text().replace(/\s/g,"").replace(/,/g,"\uff0c").replace(/\"/g,"'").replace(/%/g,"");""==g&&(g="\u7121\u6587\u5b57\u5167\u5bb9");var d=a.find("form div.UFIContainer"),l=0;d.find(".UFILikeSentence a[aria-label]").each(function(){l+=parseInt($(this).attr("aria-label"))});isNaN(l)&&(l=0);e=parseInt(d.find("a.UFIShareLink").text());isNaN(e)&&(e=0);var n=0,h=d.find(".UFIPagerLink").text(),f=0,f=parseInt(d.find(".UFIPagerCount").text());isNaN(f)||(f-=d.find(".UFIList>div>.UFIComment").size());
    isNaN(f)&&(f=parseInt(h.split("\u6aa2\u8996\u53e6")[1]));isNaN(f)&&(f=parseInt(h.split("\u67e5\u770b\u53e6")[1]));d.find(".UFILikeSentence")[0]&&--n;d.find("a.UFIShareLink")[0]&&--n;d.find(".UFIAddComment")[0]&&--n;isNaN(f)&&(f=0);d=f+(d.find(".UFIList>div").size()-1)+d.find(".UFIList>div>.UFIComment").size()+n;a.attr("class",a.attr("class").replace("userContentWrapper","userContentWrapper_finished"));k.push([m,c,l,e,d,b,g]);$("#autoDumpPagesArticleData").html("<br/>Angryplay.blogspot.com<br/>\u7c89\u7d72\u5c08\u696d\u71b1\u5ea6\u5206\u6790\u5de5\u5177<br/><br/>\u8cc7\u6599\u64f7\u53d6\u4e2d<br/><br/>\u76ee\u524d\u64f7\u53d6\u7c89\u5c08\u6587\u7ae0\u7b46\u6578<br/><br/>"+
    k.length)}});$(window).scrollTop($(document).height());if(h<$("div[class='_5dro _5drq'] a").size()){$("div[class='_5dro _5drq'] a").eq(h).find("span[class!=hidden_elem]").trigger("click");var c=$("div.uiContextualLayerPositioner").not(".hidden_elem").find("span[id]:not([class])");c[0]&&(c.trigger("click"),h++)}};$("body").prepend($("<div id='autoDumpPagesArticleData'></div>").css({display:"inline-block",position:"fixed",background:"rgba(0,0,0,0.5)",width:"170px",height:"200px","text-align":"center",
    color:"white","z-index":"9999999"}));$("#autoDumpPagesArticleData").html("<br/>Angryplay.blogspot.com<br/>\u7c89\u7d72\u5c08\u696d\u71b1\u5ea6\u5206\u6790\u5de5\u5177<br/><br/><input id='active' type='button' value='\u555f\u52d5'>");$("#active").click(function(){$(this).unbind("click");$(this).remove();$(window).scrollTop(0);q=setInterval(t,1E3)});var k=[],q=0,h=0,p=(new Date).getFullYear()}Date.prototype.Format=function(c){var a={"M+":this.getMonth()+1,"d+":this.getDate(),"h+":this.getHours(),"m+":this.getMinutes(),
    "s+":this.getSeconds(),"q+":Math.floor((this.getMonth()+3)/3),S:this.getMilliseconds()};/(y+)/.test(c)&&(c=c.replace(RegExp.$1,(this.getFullYear()+"").substr(4-RegExp.$1.length)));for(var b in a)(new RegExp("("+b+")")).test(c)&&(c=c.replace(RegExp.$1,1==RegExp.$1.length?a[b]:("00"+a[b]).substr((""+a[b]).length)));return c}})();
    
    
  4. 請點選啟動
  5. 擷取資料中請不要動畫面
  6. 擷取資料完畢會出現下載按鈕
  7. 請點選下載按鈕會下載報表,檔案格式為 .csv

如果是在mac開啟.csv會用內建Numbers開啟

如果要用Office開啟.csv請開新檔案從文字檔輸入資料

選擇『分隔符號』按下一步

選擇『逗點』按下一步

選擇『文字』按下一步

選擇『確定』

資料會倒入到excel

FB分析不只可以做到文章分析,還可以挖掘粉絲專頁黃金TA(與粉絲專頁互動數最高的使用者),作者寫出分析TA程式輸出如下圖(本範例目前不提供請見諒):

透過粉絲互動數我們也可以辦一些活動給鐵粉們一些折扣或優惠,達到真正精準行銷。 相信各位對 Console 應用有一些興趣。

★ 看你長得一表人才,這篇文章一定要幫我們分享!

★ 延伸閱讀:庫存到底怎麼處理損失最小?Chen Terry聚眾分享服飾、食品、美妝、原料的多階段賠售策略

★ 本文特色圖片來源:Pixabay

★ 責任編輯:麵包

歡迎加入TeSA的[email protected]帳號,共同關注電商、創業領域的最新資訊!

歡迎關注TeSA的LINE@帳號

好友人數

相關文章