Google Spreadsheet のシートを PDF にエクスポートし、 Webhook 経由で送信します
Google Drive 上に、エクスポートされたPDFを保存するためのフォルダを作成します。作成したフォルダを起点に以下のような構成でファイルが保存されます。
${root folder name}/
├ ${yyyyMMdd_hhmm}/
│ └ ${sheet name} - ${yyyyMMdd_hhmmss}.pdf
│ └ [print]${sheet name} - ${yyyyMMdd_hhmmss}.pdf
※ [print] がついたPDFはモノクロバージョンです。
pdf/
├ 20250822_2214/
│ └ テスト - 20250822_221411.pdf
│ └ [print]テスト - 20250822_221411.pdf
├ 20250822_2234/
│ └ テスト - 20250822_223412.pdf
│ └ [print]テスト - 20250822_223412.pdf
└ ...
以下のプロパティを設定します。
GOOGLE_CHAT_WEBHOOK_URL: Google Chat の Webhook のURLPARENT_FOLDER_ID: エクスポートされたPDFのフォルダが保存されるフォルダのID
本レポジトリに存在する全ての .gs ファイルをコピーし、Apps Scriptのプロジェクト内に同一ファイル名で貼り付け、保存します。