-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Description
概要
自組織のプラグインに対する競合プラグインのインストール数・レーティング・更新頻度を GAS で週次取得し、Spreadsheet に追記する。
背景
- 自プラグインの数値だけでは「伸びているのか遅れているのか」が判断できない
- 競合との相対的な位置づけがわかると、機能追加の優先度判断に使える
- Looker Studio で自プラグインと競合を並べて可視化する土台データとなる
競合プラグインの管理方法
Spreadsheet の competitors シートで管理する。
| 自プラグイン slug | 競合プラグイン slug |
|---|---|
| rich-taxonomy | categories-tags-attributes |
| ... | ... |
GAS はこのシートを読み込んで競合一覧を取得する(コードに埋め込まない)。
取得するデータ
WordPress.org Plugins Info API を利用:
https://api.wordpress.org/plugins/info/1.2/?action=plugin_information&request[slug]=SLUG
取得項目:
- アクティブインストール数
- レーティング(5段階)
- レビュー数
- 最終更新日
- 対応 WordPress バージョン
Spreadsheetへの追記
- シート名:
competitor_stats - 1行 = 1競合プラグイン × 1週(タイムスタンプ付き)
raw_statsシートと同じ構造にして Looker Studio で結合しやすくする
完了条件
-
competitorsシートから競合一覧を読み込める - 各競合プラグインの情報が取得できる
-
competitor_statsシートに週次で追記される -
raw_statsと同じトリガー(月曜 9:00)で動作する
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels