0/1 実行
このフローについて
このフローについて
地図検索(ローカルパック)で「神戸 整体」「三宮 ピラティス」などのキーワードで自店舗が何位に出るかを毎朝チェック。
何が分かるか
キーワード×地点 × 日付 のヒートマップ(神戸 整体 で三宮駅前から検索したら 3位、元町から検索したら 7位、神戸駅から検索したら圏外 等)
順位の前日比・前週比
3つ以上下落したら即LINEアラート
週次サマリ で全体トレンド把握
設定方法
`keywords`: 追跡したいキーワード(最大10個推奨)
`checkPoints`: 検索する地点(緯度経度)。複数指定すると地点別の順位差が分かる
`ourBusinessName`: 自店舗名(部分一致で検索)
このフローが行うこと
1.毎朝6時、キーワード×地点の組合せでループ
2.Google Maps Places API で検索→結果から自店舗の位置を特定
3.圏外なら順位99として記録
4.前日比較→3つ以上下落なら即LINEアラート
5.D1サーバー履歴蓄積、Sheetsヒートマップ更新
6.毎週月曜朝に週次サマリ配信
必要な準備
Google Maps Platform API Key(Places API有効化)
D1: meo_rank_history テーブル
LINE / Sheets API
注意
Google Maps Places API は1リクエストあたり料金発生。15回×30日=月450リクエスト程度なら$15-20/月程度。
Mini Map
STEP 1起動+ループ
STEP 2Maps検索+順位判定
STEP 3アラート+記録