このサービスを使用すると、スクリプトでテキスト、XML、JSON などのさまざまな形式でテキストを提供できます。コンテンツ サービスのガイドもご覧ください。次のスクリプトをウェブアプリとしてデプロイすると、ブラウザに「Hello, world!」と出力されます。
function doGet() {
return ContentService.createTextOutput('Hello, world!');
}
クラス
名前 | 概要 |
---|---|
ContentService | スクリプトからテキスト コンテンツを返すサービス。 |
MimeType | スクリプトから配信できる MIME タイプの列挙型。 |
TextOutput | スクリプトから提供できる TextOutput オブジェクト。 |
ContentService
プロパティ
プロパティ | 種類 | 説明 |
---|---|---|
MimeType | MimeType |
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
createTextOutput() | TextOutput | 新しい TextOutput オブジェクトを作成します。 |
createTextOutput(content) | TextOutput | 指定されたコンテンツを配信できる新しい TextOutput オブジェクトを作成します。 |
MimeType
プロパティ
プロパティ | 種類 | 説明 |
---|---|---|
CSV | Enum | CSV の MIME タイプ |
ICAL | Enum | ICAL MIME タイプ |
JAVASCRIPT | Enum | JAVASCRIPT MIME タイプ |
JSON | Enum | JSON MIME タイプ |
TEXT | Enum | TEXT MIME タイプ |
VCARD | Enum | VCARD の 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 タイプを設定します。 |