ウェブサイトの稼働時間/ダウンタイムを監視するGoogleDocsスプレッドシート(および基盤となるスクリプト)を改善してきました。ここで説明を確認し、スプレッドシートをコピーできます:http: //agileadam.com/google-docs-uptime-monitor
私はWeb開発者であり、199の(数は増えるでしょう)Webサイトの稼働時間を監視する必要があります。これは長年の開発の積み重ねであり、私たちが管理するすべてのサイトです。そのため、関数を実行する5分間の時間駆動型トリガーがありました。このトリガーは、すべてのURLをループし、urlFetchを使用してHTTPステータスをチェックします。
2つの質問があります:
これはGoogleドキュメントの利用規約に違反していますか?
午前5時57分に、「例外:サービスが1日に何度も呼び出されました:urlfetch」というメッセージが表示されました。https://docs.google.com/macros/dashboardによると、私のアカウントの制限は20,000です。私の計算によると、私は約14,000回しか使用していなかったはずです。なぜそれは私に爆撃したのですか?
類似しているドメイン名の多くを削除し(同じサイトの.comと.orgを監視する必要はないと思います)、トリガーを15分ごとに実行するように変更しました。これにより、実行回数が大幅に削減されます。