与へられた folder 内の files の share link の list を spread sheet として取得する方法

真新な Google spread sheet を URL list を作りたい folder 内に設置し, Google Apps Script で以下の code を 作成して, 実行する.
function listFileLinks() {
  // 1. 取得したいフォルダのIDを指定
  const folderId = 'URL の folders/ 直後から ? の直前までをここに貼り付ける'; 
  const folder = DriveApp.getFolderById(folderId);
  const files = folder.getFiles();
  
  // 2. 書き出し先のスプレッドシートを指定(現在開いているシート)
  const sheet = SpreadsheetApp.getActiveSheet();
  sheet.appendRow(["ファイル名", "共有リンク"]); // ヘッダーの作成

  // 3. ファイルをループして名前とURLを取得
  while (files.hasNext()) {
    const file = files.next();
    const name = file.getName();
    const url = file.getUrl(); // ファイルの共有用URLを取得
    
    sheet.appendRow([name, url]);
  }
}