Google sheetsのデータは、URLで共有(限定公開)することでローカルのスクリプトから読み込むことができる。その際、https://docs.google.com/spreadsheets/d/#{sheet_id}/export?format=csv&gid=#{page_id}
というURLでアクセスすることで、CSV形式で読み込める。{sheet_id}
はワークシートのID、{page_id}
はページのIDで、シートを開いた時のURLに表示されているものと同じ。
SSLで読み込むために、
require 'openssl'
OpenSSL::SSL::VERIFY_PEER = OpenSSL::SSL::VERIFY_NONE