MediaCG
MediaCG / Плагіни / Readrank

Readrank

Найпопулярніші матеріали за даними Google Analytics 4 через Site Kit — точно навіть із кешуванням сторінок. Топ тижня, колонка переглядів, віджет-слайдер і статистика сторінки в адмін-панелі.

Опис

Підрахунок переглядів на сервері не працює за повносторінковим кешем чи 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

Встановлення

  1. Встановіть і підключіть Site Kit by Google з Analytics.
  2. Активуйте Readrank; відкрийте MCG Plugins → Readrank і натисніть «Оновити зараз».
  3. Додайте віджет «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, with data_until and clear error codes. Access: edit_posts or the capability readrank_api.
  • Filter readrank_pre_sitekit_data to 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].