ahilles107/content-performance-analytics

dev-master 2017-02-18 15:22 UTC

This package is auto-updated.

Last update: 2024-09-24 03:59:42 UTC


README

计算文章性能分数。受[Die Welt的分析系统][1]启发。

它是如何工作的?

每个新闻机构都有自己的标准来评判其内容的成功。对一些人来说,页面浏览量最重要,对另一些人来说,视频观看量或用户的评论更重要。这个应用程序允许定义几个可测量标准(截至目前:观看次数、跳出率和平均页面停留时间)的最大值和满意值。有了这些值,每个可监控的内容项(每篇文章)都会计算出一个评分。然后,这些评分可以与编辑共享,以便他们进行改进。

该应用程序独立于组织的CMS运行。可以使用API将新内容项注册到应用程序中。将来也可以使用Google表格实现。

监控内容列表截图

Monitored content

文档

  • [安装][2]
内容设置
# app/config/parameters.yml

# set maximum points number per content data
max_points_views: 10
max_points_bounce_rate: 20
max_points_avg_time_on_page: 12

# set custom newsroom values for "OK" (60%) results
good_value_views: 400
good_value_bounce_rate: 1.5
good_value_avg_time_on_page: 50
```

Features:
- [x] add content to monitor
    - [x] api
    - [ ] google spreadsheet
- fetch content data:
    - social data:
        - [ ] facebook
        - [ ] likes
        - [ ] tweets
        - [ ] reddit
    - [x] views (GA)
    - [ ] scroll depth
    - [x] bounce rate (GA)
    - [x] time on screen (GA)
    - [ ] related content clicks
    - [ ] comments number
    - [ ] ?bought subscriptions?

# [Contributions welcome](http://contributionswelcome.org/)

All contributions (no matter if small) are always welcome.

[1]: http://www.niemanlab.org/2016/05/die-welts-analytics-system-de-emphasizes-clicks-and-demystifies-what-it-considers-a-quality-story/
[2]: doc/installation.md