Google スプレッドシートで ImportXML を使用して、YouTube の検索結果をスクレイピングし、追跡している動画のランキングを取得しています。
=IMPORTXML("https://www.youtube.com/results?search_query=control+theory&page=1"),"//div[@class='yt-lockup-byline']//a")
スクレイピングはうまく機能します (そして、最初のページのすべての結果が得られます)。次に、YouTube の結果の位置を検索し、それをセルに保存します。
ただし、私が抱えている問題は、そのランキングを経時的に追跡しようとしているときです。これを行う方法はわかりませんが、=ImportXML
関数を毎日実行し (更新コマンドはありますか?)、関数が実行されるたびにそのセルからの結果を新しい行に保存する方法を探しています。
何か案は?