Опис
Підрахунок переглядів на сервері не працює за повносторінковим кешем чи CDN. Readrank бере перегляди сторінок із вашого ресурсу Google Analytics 4 через Site Kit by Google і кожні кілька годин зберігає їх у метаданих записів.
- Топ тижня: перегляди за останні N днів (за замовчуванням 7) для записів, опублікованих у цей період, — сортуйте блоки теми за цим метаполем («Сортування: власне метаполе»).
- Перегляди від публікації для записів за останні M днів (60) — сортована колонка «Перегляди» у списку записів і віджеті.
- Віджет «Readrank: Найпопулярніше»: слайдер із повними заголовками (ніколи не обрізаються), номерами, міткою категорії, автопрокручуванням, керуванням із клавіатури та свайпом; категорії обираються галочками.
- Сторінка стану з часом останнього оновлення, топ-3 тижня й помилками, плюс кнопка «Оновити зараз».
- Очищає кеш головної сторінки (WP Rocket), коли змінюється топ-3 тижня.
- Під час оновлення не викликає save_post, тож плагіни поширення в соцмережах чи push-сповіщень не спрацьовують.
- API звітів для зовнішніх панелей (cDash):
/wp-json/readrank/v1/report/pages,/report/totals,/report/queries— дані GA4 і Search Console за будь-який період через те саме підключення Site Kit, зведені по сторінках, з кешем, полемdata_untilі зрозумілими кодами помилок. Доступ: правоedit_postsабоreadrank_api(Basic auth + пароль застосунку).
Потрібен Site Kit by Google з підключеним Google Analytics 4.
External services
Readrank запитує звіти з Google Analytics 4 через плагін Site Kit by Google, яким ви вже користуєтеся (шляхи сторінок і кількість їх переглядів за обраний період). Жодні дані відвідувачів нікуди не надсилаються. Умови Google Analytics: https://marketingplatform.google.com/about/analytics/terms/us/ · Конфіденційність: https://policies.google.com/privacy
Встановлення
- Встановіть і підключіть Site Kit by Google з Analytics.
- Активуйте Readrank; відкрийте MCG Plugins → Readrank і натисніть «Оновити зараз».
- Додайте віджет «Readrank: Найпопулярніше» або відсортуйте блоки теми за тижневим метаполем.
Список змін
Список змін ведеться англійською.
1.4.0 (2026-10-17)
- Reports API for external dashboards (cDash):
/readrank/v1/report/pages,/report/totals,/report/queries— GA4 and Search Console for any period through the Site Kit connection Readrank already uses, merged by page, cached, withdata_untiland clear error codes. Access:edit_postsor the capabilityreadrank_api. - Filter
readrank_pre_sitekit_datato supply data without Site Kit (tests).
1.3.2 (2026-10-16)
- «Most read» widget: the photo fills its frame also when Imagify or another WebP plugin wraps it in <picture> (the class rr-img moves to <picture>); before, the photo dropped to the bottom under a grey strip. Hover zoom works in both cases.
1.3.1 (2026-10-15)
- The «MCG Plugins» menu is now at the top of the admin menu, right under the Dashboard.
Старіші версії (4)
1.3.0 (2026-10-12)
- Updates now come from the MEDIA CONTENT GROUP update server (mediacg.org): new versions show up in Plugins → Updates like any other plugin, with «View details» and auto-updates.
- Plugin URI and Author URI point to mediacg.org.
1.2.0
- Page stats in the admin bar (for editors, on the site): all-time views, users, engagement, today / 7 / 28 days, first and best day, a chart (days, weeks or months), sources, channels and devices from Google Analytics; impressions, clicks, CTR, position, chart and top queries from Search Console. Loaded on demand, cached per page.
- «Stats» link in the posts list.
- Site Kit requests fall back to the Analytics owner if a module owner's Google login stops working.
1.1.0 (2026-10-06)
- Dashboard widget «Readrank — top of the week» with views bars.
1.0.0 (2026-10-06)
- First release (from the in-house «top of the week» and «most read» modules of proslav.info).
Версії
| Версія |
|---|
| 1.4.0 |
| 1.3.2 |
| 1.3.1 |
| 1.3.0 |
Плагіни на сайтах оновлюються самі: нова версія з’являється в Консоль → Оновлення протягом ~12 годин або одразу після «Перевірити знову».
Плагіни поки що використовуються лише на сайтах MediaCG і партнерів та публічно не поширюються. Якщо вас цікавить плагін — напишіть нам: [email protected].