WORKS 02

Googleマップ順位チェッカー

確認状況自主開発

店舗の周辺25地点の順位を色分けした格子と、見つかる範囲の要約を載せた、架空店舗のサンプルレポート
実際の出力(架空データのサンプル)

目的

店舗の見つかりやすさを、地点ごとの数字に。

店舗の周辺を格子状に区切り、地点ごとの検索順位を測って記録・レポート化するツール。

担当範囲

計測処理・集計・記録・レポート出力の実装

構成・処理の流れ

処理の流れ

  1. 店舗とキーワードの指定
  2. 概算費用の確認
  3. 各地点で計測
  4. 集計
  5. シートへ記録
  6. HTML・PNG・PDFへ出力

工夫

  • Googleマップのページは取得せず、公式のPlaces APIで計測
  • 店舗IDだけを取得する方式でAPI費用を抑え、実行前に概算を表示
  • APIエラーの地点を圏外と区別して集計
  • シートへの書き込みに失敗しても、結果をローカルへ退避
  • 測定条件と弱点を必ずレポートに記載
  • 計測を経ていない出力には、透かしとサンプル表示を自動で付与

確認した内容

確認済み

  • 実店舗を対象に、計測からレポート出力までを実行(2026年7月)

品質を保つ工夫

  • 公式APIの検索結果をもとに、同じ条件で継続して比較できる数値として記録します。

技術

  • Python
  • Google Places API・Sheets API
  • Playwright

制作事例へ戻る