Class ContentService

  • ContentService allows you to serve text content from a script, for example, by publishing the script as a web app.

  • When serving content through a web app, the browser URL will differ from the original script URL for security reasons.

  • The createTextOutput() method is used to create a TextOutput object which can serve text content.

  • The createTextOutput(content) method allows you to create a TextOutput object with initial content.

ContentService

Service for returning text content from a script.

You can serve up text in various forms. For example, publish this script as a web app.

functiondoGet(){
returnContentService.createTextOutput('Hello World');
}
When visiting the web app URL you will see "Hello World" in the browser. Due to security considerations, scripts cannot directly return content to a browser. Instead, they must serve the content from a different URL. This is why the URL in the browser for output created via this web app will be different than the original script URL.

Properties

PropertyTypeDescription
MimeTypeMimeType

Methods

MethodReturn typeBrief description
createTextOutput() TextOutput Create a new TextOutput object.
createTextOutput(content) TextOutput Create a new TextOutput object that can serve the given content.

Detailed documentation

createTextOutput()

Create a new TextOutput object.

functiondoGet(){
constoutput=ContentService.createTextOutput();
output.append('Hello world!');
returnoutput;
}

Return

TextOutput — the new TextOutput object.


createTextOutput(content)

Create a new TextOutput object that can serve the given content.

functiondoGet(){
constoutput=ContentService.createTextOutput('Hello world!');
returnoutput;
}

Parameters

NameTypeDescription
contentStringthe content to serve.

Return

TextOutput — the new TextOutput object.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年12月11日 UTC.