Google Apps Scriptのリファレンスページです。
JavaScriptの基本文法およびオブジェクト・メソッド、また各Google Appsサービスのオブジェクト・メソッドなどについてキーワード別にリストアップしています。以降、随時追加していきます。
皆さんが、Google Apps Scriptを身に着けていくための参考資料としてご活用頂ければと思います。
以下、マニュアルページも合わせてご覧下さいね。
キーワード
- ◇API
- ◇Eventオブジェクト
- ◇Google Apps Script
- ◇HTTP通信
- ◇Web API
- ◇Webhook
- ◇インストーラブルトリガー
- ◇オブジェクト
- ◇カウント変数
- ◇カスタム関数
- ◇関数
- ◇強制出力スクリプトレットタグ
- ◇コンテナバインドスクリプト
- ◇コメント
- ◇条件式
- ◇初期化式
- ◇数値型
- ◇スクリプトエディタ
- ◇スクリプトプロパティ
- ◇ステートメント
- ◇正規表現
- ◇代入
- ◇データ型
- ◇ドキュメンテーションドキュメント
- ◇トリガー
- ◇プロジェクト
- ◇プロパティストア
- ◇変数
- ◇マクロ記録
- ◇文字列型
- ◇ライブラリ
- ◇ラベル
- ◇リテラル
基本文法+α
フロー制御
シンプルトリガー
JavaScript組み込みオブジェクト
Arrayオブジェクト
Dateオブジェクト
- ◇getFullYearメソッド
- ◇getMonthメソッド
- ◇getDateメソッド
- ◇getDayメソッド
- ◇getHoursメソッド
- ◇getMinutesメソッド
- ◇getSecondsメソッド
- ◇getTimeメソッド
- ◇setFullYearメソッド
- ◇setMonthメソッド
- ◇setDateメソッド
- ◇setHoursメソッド
- ◇setMinutesメソッド
- ◇setSecondsメソッド
JSONオブジェクト
Mathオブジェクト
Numberオブジェクト
RegExpオブジェクト
Stringオブジェクト
G Suite Services
Calendarサービス
■ CalendarAppクラス
■ Calendarクラス
■ Eventクラス
- ◇getDescriptionメソッド
- ◇getEndTimeメソッド
- ◇getIdメソッド
- ◇getLocationメソッド
- ◇getStartTimeメソッド
- ◇getTitleメソッド
- ◇setTitleメソッド
Documentサービス
■ DocumentAppクラス
■ Documentクラス
■ Bodyクラス
Driveサービス
■ DriveAppクラス
■ Fileクラス
■ Folderクラス
Formsサービス
■ FormAppクラス
■ Formクラス
- ◇addCheckboxItemメソッド
- ◇addListItemメソッド
- ◇addMultipleChoiceItemメソッド
- ◇addTextItemメソッド
- ◇getIdメソッド
- ◇setDescriptionメソッド
■ CheckboxItemクラス
■ ListItemクラス
■ MultipleChoiceItemクラス
■ TextItemクラス
■ TextValidationBuilderクラス
Gmailサービス
■ GmailAppクラス
- ◇createDraftメソッド
- ◇getMessagesForThreadsメソッド
- ◇moveThreadsToArchiveメソッド
- ◇searchメソッド
- ◇searchメソッド
- ◇sendEmailメソッド
■ GmailThreadクラス
■ GmailMessageクラス
- ◇getAttachmentsメソッド
- ◇getDateメソッド
- ◇getFromメソッド
- ◇getIdメソッド
- ◇getPlainBodyメソッド
- ◇getReplyToメソッド
- ◇getSubjectメソッド
- ◇isStarredメソッド
- ◇markReadメソッド
- ◇starメソッド
■ GmailAttachmentクラス
Languageサービス
Spreadsheetサービス
■ SpreadsheetAppクラス
■ Spreadsheetクラス
■ Sheetクラス
- ◇appendRowメソッド
- ◇clearContensメソッド
- ◇deleteRowsメソッド
- ◇insertChartメソッド
- ◇insertRowsメソッド
- ◇getDataRangeメソッド
- ◇getLastRowメソッド
- ◇getNameメソッド
- ◇getRangeメソッド(アドレス)
- ◇getRangeメソッド(行番号・列番号)
- ◇getRangeメソッド(範囲)
- ◇newChartメソッド
■ Rangeクラス
- ◇activateAsCurrentCellメソッド
- ◇clearメソッド
- ◇clearContentメソッド
- ◇getA1Notationメソッド
- ◇getActiveCellメソッド
- ◇getColumnメソッド
- ◇getLastRowメソッド
- ◇getRowメソッド
- ◇getValueメソッド
- ◇getValuesメソッド
- ◇offsetメソッド
- ◇setValueメソッド
- ◇setValuesメソッド
■EmbeddedChartBuilderクラス
- ◇addRangeメソッド
- ◇asAreaChartメソッド
- ◇asBarChartメソッド
- ◇asColumnChartメソッド
- ◇asLineChartメソッド
- ◇asScatterChartメソッド
- ◇buildメソッド
- ◇setChartTypeメソッド
- ◇setColorsメソッド
- ◇setOptionメソッド
- ◇setPositionメソッド
■EmbeddedChartクラス
■EmbeddedAreaChartBuilder/EmbeddedBarChartBuilder/EmbeddedColumnChartBuilderクラス
Script Services
Baseサービス
■ Blobクラス
■ Browserクラス
■ Loggerクラス
Htmlサービス
■ outputオブジェクト
Propertiesサービス
ScriptAppサービス
■ ScriptAppクラス
■ Triggerクラス
■ TriggerBuilderクラス
■ ClockTriggerBuilderクラス
UrlFetchサービス
■ UrlFetchAppクラス
■ HTTPResponseクラス
Utilitiesサービス
ライブラリ
ChatWorkClient for Google Apps Script
■ ChatWorkオブジェクト
Moment
- ◇addメソッド
- ◇cloneメソッド
- ◇dateメソッド
- ◇dayメソッド
- ◇deffメソッド
- ◇formatメソッド
- ◇hoursメソッド
- ◇isAfterメソッド
- ◇isBeforeメソッド
- ◇isSameメソッド
- ◇millisecondsメソッド
- ◇minutesメソッド
- ◇momentメソッド
- ◇monthメソッド
- ◇secondsメソッド
- ◇subtractメソッド
- ◇unixメソッド
- ◇yearメソッド
コメント
初めまして、ぽんたちゃんと申します。
自社でGoogleAppsの導入を計画しているため、ネット検索をしてここに
たどりつきました。
サイトで、GoogleAppsScript完全入門の本を買わせていただきました。
非常にわかりやすく書かれて読みやすいです。
(一応、C言語開発その他、VB、DB一通り、WEBはASP,ASP.NET程度 開発・保守)
早速完全入門を読みながらやってますが、
いきなりエラーとなり進みません。
function myFunction() {
Browsermsgbox(‘hello word’);
}
筆者さんの本ですと実行させると権限がないとでるところ私の環境では
ReferenceError: 「Browsermsgbox」が定義されていません。(行 2、ファイル「コード」)
と出ます。
トラブルシューティングやってみたのですが、
クロームのバージョン: 68.0.3440.106(Official Build) (64 ビット)です。
IE11.228版でも同様になります。
GoolgeAppsScriptをつかう上でなんらかインストールする必要はクラウドサービスの
為ないとおもうのですが、
ぽんたちゃんさん
見る限り、ステートメントにスペルミスがあるように見えます。
> Browsermsgbox(‘hello word’);
ピリオドや大文字小文字を見直してください。
Browser.msgBoxについては、以下の記事にも紹介しています。ご参考ください。
https://tonari-it.com/gas-script-approval/