Icon

कार्ड पर मौजूद विजेट में दिखने वाला आइकॉन. Google Chat ऐप्लिकेशन में इसका उदाहरण देखने के लिए, कोई आइकॉन जोड़ें पर जाएं.

पहले से मौजूद और पसंद के मुताबिक आइकॉन इस्तेमाल किए जा सकते हैं.

यह Google Chat ऐप्लिकेशन और Google Workspace ऐड-ऑन के लिए उपलब्ध है.

JSON के काेड में दिखाना
{
  "altText": string,
  "imageType": enum (ImageType),

  "knownIcon": string,
  "iconUrl": string,
  "materialIcon": {
    object (MaterialIcon)
  }
}
फ़ील्ड
altText

string

ज़रूरी नहीं. सुलभता के लिए इस्तेमाल किए गए आइकॉन की जानकारी. अगर कोई वैल्यू नहीं दी गई है, तो डिफ़ॉल्ट वैल्यू Button दी जाती है. सबसे सही तरीका यह है कि आइकॉन क्या दिखाता है और अगर लागू हो, तो वह क्या करता है, इसके बारे में काम की जानकारी सेट करें. उदाहरण के लिए, A user's account portrait या Opens a new browser tab and navigates to the Google Chat developer documentation at https://developers.google.com/workspace/chat.

अगर आइकॉन को Button में सेट किया गया है, तो उपयोगकर्ता के बटन पर कर्सर घुमाने पर, altText मददगार टेक्स्ट के तौर पर दिखता है. हालांकि, अगर बटन text भी सेट करता है, तो आइकॉन के altText को अनदेखा कर दिया जाता है.

imageType

enum (ImageType)

इमेज पर लागू की गई क्रॉप स्टाइल. कुछ मामलों में, CIRCLE क्रॉप लागू करने से इमेज, पहले से मौजूद आइकॉन से बड़ी हो जाती है.

कार्ड पर मौजूद विजेट में दिखने वाला आइकॉन. यहां ऐसे फ़ील्ड की सूची दी गई है जो एक-दूसरे से अलग हैं. जवाब में, ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा:
knownIcon

string

Google Workspace में पहले से मौजूद आइकॉन में से कोई एक आइकॉन दिखाएं.

उदाहरण के लिए, हवाई जहाज़ का आइकॉन दिखाने के लिए, AIRPLANE डालें. बस के लिए, BUS की जानकारी दें.

इस्तेमाल किए जा सकने वाले आइकॉन की पूरी सूची देखने के लिए, पहले से मौजूद आइकॉन देखें.

iconUrl

string

एचटीटीपीएस यूआरएल पर होस्ट किया गया कोई पसंद का आइकॉन दिखाएं.

उदाहरण के लिए:

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

.png और .jpg फ़ाइल टाइप का इस्तेमाल किया जा सकता है.

materialIcon

object (MaterialIcon)

Google सामग्री आइकॉन में से कोई एक दिखाएं.

उदाहरण के लिए, चेकबॉक्स आइकॉन दिखाने के लिए, इसका इस्तेमाल करें

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

यह Google Chat ऐप्लिकेशन के लिए उपलब्ध है और Google Workspace ऐड-ऑन के लिए उपलब्ध नहीं है.

एक-दूसरे से अलग फ़ील्ड का अंत.

MaterialIcon

Google मटीरियल आइकॉन, जिसमें 2,500 से ज़्यादा विकल्प शामिल हैं.

उदाहरण के लिए, पसंद के मुताबिक वेट और ग्रेड के साथ चेकबॉक्स आइकॉन दिखाने के लिए, यह लिखें:

{
  "name": "check_box",
  "fill": true,
  "weight": 300,
  "grade": -25
}

यह Google Chat ऐप्लिकेशन के लिए उपलब्ध है और Google Workspace ऐड-ऑन के लिए उपलब्ध नहीं है.

JSON के काेड में दिखाना
{
  "name": string,
  "fill": boolean,
  "weight": integer,
  "grade": integer
}
फ़ील्ड
name

string

Google Material आइकॉन में तय किया गया आइकॉन का नाम, जैसे कि check_box. अमान्य नामों को हटा दिया जाता है और उनकी जगह खाली स्ट्रिंग डाल दी जाती है. इस वजह से, आइकॉन रेंडर नहीं हो पाता.

fill

boolean

क्या आइकॉन, फ़िल किए गए आइकॉन के तौर पर रेंडर होता है. डिफ़ॉल्ट वैल्यू गलत पर सेट होती है.

आइकॉन की अलग-अलग सेटिंग की झलक देखने के लिए, Google Font Icons पर जाएं. इसके बाद, Customize में जाकर सेटिंग में बदलाव करें.

weight

integer

आइकॉन के स्ट्रोक की मोटाई. इनमें से कोई एक चुनें: {100, 200, 300, 400, 500, 600, 700}. अगर यह मौजूद नहीं है, तो डिफ़ॉल्ट वैल्यू 400 होती है. अगर कोई अन्य वैल्यू दी जाती है, तो डिफ़ॉल्ट वैल्यू का इस्तेमाल किया जाता है.

आइकॉन की अलग-अलग सेटिंग की झलक देखने के लिए, Google Font Icons पर जाएं. इसके बाद, Customize में जाकर सेटिंग में बदलाव करें.

grade

integer

वेट और ग्रेड से किसी सिंबल की मोटाई पर असर पड़ता है. ग्रेड में किए गए बदलाव, वेट में किए गए बदलावों की तुलना में ज़्यादा सटीक होते हैं. साथ ही, इनका सिंबल के साइज़ पर कम असर पड़ता है. {-25, 0, 200} में से चुनें. अगर यह एट्रिब्यूट मौजूद नहीं है, तो डिफ़ॉल्ट वैल्यू 0 होगी. अगर कोई अन्य वैल्यू दी जाती है, तो डिफ़ॉल्ट वैल्यू का इस्तेमाल किया जाता है.

आइकॉन की अलग-अलग सेटिंग की झलक देखने के लिए, Google Font Icons पर जाएं. इसके बाद, Customize में जाकर सेटिंग में बदलाव करें.