AUTOMATION NOTE — 153

Gemini for Workspace 部門別利用量のコスト管理ガイド

2026年2月、Google Workspace の管理コンソールに Gemini 機能ごとの使用量と上限到達レポートが全プランで追加されました。この記事では、標準 UI で確認できる範囲と限界を整理したうえで、Reports API と GAS(Google Apps Script)を組み合わせた部門別集計・異常検知・経営報告の設計方針を解説します。

この記事を読んだほうが良い人

  • Gemini for Workspace を全社展開済み、または展開を検討中の情シス・コーポレートIT担当者
  • 部門別の Gemini 利用量を経営陣や部門長へ報告できる体制を整えたい方
  • ライセンスコストの投資対効果を管理職に数字で示す仕組みを探している方
  • 管理コンソールの標準レポートだけでは粒度が不足していると感じている方

Workspace AI 使用量レポートで確認できる範囲と現在の限界

2026年2月16日から段階的にロールアウトが始まった Gemini レポート機能(Google Workspace Updates より)では、管理コンソールの Gemini レポートセクションから次の情報が確認できます。

確認できる内容は以下の通りです。

  • 組織全体のアクティブユーザー数と、ライセンス保有者に対する割合
  • Gmail・Docs・Slides・Sheets・Gemini アプリなど、アプリ別の採用状況
  • AI 機能の使用量しきい値(上限)に到達したユーザー数
  • OU(組織部門)別・グループ別のフィルタリング(最大 90 日分の期間指定が可能)
  • 集計結果のスプレッドシートへのエクスポート

一方で、現時点の標準 UI だけでは対応しにくい点もあります。

  • 複数 OU を横断した比較表示(並べて一覧する比較ビューは現状なし)
  • 月次トレンドの時系列自動アーカイブ
  • 部門別のライセンスコスト按分計算
  • しきい値超過時の自動アラート送信

これらを補完するには、Reports API を使った独自の集計パイプラインを組むか、分析ツールとの連携が必要になります。

部門別可視化に Reports API を使う設計方針

Reports API(Admin SDK の一部)は、Gemini in Workspace Apps のアクティビティログを機械的に取得できます。Google Developers ドキュメントによると、ログの記録開始は 2025年6月20日で、最大 180 日分を遡って分析できます。

設計の基本方針は3点です。

  • 集計単位を OU に揃える: 管理コンソールの組織構造と一致させることで、部門長へのレポートフォーマットとの整合が取れます。部署名とメールドメインの prefix を OU パスにマッピングするテーブルを事前に用意しておくと、集計処理がシンプルになります
  • 月次定期実行でスプレッドシートに蓄積する: スプレッドシートに月単位のシートを追加し続けるシンプルな設計から始めると、3ヶ月後には前月比トレンドが自然に見えてきます
  • 絶対数ではなく「活用率」で評価する: OU ごとのアクティブユーザー数をライセンス保有者数で割った比率を使うと、部門規模の違いを超えて公平な比較ができます

GAS による月次レポート自動化の実装パターン

GAS から Reports API の Gemini 向けアクティビティエンドポイントを呼び出すことで、月次集計を自動化できます。GAS プロジェクトで Admin SDK Advanced Service を有効化し、必要な OAuth スコープを付与したうえで、次の構造で実装します。

// 月次 Gemini 利用レポート生成サンプル(概念実装)
// 前提: GAS プロジェクトで Admin SDK Advanced Service を有効化済み

function buildMonthlyGeminiReport() {
  const now      = new Date();
  const firstDay = new Date(now.getFullYear(), now.getMonth() - 1, 1);
  const lastDay  = new Date(now.getFullYear(), now.getMonth(), 0);

  const ouCounts = {};
  let pageToken  = null;

  do {
    const options = {
      startTime:  firstDay.toISOString(),
      endTime:    lastDay.toISOString(),
      maxResults: 1000,
    };
    if (pageToken) options.pageToken = pageToken;

    // applicationName に 'gemini_in_workspace_apps' を指定して取得する
    const result = AdminReports.Activities.list('all', 'gemini_in_workspace_apps', options);

    (result.items || []).forEach(item => {
      // actor.email を基に所属 OU を解決する
      // 事前定義のマッピングシートか Directory API で取得する
      const ou = resolveOU(item.actor?.email);
      ouCounts[ou] = (ouCounts[ou] || 0) + 1;
    });

    pageToken = result.nextPageToken || null;
  } while (pageToken);

  // 集計結果を月次シートへ書き出す
  writeToSheet(ouCounts, firstDay);
}

pageToken を使ったページネーション処理がポイントです。1 回のリクエストで最大 1,000 件しか取得できないため、アクティブな組織では複数回のループが不可欠です。resolveOU 関数の実装には2つの選択肢があります。一つはメールアドレスと OU パスのマッピングをシートで事前定義しておく方法、もう一つは Admin SDK Directory API から動的に取得する方法です。月次バッチ処理での安定性を重視するなら、API コールを抑えられるシート管理型の方が現実的です。

異常検知しきい値の設計例

月次集計データが蓄積されてきたら、次の観点でしきい値を設定すると、担当者への問い合わせや管理職への報告タイミングを自動化できます。

以下は設計の出発点となるしきい値の目安です。実際の運用では、展開フェーズや組織文化に合わせて数値を調整してください。

指標 しきい値の目安 推奨アクション
OU 別の月間アクティブ率 前月比 ±30% 以上の変動 部門長へ状況ヒアリング
上限到達ユーザーの割合 OU 内ライセンス保有者の 15% 超 ライセンス追加または利用ポリシー見直し
連続未使用 OU 2 ヶ月連続でアクティブユーザーがゼロ ライセンス配置の見直し候補として抽出
特定ユーザーの突出した利用 OU 内平均の 5 倍超 利用目的の確認・用途適正評価

しきい値を超えたからといって即座に制限をかけるのは避けた方が現実的です。展開初期は、熱心に使い込むパワーユーザーが周囲の活用を牽引するケースが多く、利用量の突出は必ずしもリスクではありません。まず「確認する起点」として使い、ヒアリング後に判断するサイクルを設計してください。

管理職への報告体制と予算設計の組み立て

Gemini for Workspace のライセンスはユーザー単位の定額制です。月次の OU 別アクティブ率が可視化できると、「費用を払っているのに使われていない部門」と「積極的に活用している部門」を具体的な数字で示せます。

予算設計への応用として、2つのアプローチが考えられます。

  • 按分チャージバック: 部門別のアクティブユーザー数に応じてライセンスコストを社内按分する。業務改善に直結するコストとして部門が主体的に管理するようになり、「使わせっぱなし」の状態を防ぐ効果があります
  • ROI 評価フレーム: Gemini アクティブユーザー率と業務アウトプット指標(会議資料の作成数、メール対応件数など部門独自の指標)を並べて四半期ごとに評価する。直接的な因果関係の証明は難しいため、定量指標と定性ヒアリングを組み合わせる方が説得力が出ます

どちらのアプローチも「まず月次レポートをスプレッドシートに蓄積する」ことが出発点です。可視化の仕組みがなければ、予算の議論そのものが始まりません。

まとめ:コスト管理ガバナンスの三段階

Gemini for Workspace の部門別コスト管理を始めるための実務的なステップをまとめると、次の三段階になります。

  1. 管理コンソールの Gemini レポートで月次 OU 別アクティブユーザー数をエクスポートし、スプレッドシートに記録する習慣を作る
  2. Reports API と GAS で集計を自動化し、月次で時系列データを蓄積する仕組みを整える
  3. 異常検知しきい値を設定し、アラートと部門長へのヒアリングサイクルを月次で回す

Gemini のガバナンスは、アクセス制御・DLP(データ損失防止)と並んで、コスト可視化が三本柱の一つです。「使わせている」から「費用対効果を測っている」へのステップアップを、月次レポートの自動化から始めてください。報告できる数字があれば、経営陣との Gemini 活用の議論が始まります。

コーポレートITのご相談はお気軽に

この記事で書いたような業務改善・自動化の設計から実装まで、DRASENASではコーポレートITの現場に寄り添った支援を行っています。 「まず相談だけ」でも大歓迎です。DRASENAS 公式サイトからお気軽にどうぞ。

CONTACT

御社の IT 部門、ここにあります。

「ITのことはあまりわからない」── そのような状態からで、まったく問題ございません。まずはお気軽にご相談ください。

一社ずつ、一から。