ご要望どおり、外部サーバーや有料APIを使わず、Google Apps Script(GAS)とGoogleスプレッドシートのみで完結する構成にしています。仕組みをかんたんにご説明します。
GAS標準の「時間主導型トリガー」が、毎日指定時刻(例:1:00)にプログラムを自動起動します。PCの起動は不要です。
「巡回URL」シートに登録されたURLをGASが順番に取得し、ページ内から「在庫限り」表示の商品を抽出します。
「全」シートの既存URLと照合し、未登録のものだけを判定。重複のない「新規」シートを作成します。
結果をお手持ちのGoogleスプレッドシートへ直接書き込み。新しいデータが上に並ぶよう整形します。
外部サーバーで同様の仕組みを作ると、定期実行のためのホスティング費用が継続的に発生します。GASはGoogleアカウントがあれば無料の実行環境を利用できるため、今回のご要望(月額費用なし)に適しています。
管理画面デモでは、追加・手動実行・リセットまで実際に動かして確認いただけます。