ส่วนหัวของ 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 | ตั้งค่าชื่อส่วนหัวของการ์ด |
เอกสารประกอบโดยละเอียด
set Image Alt Text(imageAltText)
ตั้งค่าข้อความแสดงแทนสำหรับรูปภาพส่วนหัว
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
image | String | ข้อความแสดงแทนสำหรับรูปภาพส่วนหัว |
รีเทิร์น
Card
— ออบเจ็กต์นี้สําหรับการต่อเชื่อม
set Image Style(imageStyle)
ตั้งค่าการครอบตัดไอคอนในส่วนหัวของการ์ด ค่าเริ่มต้นคือไม่ครอบตัด ไม่บังคับ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
image | Image | การตั้งค่ารูปแบบ |
รีเทิร์น
Card
— ออบเจ็กต์นี้สําหรับการต่อเชื่อม
set Image Url(imageUrl)
ตั้งค่ารูปภาพที่จะใช้ในส่วนหัวโดยระบุ URL หรือสตริงข้อมูล
URL ที่ระบุอาจเป็น URL ที่เข้าถึงได้แบบสาธารณะหรือสตริงรูปภาพที่เข้ารหัส Base64
หากต้องการรับค่าหลัง คุณสามารถใช้โค้ดต่อไปนี้เพื่อสร้างสตริงรูปภาพที่เข้ารหัสจากรูปภาพใน Google ไดรฟ์ จากนั้นจัดเก็บสตริงนั้นไว้ใช้กับ set
ในภายหลัง วิธีนี้จะช่วยป้องกันไม่ให้ส่วนเสริมของคุณต้องเข้าถึง 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 ของรูปภาพที่โฮสต์ไว้เพื่อใช้ หรือสตริงรูปภาพที่เข้ารหัส |
รีเทิร์น
Card
— ออบเจ็กต์นี้สําหรับการต่อเชื่อม
set Subtitle(subtitle)
ตั้งค่าคำบรรยายของส่วนหัวของการ์ด ไม่บังคับ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
subtitle | String | ข้อความส่วนหัวย่อย |
รีเทิร์น
Card
— ออบเจ็กต์นี้สําหรับการต่อเชื่อม
set Title(title)
ตั้งค่าชื่อส่วนหัวของการ์ด ต้องระบุ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
title | String | ข้อความส่วนหัว |
รีเทิร์น
Card
— ออบเจ็กต์นี้สําหรับการต่อเชื่อม