Content Service

コンテンツ

このサービスを使用すると、スクリプトはテキスト、XML、JSON など、さまざまな形式でテキストを提供できます。コンテンツ サービスに関するガイドも ご覧ください。次のスクリプトをウェブアプリとして デプロイすると、ブラウザに「Hello, world!」と表示されます 。

function doGet() {
  return ContentService.createTextOutput('Hello, world!');
}

クラス

名前概要
ContentServiceスクリプトからテキスト コンテンツを返すためのサービス。
MimeTypeスクリプトから提供できる MIME タイプの列挙型。
TextOutputスクリプトから提供できる TextOutput オブジェクト。

ContentService

プロパティ

プロパティタイプ説明
MimeTypeMimeType

メソッド

メソッド戻り値の型概要
createTextOutput()TextOutput新しい TextOutput オブジェクトを作成します。
createTextOutput(content)TextOutput指定されたコンテンツを提供できる新しい TextOutput オブジェクトを作成します。

MimeType

プロパティ

プロパティタイプ説明
CSVEnumCSV MIME タイプ
ICALEnumICAL MIME タイプ
JAVASCRIPTEnumJAVASCRIPT MIME タイプ
JSONEnumJSON MIME タイプ
TEXTEnumTEXT MIME タイプ
VCARDEnumVCARD MIME タイプ

TextOutput

メソッド

メソッド戻り値の型概要
append(addedContent)TextOutput提供されるコンテンツに新しいコンテンツを追加します。
clear()TextOutput現在のコンテンツをクリアします。
downloadAsFile(filename)TextOutputこのコンテンツを表示するのではなくダウンロードするようにブラウザに指示します。
getContent()String提供されるコンテンツを取得します。
getFileName()Stringこのファイルをダウンロードするファイル名を返します。ダウンロードするのではなく表示する場合は null を返します。
getMimeType()MimeTypeこのコンテンツの提供に使用される MIME タイプを取得します。
setContent(content)TextOutput提供されるコンテンツを設定します。
setMimeType(mimeType)TextOutput提供されるコンテンツの MIME タイプを設定します。