Content Service

コンテンツ

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

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

クラス

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

ContentService

プロパティ

プロパティ種類説明
MimeTypeMimeType

Methods

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

MimeType

プロパティ

プロパティ種類説明
CSVEnumCSV の MIME タイプ
ICALEnumICAL MIME タイプ
JAVASCRIPTEnumJAVASCRIPT MIME タイプ
JSONEnumJSON MIME タイプ
TEXTEnumTEXT MIME タイプ
VCARDEnumVCARD の MIME 形式

TextOutput

Methods

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