トップ / システム / プロダクト管理
プロダクト管理
このページでできること
- 調査の単位となる「プロダクト」を 追加・改名・並べ替え・削除できます。
- プロダクトごとに別の DB ファイルが自動生成され、スナップショットが分離保存されます。
URL: admin/products.php。システム管理者(admin)限定。
プロダクトとは
クヌギGEO ではキーワード・GA4 連携・調査スケジュール・拡張レポート ON/OFF 等、すべての設定が「プロダクト単位」で管理されます。代理店業務などで複数の自社サービス/クライアントを跨いで運用する場合は、それぞれ別プロダクトとして登録するのが一般的です。
主な操作
- 追加: 名前を入力 → 「追加」。
productsテーブルに行を追加し、新しいproduct_idが割り当てられます。 - 改名: 行の「修正」→ 名前を編集 → 保存。
- 並べ替え:
sort_orderを変更すると、ヘッダーの「プロダクト」セレクトの並びが変わります。 - 削除: 行の「削除」→ 確認ダイアログ。プロダクトに紐づくキーワード・GA4 連携・拡張レポート設定もカスケード削除されます。
削除は非常に強い操作
プロダクトを削除すると、そのプロダクトに紐づくキーワード・スナップショット履歴・GA4 認証・拡張レポート設定がすべて消えます。プロダクト DB ファイル(
事前に DB バックアップ を取得してから実行してください。
data/products/product_<id>.db)自体は物理ファイルとして残りますが、新しいプロダクトに同じ ID は再利用されないため、実質的にアクセス不能になります。事前に DB バックアップ を取得してから実行してください。
プロダクト ID と URL
各画面の URL には ?product_id=<id> 形式でプロダクト ID が付与されます。共有 URL を作る際は、対象プロダクトの ID が含まれている URL を使うと、相手が同じプロダクトの画面を直接開けます(権限がある前提)。
関連 API
GET /api/router.php?path=productsPOST /api/router.php?path=productsPUT /api/router.php?path=products/<id>DELETE /api/router.php?path=products/<id>