Objek TextOutput yang dapat disajikan dari skrip.
Karena pertimbangan keamanan, skrip tidak dapat langsung mengembalikan konten teks ke browser. Sebagai gantinya, browser dialihkan ke googleusercontent.com, yang akan menampilkannya tanpa sanitasi atau manipulasi lebih lanjut.
Anda dapat menampilkan konten teks seperti ini:
function doGet() { return ContentService.createTextOutput("hello world!"); }Ada juga metode untuk menayangkan JSON, RSS, dan XML sebagai TextOutputs; lihat metode yang sesuai di
ContentService
.Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
append(addedContent) | TextOutput | Menambahkan konten baru ke konten yang akan ditayangkan. |
clear() | TextOutput | Menghapus konten saat ini. |
downloadAsFile(filename) | TextOutput | Memberi tahu browser untuk mendownload, bukan menampilkan konten ini. |
getContent() | String | Mendapatkan konten yang akan ditayangkan. |
getFileName() | String | Menampilkan nama file untuk mendownload file ini, atau null jika harus ditampilkan, bukan didownload. |
getMimeType() | MimeType | Dapatkan jenis mime yang akan disajikan. |
setContent(content) | TextOutput | Menetapkan konten yang akan ditayangkan. |
setMimeType(mimeType) | TextOutput | Menetapkan jenis mime untuk konten yang akan ditayangkan. |
Dokumentasi mendetail
append(addedContent)
Menambahkan konten baru ke konten yang akan ditayangkan.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
addedContent | String | konten yang akan ditambahkan |
Return
TextOutput
— TextOutput ini sendiri, berguna untuk membuat rantai
clear()
downloadAsFile(filename)
Memberi tahu browser untuk mendownload, bukan menampilkan konten ini.
Beberapa browser akan mengabaikan setelan ini. Menyetelnya ke null akan menghapusnya kembali ke perilaku default menampilkan, bukan mendownload.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
filename | String | nama {i>file<i} untuk memberi tahu browser agar menggunakan |
Return
TextOutput
— objek TextOutput, berguna untuk membuat rantai
Menampilkan
Error
— jika nama file berisi karakter yang tidak sah
getContent()
Mendapatkan konten yang akan ditayangkan.
Return
String
— konten yang akan ditayangkan
getFileName()
Menampilkan nama file untuk mendownload file ini, atau null jika harus ditampilkan, bukan didownload.
Return
String
— nama file
getMimeType()
Dapatkan jenis mime yang akan disajikan.
Return
MimeType
— jenis mime yang akan disajikan dengan ini
setContent(content)
Menetapkan konten yang akan ditayangkan.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
content | String | konten yang akan ditayangkan |
Return
TextOutput
— TextOutput ini sendiri, berguna untuk membuat rantai
setMimeType(mimeType)
Menetapkan jenis mime untuk konten yang akan ditayangkan. Defaultnya adalah teks biasa.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
mimeType | MimeType | jenis mime |
Return
TextOutput
— TextOutput ini sendiri, berguna untuk membuat rantai