Icon

Karttaki bir widget'ta gösterilen simge. Google Chat uygulamalarındaki bir örnek için Simge ekleme başlıklı makaleyi inceleyin.

Yerleşik ve özel simgeleri destekler.

Google Chat uygulamaları ve Google Workspace eklentileri için kullanılabilir.

JSON gösterimi
{
  "altText": string,
  "imageType": enum (ImageType),

  "knownIcon": string,
  "iconUrl": string,
  "materialIcon": {
    object (MaterialIcon)
  }
}
Alanlar
altText

string

İsteğe bağlıdır. Erişilebilirlik için kullanılan simgenin açıklaması. Belirtilmezse varsayılan değer Button sağlanır. En iyi uygulama olarak, simgenin neyi gösterdiğini ve varsa ne yaptığını açıklayan faydalı bir açıklama ayarlamanız gerekir. Örneğin, A user's account portrait veya Opens a new browser tab and navigates to the Google Chat developer documentation at https://developers.google.com/workspace/chat.

Simge bir Button içinde ayarlanmışsa kullanıcı düğmenin üzerine geldiğinde altText yardımcı metin olarak görünür. Ancak düğme text değerini de ayarlıyorsa simgenin altText değeri yoksayılır.

imageType

enum (ImageType)

Resme uygulanan kırpma stili. Bazı durumlarda, CIRCLE kırpma işlemi uygulandığında resim, yerleşik bir simgeden daha büyük çizilir.

Karttaki widget'ta gösterilen simge. Aşağıda, birbirini dışlayan alanların listesi verilmiştir. Yanıtta en fazla bir alan ayarlanır:
knownIcon

string

Google Workspace tarafından sağlanan yerleşik simgelerden birini görüntüleyin.

Örneğin, uçak simgesi görüntülemek için AIRPLANE değerini belirtin. Otobüs için BUS değerini belirtin.

Desteklenen simgelerin tam listesi için yerleşik simgeler bölümüne bakın.

iconUrl

string

HTTPS URL'sinde barındırılan özel bir simge görüntüleyin.

Örneğin:

"iconUrl":
"https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png"

Desteklenen dosya türleri .png ve .jpg'dir.

materialIcon

object (MaterialIcon)

Google Materyal Simgeleri'nden birini gösterir.

Örneğin, onay kutusu simgesi göstermek için şunu kullanın:

"materialIcon": {
  "name": "check_box"
}

Google Chat uygulamaları için kullanılabilir, Google Workspace eklentileri için kullanılamaz.

Birbirini hariç tutan alanların sonu.