Skip to content

Commit f209c31

Browse files
update changelog and faq in preparation for version 1.8
1 parent b7eae92 commit f209c31

3 files changed

Lines changed: 21 additions & 17 deletions

File tree

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Changelog
22

3+
### 1.8.0 - In development
4+
5+
- Added a new tracking method: [cookieless tracking](https://www.kokoanalytics.com/kb/cookie-vs-cookieless-tracking-methods).
6+
- If using cookie-based tracking, the cookie lifetime has been changed to expire at midnight (so a maximum of 24 hours).
7+
- Simplified client-side tracking script so it's now smaller than 500 bytes.
8+
- Excluded IP addresses now work properly with the optimized endpoint.
9+
10+
311
### 1.7.4 - May 14, 2025
412

513
- Use `wp_print_inline_script` function for printing inline script tags.

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Koko Analytics for WordPress
55
[![Rating](https://img.shields.io/wordpress/plugin/r/koko-analytics.svg)](https://wordpress.org/support/plugin/koko-analytics/reviews/)
66
![Lighthouse performance score](https://raw.githubusercontent.com/ibericode/koko-analytics/master/assets/src/github/lighthouse_performance.svg)
77

8-
[Koko Analytics](https://www.kokoanalytics.com/) is a simple, open-source, lightweight (< 850 bytes) and privacy-friendly website analytics plugin for WordPress.
8+
[Koko Analytics](https://www.kokoanalytics.com/) is a simple, open-source, lightweight and privacy-friendly website analytics plugin for WordPress.
99

1010
It aims to be a simple replacement for Google Analytics that respects the privacy of your visitors. Nothing visitor specific is tracked, only aggregated counts.
1111

@@ -23,7 +23,7 @@ You can view a [live demo of Koko Analytics here](https://www.kokoanalytics.com/
2323
- **No personal information** or anything visitor specific is tracked.
2424
- **No cookies** (optional).
2525
- **Fast**: Handles thousands of daily visitors or sudden bursts of traffic without breaking a sweat.
26-
- **Lightweight**: Adds less than 850 bytes of data to your pages.
26+
- **Lightweight**: Only 500 bytes (!) of JavaScript is added to your pages.
2727
- **Storage**: A year worth of data takes up less than 5MB of database storage.
2828
- **REST API**: You can access your data from anywhere via REST API endpoints.
2929
- **Cached**: Fully compatible with pages served from cache.

readme.txt

Lines changed: 11 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ You can view a [live demo of Koko Analytics here](https://www.kokoanalytics.com/
3030
- **No personal data** or anything visitor specific is tracked.
3131
- **No cookies**: There is an option to not use any cookies.
3232
- **Fast**: Handles hundreds of concurrent pageviews without breaking a sweat.
33-
- **Lightweight**: Adds less than 850 bytes of data to your pages. A year worth of data will take up less than 10 MB of storage.
33+
- **Lightweight**: Only 500 bytes (!) of JavaScript is added to your pages. In your database, a full year worth of data will take up less than 10 MB of storage.
3434
- **GDPR Compliant** by design.
3535
- **Metrics**: All the essentials: total pageviews, unique pageviews and referral URL's.
3636
- **Referrer spam:** Built-in blocklist to filter out referrer spam.
@@ -89,24 +89,22 @@ You can view your dashboard by going to **WP Admin > Dashboard > Analytics**.
8989
#### Does this respect my visitor's privacy?
9090
Yes, absolutely. Koko Analytics only stores aggregated counts. Nothing visitor specific is tracked.
9191

92-
#### Does this use any external services?
93-
No external servives are used. All data lives on your server alone.
92+
#### Does this require any external services?
93+
No.
9494

9595
### Does Koko Analytics set any cookies?
96-
By default yes, but you can disable it.
96+
By default yes, but you can disable the use of cookies entirely from the plugin's settings page by choosing a different tracking method.
9797

98-
Koko Analytics sets a single cookie named `_koko_analytics_pages_viewed` with a lifetime of `6 hours`. This cookie is used to reliably detect unique pageviews and returning visitors without having to store any personal information on your server.
99-
100-
You can disable the use of cookies from the plugin's settings page.
98+
If using cookie-based tracking, Koko Analytics sets a single cookie named `_koko_analytics_pages_viewed` with a lifetime of at most `24 hours`. This cookie is used to accurately detect unique pageviews and returning visitors without having to store any personal information on your server.
10199

102100
[https://www.kokoanalytics.com/kb/does-koko-analytics-use-cookies/](https://www.kokoanalytics.com/kb/does-koko-analytics-use-cookies/)
103101

104-
### Will this slow down my website?
102+
### Will Koko Analytics slow down my website?
105103
No, the plugin is built in such a way that it never slows down your website for your visitors.
106104

107-
- It only adds a single script of less than 800 bytes to your pages.
108-
- All heavy lifting (like aggregating the statistics) is done in a background process.
109-
- Everything lives on your server, so the plugin doesn't add any additional DNS look-ups and can benefit from your server's cache policy.
105+
- It only adds a single JavaScript file of less than 500 bytes to your pages.
106+
- All heavy lifting (like aggregating the statistics) is done in a separate background process.
107+
- Everything happens on your server, so the plugin doesn't require any additional DNS look-ups and can benefit from your server's cache policy.
110108

111109
[https://www.kokoanalytics.com/kb/will-koko-analytics-slow-down-my-website/](https://www.kokoanalytics.com/kb/will-koko-analytics-slow-down-my-website/)
112110

@@ -117,7 +115,6 @@ Yes, see [github.com/ibericode/koko-analytics](https://github.com/ibericode/koko
117115
Have a look at the [Koko Analytics knowledge base](https://www.kokoanalytics.com/kb/).
118116

119117
### How to show number of visits to a page?
120-
121118
You can use the `[koko_analytics_counter]` shortcode to show the number of visitors to the current page.
122119

123120
It takes 3 optional arguments:
@@ -133,11 +130,10 @@ Example use with arguments:
133130
`
134131

135132
### Why are category and tag archives not tracked?
136-
137-
Koko Analytics is currently only able to track things that have an internal post ID, which is every (custom) post type. This is so that Koko Analytics does not have to store pathnames, which would take up a lot of storage space or an additional pre-processing step to normalize the data.
133+
Koko Analytics is currently only able to track posts, pages and other post types. This is so that Koko Analytics does not have to store URL's or post titles, which would take up a lot of storage space.
138134

139135
### How can I help fund Koko Analytics?
140-
You can [purchase Koko Analytics Pro](https://www.kokoanalytics.com/pricing/) to help fund the plugin.
136+
You can [purchase Koko Analytics Pro](https://www.kokoanalytics.com/pricing/) to help fund the plugin while also unlocking some very useful features.
141137

142138

143139

0 commit comments

Comments
 (0)