Google Cloud Functions で、pupeteer を実行し、ページのパフォーマンス指標を取得、結果を Google スプレッドシートに転記する GAS と Cloud Function。
-
window.performance.timing
-
FirstMeaningfulPaint
-
Paint Timing API (FC FCP)
-
Resource Timing API
-
index.js
Cloud Function 本体。 -
package.json
Cloud Function の package.json。 -
response-sample.json
Cloud Function の 戻り値 json。 -
utils.gs
各処理を記述したGAS。 -
main.gs
定期実行のエントリーポイントとなるGAS。