AI-generated Key Takeaways
-
The Content Service allows scripts to serve text in various formats like text, XML, or JSON.
-
The ContentService class is used for returning text content from a script.
-
The MimeType enum defines the various mime types that can be served from a script.
-
The TextOutput object represents the text content that can be served from a script.
This service allows scripts to serve text in various forms, such as text, XML, or JSON. See also the guide to Content Service . If you deploy the following script as a web app , you will see "Hello, world!" in the browser:
function doGet() {
return ContentService.createTextOutput('Hello, world!');
}
Classes
| Name | Brief description |
|---|---|
Content
|
Service for returning text content from a script. |
Mime
|
An enum for mime types that can be served from a script. |
Text
|
A TextOutput object that can be served from a script. |
Content
Service
Properties
| Property | Type | Description |
|---|---|---|
Mime
|
Mime
|
Methods
| Method | Return type | Brief description |
|---|---|---|
Text
|
Create a new Text
object. |
|
Text
|
Create a new Text
object that can serve the given content. |
Mime
Type
Properties
| Property | Type | Description |
|---|---|---|
CSV
|
Enum
|
CSV Mime Type |
ICAL
|
Enum
|
ICAL Mime Type |
JAVASCRIPT
|
Enum
|
JAVASCRIPT Mime Type |
JSON
|
Enum
|
JSON Mime Type |
TEXT
|
Enum
|
TEXT Mime Type |
VCARD
|
Enum
|
VCARD Mime Type |
Text
Output
Methods
| Method | Return type | Brief description |
|---|---|---|
Text
|
Appends new content to the content that will be served. | |
Text
|
Clears the current content. | |
Text
|
Tells browsers to download rather than display this content. | |
String
|
Gets the content that will be served. | |
String
|
Returns the file name to download this file as, or null if it should be displayed rather than downloaded. | |
Mime
|
Get the mime type this content will be served with. | |
Text
|
Sets the content that will be served. | |
Text
|
Sets the mime type for content that will be served. |

