12
12

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Google Apps Script 1時間おきに、スプレッドシートに相席ラウンジの混雑状況のスクレイピングを定期実行する

Last updated at Posted at 2018-03-01

やったこと

  • Google Apps Scriptで相席ラウンジの混雑状況を一時間おきにスクレイピングする

技術選定基準

  • 最初はPythonとHerokuでやろうかと思っていたが、定期実行プログラムの選択肢が少ない
  • サーバーたてるのめんどうくさい。CRONとWebアプリ一個作るのにも時間がかかる
  • Google Apps Scriptなら、サーバー立てずにCRONもWebアプリも簡単に作れるから

実装方法

  • スプレッドシートでIMPORTXML関数で行い、スクレイピング
  • その結果をGoogle Apps Scriptで定期実行プログラムを組む
  • これをすることによって、リアルタイムの1点の値ではなく、時系列データを取得することができるようになります。

結果から分かったこと

  • 店舗ごとに男女比が若干異なる
  • 開店したばかりが男女差が激しいので、男性が入るなら早いほうが選べる
  • あたりまえだけど花金は人が多い

オリエンタルラウンジ 渋谷店

image.png

オリエンタルラウンジ 新宿店

image.png

オリエンタルラウンジ 町田店

image.png

実装方法

  • この記事にまとめました

【GAS】IMPORTXML関数で取得した値を、1時間おきに定期実行で行を追加する
https://review-of-my-life.blogspot.jp/2018/02/gas-importxml-cron.html

その他おすすめ記事

Google Apps Script 相席ラウンジの混雑データを毎日1時間おきに取得して、それをグラフィカルに分析できるWebサイトを公開しました
https://qiita.com/kkdmgs110/items/2cf7b84ac8ddebdde80a

LINEからDMMのアダルト動画のサンプルを見れる、変態コンシェルジュ作りました!
https://qiita.com/kkdmgs110/items/3483ad6cb5c85983ffc6

Google Apps Script 1時間おきに、スプレッドシートに相席ラウンジの混雑状況のスクレイピングを定期実行する
https://qiita.com/kkdmgs110/items/e9e56ab2dd454c69d302

【Python】DMM Web APIでエッチなデータを取得し、TwitterでえっちなBotを作った話
https://qiita.com/kkdmgs110/items/13c728fcccb059f17755

【Python】TinderのAPIを使って、青山大学周辺で遠隔ナンパする
https://qiita.com/kkdmgs110/items/5f68ebef4afe230f75de

12
12
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12
12

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?