Skip to content

搞英语 → 看世界

翻译英文优质信息和名人推特

Menu
  • 首页
  • 作者列表
  • 独立博客
  • 专业媒体
  • 名人推特
  • 邮件列表
  • 关于本站
Menu

按 T​​oast 计数对 Bear Analytics 进行排序

Posted on 2025-12-28

Bear Analytics 数据按所选时间范围内的页面浏览量排序,没有其他排序选项。

所以我写了个小脚本,可以按 Toast 数量排序。我本来想把它做成一个插件,让用户可以通过 BearBlog 控制面板安装,但是插件在分析页面上无法加载。所以,要使用这个脚本,你需要把它添加到浏览器书签里。(见下文)


默认排序
帖子标题列表及其提示点击次数和阅读次数,分析页面截图,按阅读次数排序


按吐司排序
帖子标题列表及其提示信息数量和阅读次数,分析页面截图,按提示信息数量排序

如何

使用此插件的方法:

  1. 复制以下代码
  2. 在浏览器中创建新书签
  3. 在“URL”字段中,粘贴以下代码

现在,访问您的分析页面,点击该书签,它将运行这段小脚本并对分析数据进行排序。刷新页面后,数据将恢复正常。

代码:

 javascript :    
  
/* 确保我们位于分析页面 */    
如果 ( window.location.href.includes ( " / analytics / " ) ) {    
  
    /* 在 <h3> 节点中搜索“Pages”标题。 */    
    h3s = document.querySelectorAll ( 'h3 ' ) ;    
    ul = 无效的;    
    为了 ( h3 的 h3s ){    
        如果 ( h3.innerText.trim ( ) )​​ == '页面' ){    
            /* 获取帖子列表的容器节点 */    
            ul = h3 .父节点。查询选择器( 'ul' );    
            休息;    
        }    
    }    
  
    /* 遍历每个分析条目。  
获取每条记录的吐司计数。  
创建一个用于排序的数组。    
    列表 = ul.querySelectorAll ( 'li ' ) ;    
    可排序 = [];    
    为了 (李) 的 lis ){    
        小的 = 李. querySelector ( '小' );    
        如果 (小的 == 无效的){    
            /* 此条目没有提示计数 */    
            sortables.push ( [ - 1 ,​ li ]);    
        } 别的 {    
            /* 从提示计数文本中提取数字 */    
            数字 = 小的。内部文本。匹配( /[0-9]+/ )[ 0 ];    
            sortables.push ( [ num ,​ li ]);    
        }    
        /* 删除列表项,因为我们将在排序后重新添加它 */    
        ul.removeChild ( li ) ;​    
    }    
  
    /* 按提示计数对列表项进行排序 */    
    已排序 = 可排序对象.排序(    
        函数( a , b ){    
            返回 b [ 0 ] -a [ 0 ] ;    
        }    
    );    
  
    /* 按新顺序重新添加所有列表项 */    
    为了 (物品 的 已排序){    
        ul.appendChild ( item [ 1 ] ) ;    
    }    
}    

Bearblog 使用技巧/工具

原文: https://reedybear.bearblog.dev/sort-bear-analytics-by-toast-count/

本站文章系自动翻译,站长会周期检查,如果有不当内容,请点此留言,非常感谢。
  • Abhinav
  • Abigail Pain
  • Adam Fortuna
  • Alberto Gallego
  • Alex Wlchan
  • Alin Panaitiu
  • Anil Dash
  • Answer.AI
  • Arne Bahlo
  • Ben Carlson
  • Ben Kuhn
  • Bert Hubert
  • Big Technology
  • Bits about Money
  • Brandon Skerritt
  • Brian Krebs
  • ByteByteGo
  • Chip Huyen
  • Chips and Cheese
  • Christopher Butler
  • Colin Percival
  • Cool Infographics
  • Dan Sinker
  • David Walsh
  • Dmitry Dolzhenko
  • Dustin Curtis
  • eighty twenty
  • Elad Gil
  • Ellie Huxtable
  • Ethan Dalool
  • Ethan Marcotte
  • Exponential View
  • FAIL Blog
  • Founder Weekly
  • Geoffrey Huntley
  • Geoffrey Litt
  • Greg Mankiw
  • HeardThat Blog
  • Henrique Dias
  • Herman Martinus
  • Hypercritical
  • IEEE Spectrum
  • Investment Talk
  • Jaz
  • Jeff Geerling
  • Jonas Hietala
  • Josh Comeau
  • Lenny Rachitsky
  • Li Haoyi
  • Liz Danzico
  • Lou Plummer
  • Luke Wroblewski
  • Maggie Appleton
  • Matt Baer
  • Matt Stoller
  • Matthias Endler
  • Mert Bulan
  • Mind Matters
  • Mostly metrics
  • Naval Ravikant
  • News Letter
  • NextDraft
  • Non_Interactive
  • Not Boring
  • One Useful Thing
  • Phil Eaton
  • PostHog
  • Product Market Fit
  • Readwise
  • ReedyBear
  • Robert Heaton
  • Rohit Patel
  • Ruben Schade
  • Sage Economics
  • Sam Altman
  • Sam Rose
  • selfh.st
  • Shtetl-Optimized
  • Simon schreibt
  • Slashdot
  • Small Good Things
  • Steph Ango
  • Stephen Wolfram
  • Steve Blank
  • Taylor Troesh
  • Telegram Blog
  • The Macro Compass
  • The Pomp Letter
  • thesephist
  • Thinking Deep & Wide
  • Tim Kellogg
  • Understanding AI
  • Wes Kao
  • 英文媒体
  • 英文推特
  • 英文独立博客
©2026 搞英语 → 看世界 | Design: Newspaperly WordPress Theme