Fix: Replaced legacy ai_improvement_advisor_* filter hook names (left over from the original plugin name) with the current rlspa_* prefix to align all internal identifiers with the plugin’s unique prefix and avoid the reserved/common-word prefix ai.
0.1.2
Improve: Search Console table titles now show “(Search Console)” as a smaller subtitle so users can tell at a glance which data source each table reflects.
Improve: “上位クエリ” renamed to “上位クエリ(キーワード)” for clarity.
Add: GA4 “Users by city” table (city dimension) showing user count, sessions, page views, and engagement rate.
Fix: GA4 top-pages table now includes the user count column (was missing because totalUsers metric was not requested).
Fix: GA4 channel breakdown table now includes the page views column (was missing because screenPageViews metric was not requested).
0.1.1
Fix: Page URLs containing multibyte characters (Japanese, Chinese, Korean, etc.) were corrupted in the Search Console top-pages list because percent-encoded octets were stripped during row normalization. Page URLs are now preserved with esc_url_raw(), so the displayed URLs and the data passed to the AI match the actual pages.
Improve: Top-pages tables now display URLs decoded (e.g. Japanese paths shown as Japanese characters instead of “%E3%81%8C…”), as clickable links, and wrap properly within the cell.
0.1.0
Initial release.
Direct Google OAuth integration with Search Console API and GA4 Data API (no Site Kit dependency).
AI overview generation (period-aware, no recommendations — facts only).
Ask AI question form with multi-turn conversation memory.
Date range picker (Past 7 / 28 / 30 / 90 days, This / Last month, This / Last week, This quarter, This / Last year, custom).
Printable HTML report (browser-native print → PDF).