スクリプトから提供できる TextOutput オブジェクト。
セキュリティ上の理由から、スクリプトはテキスト コンテンツをブラウザに直接返すことはできません。代わりに、ブラウザは googleusercontent.com にリダイレクトされ、そこでさらにサニタイズや操作が行われることなく画像が表示されます。
テキスト コンテンツは次のように返すことができます。
function doGet() { return ContentService.createTextOutput('hello world!'); }JSON、RSS、XML を TextOutput として提供するメソッドもあります。
Content Service
の対応するメソッドをご覧ください。メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
append(addedContent) | Text | 配信されるコンテンツに新しいコンテンツを追加します。 |
clear() | Text | 現在のコンテンツを消去します。 |
download | Text | このコンテンツを表示するのではなく、ダウンロードするようブラウザに指示します。 |
get | String | 配信されるコンテンツを取得します。 |
get | String | このファイルをダウンロードするファイル名を返します。ダウンロードではなく表示する場合は null を返します。 |
get | Mime | このコンテンツが配信される MIME タイプを取得します。 |
set | Text | 配信するコンテンツを設定します。 |
set | Text | 提供するコンテンツの MIME タイプを設定します。 |
詳細なドキュメント
append(addedContent)
配信されるコンテンツに新しいコンテンツを追加します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
added | String | 追加するコンテンツ |
戻る
Text
- この TextOutput 自体。連結に便利
clear()
download As File(filename)
このコンテンツを表示するのではなく、ダウンロードするようにブラウザに指示します。
一部のブラウザでは、この設定は無視されます。これを null に設定すると、ダウンロードではなく表示するというデフォルトの動作に戻ります。
パラメータ
名前 | 型 | 説明 |
---|---|---|
filename | String | 使用するファイル名 |
戻る
Text
- TextOutput オブジェクト。連結に便利です。
例外
Error
- ファイル名に不正な文字が含まれている場合
get Content()
配信されるコンテンツを取得します。
戻る
String
- 配信されるコンテンツ
get File Name()
このファイルをダウンロードするファイル名を返します。ダウンロードではなく表示する場合は null を返します。
戻る
String
- ファイル名
get Mime Type()
set Content(content)
set Mime Type(mimeType)
提供するコンテンツの MIME タイプを設定します。デフォルトは書式なしテキストです。
パラメータ
名前 | 型 | 説明 |
---|---|---|
mime | Mime | MIME タイプ |
戻る
Text
- この TextOutput 自体。連結に便利