ส่วนหัวของ Card
พร้อมให้บริการสำหรับส่วนเสริมของ Google Workspace และแอป Google Chat
const cardHeader = CardService.newCardHeader() .setTitle('Card header title') .setSubtitle('Card header subtitle') .setImageStyle(CardService.ImageStyle.CIRCLE) .setImageUrl('https://image.png');
เมธอด
| วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
|---|---|---|
set | Card | ตั้งค่าข้อความแสดงแทนสำหรับรูปภาพส่วนหัว |
set | Card | กำหนดการครอบตัดไอคอนในส่วนหัวของการ์ด |
set | Card | ตั้งค่ารูปภาพที่จะใช้ในส่วนหัวโดยระบุ URL หรือสตริงข้อมูล |
set | Card | ตั้งค่าคำบรรยายของส่วนหัวการ์ด |
set | Card | ตั้งค่าชื่อของส่วนหัวของการ์ด |
เอกสารโดยละเอียด
setImageAltText(imageAltText)
ตั้งค่าข้อความแสดงแทนสำหรับรูปภาพส่วนหัว
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
image | String | ข้อความแสดงแทนสำหรับรูปภาพส่วนหัว |
รีเทิร์น
CardHeader — ออบเจ็กต์นี้สำหรับการเชื่อมโยง
setImageStyle(imageStyle)
กำหนดการครอบตัดไอคอนในส่วนหัวของการ์ด ค่าเริ่มต้นคือไม่ครอบตัด ไม่บังคับ
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
image | Image | การตั้งค่ารูปแบบ |
รีเทิร์น
CardHeader — ออบเจ็กต์นี้สำหรับการเชื่อมโยง
setImageUrl(imageUrl)
ตั้งค่ารูปภาพที่จะใช้ในส่วนหัวโดยระบุ URL หรือสตริงข้อมูล
URL ที่ระบุอาจเป็น URL ที่เข้าถึงได้แบบสาธารณะหรือสตริงรูปภาพที่เข้ารหัส Base64
หากต้องการรับข้อมูลหลัง คุณสามารถใช้โค้ดต่อไปนี้เพื่อสร้างสตริงรูปภาพที่เข้ารหัสจากรูปภาพใน Google ไดรฟ์ แล้วจัดเก็บสตริงดังกล่าวไว้ใช้ในภายหลังกับ setImageUrl(imageUrl) วิธีนี้ช่วยให้ส่วนเสริมไม่ต้องเข้าถึง URL รูปภาพที่พร้อมใช้งานแบบสาธารณะ
// 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).
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
image | String | ที่อยู่ URL ของรูปภาพที่โฮสต์ไว้เพื่อใช้ หรือสตริงรูปภาพที่เข้ารหัส |
รีเทิร์น
CardHeader — ออบเจ็กต์นี้สำหรับการเชื่อมโยง
setSubtitle(subtitle)
ตั้งค่าคำบรรยายของส่วนหัวการ์ด ไม่บังคับ
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
subtitle | String | ข้อความชื่อรองของส่วนหัว |
รีเทิร์น
CardHeader — ออบเจ็กต์นี้สำหรับการเชื่อมโยง
setTitle(title)
ตั้งค่าชื่อของส่วนหัวของการ์ด ต้องระบุ
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
title | String | ข้อความส่วนหัว |
รีเทิร์น
CardHeader — ออบเจ็กต์นี้สำหรับการเชื่อมโยง