3步驟取得自己Medium所有文章的總瀏覽/閱讀/粉絲人數

這篇文章寫於 2022 年,文中的工具與版本可能已經更新,實作時請以官方文件為準。

本文目錄
  1. SETP 1/3:進入自己 Medium STATS 頁面
  2. SETP 2/3:打開瀏覽器的「開發者工具(developer tools)」
  3. SETP 3/3:貼上程式碼,取得自己 Medium 部落格的總瀏覽/閱讀/粉絲數量!
  4. ❗特別提醒:如果你的文章很多,請滑至頁面底部再操作

我想大部分 Medium 平台的創作者,都應該非常關心自己文章的瀏覽數量;但 Medium 提給供創作者的後台並沒有統計出「總數」這塊的資訊,如果要自己土法煉鋼用計算機加總也會讓人崩潰,今天筆者就帶你們用聰明且快速的方法來取得這份資訊吧!

上面的是 DL 技術世界 這個 Publications 的數據喔~
上面的是 DL 技術世界 這個 Publications 的數據喔~

建議使用 Chrome 或是 Firefox 來操作下面的步驟

SETP 1/3:進入自己 Medium STATS 頁面

今天提供的方法可以計算自己 STATS 的頁面(https://medium.com/me/stats),以及自己有 Owner 權限的 Publications 頁面。

自己 STATS 的頁面
自己 STATS 的頁面
有 Owner 權限的 Publications 頁面
有 Owner 權限的 Publications 頁面

SETP 2/3:打開瀏覽器的「開發者工具(developer tools)」

可以按鍵盤的「F12」或是「滑鼠右鍵 → 檢查」打開瀏覽器的「開發者工具(developer tools)」。

部落格有很多優質好文(自己在說XD),歡迎大點閱&分享&拍手喔~
部落格有很多優質好文(自己在說XD),歡迎大點閱&分享&拍手喔~

開啟後你應該會看到下面的畫面,不要被右邊的程式碼還有下方一堆紅色的警告給嚇到。

SETP 2/3:打開瀏覽器的「開發者工具(developer tools)」(圖 5)


SETP 3/3:貼上程式碼,取得自己 Medium 部落格的總瀏覽/閱讀/粉絲數量!

你要做的事情很簡單,先將下面的程式碼複製起來。

// 要抓取第幾個欄位的資訊
const totalTypes = {
    VIEWS: 2,
    READS: 3,
    FANS: 5,
};
// 根據網頁結構取得資訊,並且加總
const getTotal = (tableColumn) => [
    ...document.querySelectorAll(
        `td:nth-child(${tableColumn}) > span.sortableTable-number`
    )].map((e) =>
        parseInt(e.getAttribute("title").replace(/,/g, ""))).reduce((a, b) => a + b, 0);
// 印出各自的總瀏覽數
console.log({
    totalViews: getTotal(totalTypes.VIEWS),// 總瀏覽數
    totalReads: getTotal(totalTypes.READS),// 總閱讀數
    totalFans: getTotal(totalTypes.FANS),// 總粉絲數
});

原始碼:get-medium-total.js(GitHub Gist)

然後貼到剛剛瀏覽器的「Console」位置。

SETP 3/3:貼上程式碼,取得自己 Medium 部落格的總瀏覽/閱讀/粉絲數量!(圖 6)

接著按下「Enter」就可以在下方看到經過統計的數字嚕!

SETP 3/3:貼上程式碼,取得自己 Medium 部落格的總瀏覽/閱讀/粉絲數量!(圖 7)


❗特別提醒:如果你的文章很多,請滑至頁面底部再操作

因為 Medium 預設一開始進入頁面只會顯示一部分的文章數據,因此如果你的文章數量很多,請滑至頁面底部再貼上程式碼;以筆者的文章為例,若沒有往下滑,得到的數據為:「totalViews: 6140, totalReads: 2905, totalFans: 21」,筆者至今共發表 74 篇文章,儘管非常佛系經營;但如果只有上面的數據真的會痛哭流涕😭😭😭。

我邊滑到頁面底部再做一次操作,透過下圖的數據::「totalViews: 20597, totalReads: 8871, totalFans: 55」,我們就更得知如果沒滑至底部計算是不準確的喔!

這個數據還是好可憐QQ,請讀者多多拍手跟分享;讓筆者寫文章的時候能更有溫暖🙏
這個數據還是好可憐QQ,請讀者多多拍手跟分享;讓筆者寫文章的時候能更有溫暖🙏

希望今天這篇文章有幫助到 Medium 的創作者取得相關數據,讓自己更有競爭力 💪

參考資源:How to get total views and reads statistics on Medium

Talk

留言討論

留言載入中…