-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
概要
自プラグインと競合する WordPress.org のプラグイン情報を定期取得し、Spreadsheet に蓄積する。自プラグインとの差分比較を Looker Studio で可視化できるようにする。
背景
- ユーザーフィードバックが少ない状態でも、競合の機能・評価から「自分のプラグインに足りないもの」を発見できる
- インストール数・評価の相対的な位置づけを把握することで、優先度の判断材料になる
実装方針
競合プラグイン一覧の管理
Spreadsheet の competitors シートで管理する。
| slug | target_plugin | memo |
|---|---|---|
| seo-by-rank-math | rich-taxonomy | カテゴリSEO競合 |
GAS はこのシートを読み込んで対象プラグインを動的に決定する。
取得データ
WordPress.org Plugins Info API から取得:
https://api.wordpress.org/plugins/info/1.1/?action=plugin_information&request[slug]=SLUG
取得項目:
- アクティブインストール数
- レーティング・レビュー数
- 最終更新日
- WordPress / PHP 対応バージョン
- タグ(機能の把握に使う)
Spreadsheet への追記
- シート名:
competitor_stats - 1行 = 1プラグイン × 1週(タイムスタンプ付き)
raw_statsシートと同じ構造にして Looker Studio で横断参照できるようにする
GAS トリガー
- 毎週月曜 9:30 に実行(
raw_stats取得の直後)
完了条件
-
competitorsシートからプラグイン一覧を読み込める - 各競合プラグインの情報が取得できる
-
competitor_statsシートに週次で追記される -
raw_statsと結合して Looker Studio で比較できる状態になっている
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels