HTML Service
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
HTML
Layanan ini memungkinkan aplikasi Apps Script menampilkan HTML, biasanya sebagai antarmuka pengguna.
Jika Anda baru menggunakan class ini, sebaiknya lihat juga panduan untuk Layanan HTML
.
Class
Metode
| Metode | Jenis nilai yang ditampilkan | Deskripsi singkat |
addMetaTag(name, content) | HtmlOutput | Menambahkan tag meta ke halaman. |
append(addedContent) | HtmlOutput | Menambahkan konten baru ke konten HtmlOutput ini. |
appendUntrusted(addedContent) | HtmlOutput | Menambahkan konten baru ke konten HtmlOutput ini, menggunakan pelepasan kontekstual. |
asTemplate() | HtmlTemplate | Menampilkan HtmlTemplate yang didukung oleh HtmlOutput ini. |
clear() | HtmlOutput | Menghapus konten saat ini. |
getAs(contentType) | Blob | Menampilkan data di dalam objek ini sebagai blob yang dikonversi ke jenis konten yang ditentukan. |
getBlob() | Blob | Menampilkan data di dalam objek ini sebagai blob. |
getContent() | String | Mendapatkan konten HtmlOutput ini. |
getFaviconUrl() | String | Mendapatkan URL untuk tag link favicon yang ditambahkan ke halaman dengan memanggil setFaviconUrl(iconUrl). |
getHeight() | Integer | Mendapatkan tinggi awal dialog kustom di Google Dokumen, Spreadsheet, atau Formulir. |
getMetaTags() | HtmlOutputMetaTag[] | Mendapatkan array objek yang merepresentasikan tag meta yang ditambahkan ke halaman dengan memanggil addMetaTag(name, content). |
getTitle() | String | Mendapatkan judul halaman output. |
getWidth() | Integer | Mendapatkan lebar awal dialog kustom di Google Dokumen, Spreadsheet, atau Formulir. |
setContent(content) | HtmlOutput | Menetapkan konten HtmlOutput ini. |
setFaviconUrl(iconUrl) | HtmlOutput | Menambahkan tag link untuk favicon ke halaman. |
setHeight(height) | HtmlOutput | Menetapkan tinggi awal dialog kustom di Google Dokumen, Spreadsheet, atau Formulir. |
setSandboxMode(mode) | HtmlOutput | Metode ini sekarang tidak berpengaruh — sebelumnya metode ini menetapkan sandbox
mode yang digunakan untuk skrip sisi klien. |
setTitle(title) | HtmlOutput | Menetapkan judul halaman output. |
setWidth(width) | HtmlOutput | Menetapkan lebar awal dialog kustom di Google Dokumen, Spreadsheet, atau Formulir. |
setXFrameOptionsMode(mode) | HtmlOutput | Menetapkan status header X-Frame-Options halaman, yang mengontrol pencegahan clickjacking. |
Metode
| Metode | Jenis nilai yang ditampilkan | Deskripsi singkat |
getContent() | String | Mendapatkan konten tag meta ini. |
getName() | String | Mendapatkan nama HtmlOutputMetaTag ini. |
Properti
| Properti | Jenis | Deskripsi |
SandboxMode | SandboxMode | Enum yang merepresentasikan mode sandbox yang dapat digunakan untuk skrip HtmlService
sisi klien. |
XFrameOptionsMode | XFrameOptionsMode | Enum yang merepresentasikan mode X-Frame-Options yang dapat digunakan untuk skrip HtmlService sisi klien. |
Metode
| Metode | Jenis nilai yang ditampilkan | Deskripsi singkat |
evaluate() | HtmlOutput | Mengevaluasi template ini dan menampilkan objek HtmlOutput. |
getCode() | String | Membuat string kode JavaScript, berdasarkan file template, yang dapat dievaluasi. |
getCodeWithComments() | String | Membuat string kode JavaScript yang dapat dievaluasi, dengan setiap baris kode
berisi baris asli dari template sebagai komentar. |
getRawContent() | String | Menampilkan konten template ini yang belum diproses. |
Properti
| Properti | Jenis | Deskripsi |
EMULATED | Enum | Mode sandbox lama yang meniru mode ketat ECMAScript 5 hanya menggunakan fitur yang tersedia
di ECMAScript 3. |
IFRAME | Enum | Mode sandbox yang menggunakan sandboxing iframe, bukan teknologi sandbox Caja yang digunakan oleh mode
EMULATED dan NATIVE. |
NATIVE | Enum | Mode sandbox yang dibangun di atas mode ketat ECMAScript 5. |
Properti
| Properti | Jenis | Deskripsi |
ALLOWALL | Enum | Tidak ada header X-Frame-Options yang ditetapkan. |
DEFAULT | Enum | Menetapkan nilai default untuk header X-Frame-Options, yang mempertahankan asumsi keamanan normal. |
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2026-03-07 UTC.
[null,null,["Terakhir diperbarui pada 2026-03-07 UTC."],[],[]]