top of page

​タグ一覧

配列処理(76)

シート・セル操作(34)

階層化フォーム(33)

ファイル操作(31)

開発事例(26)

図形操作(24)

設計思想(14)

講座実施報告(12)

ユーザーフォーム(10)

開発効率化(10)

コード自動生成(10)

数学(9)

ココナラ(9)

文字列操作(8)

イベントプロシージャ(7)

GAS(7)

Webアプリ(6)

その他(5)

アニメーション(5)

副業(5)

Googleスプレッドシート(4)

OneDrive(4)

技術解説(4)

条件付き書式(4)

イミディエイトウィンドウ(4)

クリップボード(4)

介護・福祉(4)

小説(3)

JavaScript(3)

HTML(3)

公開ツール(3)

クラスモジュール(2)

コード解説(2)

パズル(2)

小ネタ(2)

日報(2)

フリーランス(2)

シフト表(2)

Antigravity(2)

PDF(2)

カレンダー(2)

Enum(2)

LookerStudio(2)

リスキリング(2)

Discord(2)

Outlook(2)

デスクトップアプリ(2)

スクレイピング(1)

WebAPI(1)

PowerShell(1)

文書作成(1)

スプレッドシート(1)

経理(1)

超勉強会(1)

溶接ロボット(1)

楽天市場(1)

VBA不使用(1)

実行予約(1)

CAD(1)

給与計算(1)

QRコード(1)

医療(1)

python(1)

学校(1)

発注書(1)

Google Maps APIを利用した店舗検索(GAS)

2025年1月9日
読了時間: 2分

今回の記事では、Google Apps Script(GAS)を活用してGoogle Maps APIを使い、店舗検索を自動化した事例をご紹介します。



概要

依頼背景

「特定の地域で特定の業種の店舗を自動でリスト化したい」という要望を受けて、Google Maps APIを活用した検索ツールを開発しました。


Googleマップでは特定の座標から検索して店舗を地図上に表示することができますが、店舗名や住所、電話番号、営業時間などの情報を効率よく取得してリスト化するには手作業では手間がかかります。このツールでは、検索からリスト化までをボタン一つで自動化し、取得する情報は以下の通りです:

  • 店舗名

  • 住所

  • 電話番号

  • 緯度・経度

  • ウェブサイトURL

  • 営業時間



実際に開発したシステム

以下の画像は、実際に開発したシステムのイメージです。

Google Maps API

システム概要

  • 座標入力: 中心地点の緯度・経度を指定

  • 検索ワード: 例として「コンビニエンスストア」

  • 検索範囲: 半径20km以内で上位60件まで検索可能

  • 結果出力: 店舗情報をスプレッドシートにリスト化

  • 料金管理: Google CloudのAPI利用料金を計算


ツールの特徴

  1. 検索ボタン

    ボタンを押すだけで、指定した条件に基づき自動でGoogle Maps APIを使って検索が実行されます。


  2. データ出力

    結果がスプレッドシートの一覧表形式で整理され、視覚的に分かりやすいレイアウトにまとめられます。


  3. API料金計算

    使用したAPIリクエスト回数や累計料金が表示されるため、コスト管理も簡単です。


注意点

Google Places APIには以下の制限があります:

  • 一つの検索で半径20km以内かつ最大60件までの店舗が検索可能

  • 毎月200ドル分の無料利用枠(超過分は別途課金)

以下の画像に示されるように、効率的な検索プロセスを実現しています。



 これで、座標情報と検索ワードを入力するだけで簡単に周辺店舗のリスト化ができるようになりました。システム開発について、またはGoogle Maps APIの利用に関するご相談はお気軽にお問い合わせください!

Excel VBAによる業務自動化・ツール開発をご検討の方へ

​"脱Excel"の前に、現状のExcelの潜在能力を120%発揮してみませんか?

softex-celwareロゴ 透過 横長.png

​インボイス登録番号:T5810983887134

  • Facebook
  • Twitter
  • YouTube

©2023 softex-celware。Wix.com で作成されました。

bottom of page