Header Card.
Tersedia untuk add-on Google Workspace dan aplikasi Google Chat.
const cardHeader = CardService.newCardHeader() .setTitle('Card header title') .setSubtitle('Card header subtitle') .setImageStyle(CardService.ImageStyle.CIRCLE) .setImageUrl('https://image.png');
Metode
| Metode | Jenis nilai yang ditampilkan | Deskripsi singkat |
|---|---|---|
set | Card | Menetapkan teks alternatif untuk gambar header. |
set | Card | Menetapkan pemangkasan ikon di header kartu. |
set | Card | Menetapkan gambar yang akan digunakan di header dengan memberikan URL atau string datanya. |
set | Card | Menetapkan subjudul header kartu. |
set | Card | Menetapkan judul header kartu. |
Dokumentasi mendetail
setImageAltText(imageAltText)
Menetapkan teks alternatif untuk gambar header.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
image | String | Teks alternatif untuk gambar header. |
Pulang pergi
CardHeader — Objek ini, untuk dirangkaikan.
setImageStyle(imageStyle)
Menetapkan pemangkasan ikon di header kartu. Nilai defaultnya adalah tanpa pemangkasan. Opsional.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
image | Image | Setelan gaya. |
Pulang pergi
CardHeader — Objek ini, untuk dirangkaikan.
setImageUrl(imageUrl)
Menetapkan gambar yang akan digunakan di header dengan memberikan URL atau string datanya.
URL yang diberikan dapat berupa URL yang dapat diakses secara publik atau string gambar berenkode base64.
Untuk mendapatkan yang terakhir, Anda dapat menggunakan kode berikut untuk membuat string gambar yang dienkode dari gambar di Google Drive Anda, lalu menyimpan string tersebut untuk digunakan nanti dengan setImageUrl(imageUrl). Metode ini mencegah add-on Anda perlu mengakses URL gambar yang tersedia secara publik:
// The following assumes you have the image to use in Google Drive and have its // ID. const imageBytes = DriveApp.getFileById('123abc').getBlob().getBytes(); const encodedImageURL = `data:image/jpeg;base64,${Utilities.base64Encode(imageBytes)}`; // You can store encodeImageURL and use it as a parameter to // CardHeader.setImageUrl(imageUrl).
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
image | String | Alamat URL gambar yang dihosting untuk digunakan, atau string gambar yang dienkode. |
Pulang pergi
CardHeader — Objek ini, untuk dirangkaikan.
setSubtitle(subtitle)
Menetapkan subjudul header kartu. Opsional.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
subtitle | String | Teks subjudul header. |
Pulang pergi
CardHeader — Objek ini, untuk dirangkaikan.
setTitle(title)
Menetapkan judul header kartu. Wajib.
Parameter
| Nama | Jenis | Deskripsi |
|---|---|---|
title | String | Teks header. |
Pulang pergi
CardHeader — Objek ini, untuk dirangkaikan.