Apps Script ダッシュボード

Apps Script ダッシュボードでは、 モニタリングする方法を学びました。ダッシュボードでは 次のとおりです。

  • 既存の Apps Script プロジェクトの表示、検索 bound スクリプトが Google Workspace ドキュメント。
  • 新しいプロジェクトを作成する。
  • プロジェクトの詳細(例: 使用する OAuth スコープ
  • スクリプト プロジェクトの正常性と使用状況をモニタリングします。
  • 自分のプロジェクトや、自分のアカウントの 認証情報が必要です。
  • Apps Script API をオンまたはオフに切り替えて、 アプリが API を使用してスクリプト プロジェクトを操作できないようにするかを設定できます。

プロジェクトの表示と検索

Apps Script ダッシュボードには、閲覧または閲覧可能なすべてのスクリプト プロジェクトが クリックします。ダッシュボードの左側のナビゲーションでは、プロジェクトが以下のように分割されています。 カテゴリ:

  • スター付きプロジェクトモニタリングしているプロジェクト。
  • マイ プロジェクト。自身がオーナーとなっているプロジェクト。
  • すべてのプロジェクト。自分が所有しているプロジェクト、または表示または編集の権限があるプロジェクト。
  • 共有アイテム。自分が所有していない、共有されているプロジェクト できます。
  • ゴミ箱。Google ドライブから削除したプロジェクト。

プロジェクト リストには、プロジェクト名、オーナー、最終更新日が表示されます。「 プロジェクト名の横にあるアイコンは、そのプロジェクトが スタンドアロン バインドされたプロジェクトのいずれかになります。

プロジェクトの詳細を表示

各プロジェクトには、そのプロジェクトに関するデベロッパーの詳細を確認できるビューが含まれています。宛先 プロジェクトの詳細を表示するには、プロジェクト リストの行をクリックします。

プロジェクトの詳細ビューに、[エラー率]、[実行数]、[ユーザー] が表示されます。 プロジェクトに関するデータとグラフが表示され、 使用するエンドユーザーの OAuth スコープ できます。データ指標は次のように定義されます。

  • エラー率。次のエラーにより実行に失敗した実行の割合 例外をスローします。これは、失敗した実行数を 指定した期間の合計実行数を確認できます。
  • 実行。プロジェクトが「実行」された回数実行されません。 実行タイプの詳細については、実行タイプをご覧ください。 プロジェクトを実行できます
  • ユーザー。プロジェクト 1 またはプロジェクト 1 を実行したユニーク ユーザー(アカウント)の数 同じ期間に複数回リーチします匿名ユーザーはトラッキングされない ユーザー数やグラフには反映されません。

プロジェクトの各デプロイメントは、[プロジェクトの詳細] のタブとして表示されます。 データとグラフの上に ページを移動しますタブを選択して そのデプロイメントの関連データを確認できます。すべての番組を選択 プロジェクトのすべての Deployment と実行に関するデータを集計する デベロッパーが Apps Script 内からプロジェクトを実行した場合に表示される結果です。 できます。

プロジェクトをモニタリングする

自分が使用しているものよりもはるかに多くの Apps Script プロジェクトにアクセスできる 定期的に管理できます。プロジェクトをブックマークしてアクセスしやすくするには、スターを付けることができます。 プロジェクトにスターを付けると、使用量とエラー率の統計情報の集計もモニタリングできる それらのプロジェクトのグラフを作成できます

プロジェクトにスターを付けるには、プロジェクト行の右側にあるその他アイコン > スターを付ける。その他アイコンをクリックしてプロジェクトにスターを付けることもできます。 プロジェクトの詳細を表示します。

左側のナビゲーションで [スター付きプロジェクト] を選択すると、そのプロジェクトを表示できます。 ブックマークに追加した場所が表示されます。[エラー率]、[実行数]、[ユーザー] のいずれかをクリックします。 すべてのキャンペーンの関連グラフを 過去 7 日間にスターを付けたプロジェクトの数。

プロジェクトからスターを外すには、その他アイコン をプロジェクト行に追加し、 [スターをはずす] を選択します。

実行を管理する

Apps Script ダッシュボードを使用して、個々の実行を表示および管理できる いくつか紹介します。最近のすべてのログは、 左側のナビゲーションで [My Executions] を選択します。

[My Executions] パネルには、デフォルトで、以前のすべての実行と現在の 自身がオーナー、編集者、または閲覧者であるプロジェクトの実行を 表示されます。このリストには、プロジェクト内で実行する関数の実行を ユーザーに代わって実行する場合、アクセス権は付与されません(たとえば、 表示されます。実行リストには最初の関数のみが表示される 実行を開始するために呼び出されます。必要なすべての関数が 呼び出されたことがわかります。

ログで報告する実行のタイプを制御するには、 フィルタも利用できます。ログの各行は、1 つの 実行されます。[開始時間]、[期間]、[ステータス] の各列に、 その実行に関する対応する情報が含まれます。

[関数] 列には、開始した関数の名前が表示されます。 示されます。アクセス権がない場合、この列に名前は表示されません 自動的に実行されたことがわかります。

[Type] 列には、実行を開始した要因が表示されます。 次の値があります。

  • アドオン。アドオンから実行されました。
  • Execution API。別のモジュールの呼び出しによって実行が Apps Script API。
  • Time Driven。実行はタイムイベントによって発生しました。
  • トリガー。トリガーソースから実行が開始されました。
  • ウェブアプリ。デプロイされたウェブアプリから実行されました。
  • 編集者。Apps Script エディタから実行されました。

実行を終了する

現在進行中の長時間実行は、 ステータス: 「実行中」。実行を停止するには、プロジェクトの右側の その他アイコン >終了

設定

ダッシュボードの設定を変更するには、[設定] クリックします。

[Settings] パネルには、 Apps Script API。これにより、API に スクリプト プロジェクトへのアクセス権

この切り替えボタンにアクセスするには、Google Apps Script API をクリックします。 [設定] パネルに [設定] というラベルが表示されます。新しいパネルが開き、警告テキストと 切り替えスイッチがありますスクリプト プロジェクトへのアクセスはデフォルトでオフになっています セキュリティ上の対策として利用できます。アクセスを許可すると、 API を使用してスクリプトとデプロイを変更できます。Google Chat では このアクセス権は、[Settings] パネルでいつでも取り消すことができます。

詳しくは、 Apps Script API アクセスガイド