मेनिफ़ेस्ट, आपके विज़ुअलाइज़ेशन के बारे में जानकारी देता है और आपके विज़ुअलाइज़ेशन संसाधनों
की जगह की पहचान करता है. इसका नाम manifest.json
होना चाहिए और यह उस फ़ोल्डर में सबसे ऊपर होना चाहिए जिसका इस्तेमाल Component ID
के तौर पर किया गया है.
इन फ़ील्ड को सेट करना ज़रूरी है (जब तक कि कोई और फ़ील्ड न बताया गया हो):
फ़ील्ड का नाम | Type | ब्यौरा |
---|---|---|
name |
string |
विज़ुअलाइज़ेशन पैकेज का नाम. |
organization |
string |
संगठन या डेवलपर का नाम. |
description |
string |
विज़ुअलाइज़ेशन पैकेज की जानकारी. |
logoUrl |
string |
विज़ुअलाइज़ेशन पैकेज के लिए लोगो. |
packageUrl |
string |
इस लिंक पर क्लिक करके, उपयोगकर्ता पैकेज के बारे में ज़्यादा जान सकते हैं |
organizationUrl |
string |
(ज़रूरी नहीं) संगठन या डेवलपर के बारे में ज़्यादा जानने के लिए, उपयोगकर्ता इस लिंक को फ़ॉलो कर सकते हैं. |
supportUrl |
string |
इस विज़ुअलाइज़ेशन के साथ काम करने वाले सहायता पेज या ईमेल का लिंक. |
privacyPolicyUrl |
string |
(ज़रूरी नहीं) निजता नीति का लिंक. |
termsOfServiceUrl |
string |
(ज़रूरी नहीं) सेवा की शर्तों का लिंक दें. |
devMode |
boolean |
(ज़रूरी नहीं) सही होने पर, कैश मेमोरी में सेव नहीं किया जाता. यह वैल्यू डिफ़ॉल्ट रूप से false होती है. ज़्यादा जानकारी के लिए, कैश मेमोरी के बारे में जानकारी देखें. |
components |
Array(object) |
पैकेज में शामिल विज़ुअलाइज़ेशन. फ़िलहाल, सिर्फ़ एक विज़ुअलाइज़ेशन इस्तेमाल किया जा सकता है. |
components[].id |
string |
कॉम्पोनेंट का आईडी. यह बिना खाली जगह वाली स्ट्रिंग होनी चाहिए. |
components[].name |
string |
विज़ुअलाइज़ेशन का नाम. |
components[].description |
string |
विज़ुअलाइज़ेशन की जानकारी. |
components[].iconUrl |
string |
विज़ुअलाइज़ेशन के लिए आइकॉन. |
components[].infoUrl |
string |
(ज़रूरी नहीं) कॉम्पोनेंट के बारे में ज़्यादा जानने के लिए, उपयोगकर्ता इस लिंक को फ़ॉलो कर सकते हैं. |
components[].resource |
object |
विज़ुअलाइज़ेशन संसाधन. |
components[].resource.js |
string |
Google Cloud Storage में विज़ुअलाइज़ेशन JavaScript फ़ाइल की जगह. उदाहरण के लिए, gs://GCS_BUCKET_NAME/MY_VISUALIZATION.js . |
components[].resource.config |
string |
Google Cloud Storage में विज़ुअलाइज़ेशन कॉन्फ़िगरेशन फ़ाइल की जगह. उदाहरण के लिए, gs://GCS_BUCKET_NAME/MY_CONFIG.json . |
components[].resource.css |
string |
(ज़रूरी नहीं) Google Cloud Storage में विज़ुअलाइज़ेशन सीएसएस फ़ाइल की जगह. उदाहरण के लिए, gs://GCS_BUCKET_NAME/MY_CSS.css . |
manifest.json
मेनिफ़ेस्ट फ़ाइल का उदाहरण
{
"name": "ABC Visualizations Package",
"organization": "ABC Inc.",
"description": "A package of cool visualizations.",
"logoUrl": "https://url",
"organizationUrl": "https://url",
"supportUrl": "https://url",
"privacyPolicyUrl": "https://url",
"termsOfServiceUrl": "https://url",
"packageUrl": "https://url",
"devMode": false,
"components": [
{
"id": "treemap",
"name": "Treemap",
"description": "Zoomable treemap with filter interactions",
"iconUrl": "https://url.png",
"infoUrl": "https://url",
"resource": {
"js": "gs://myViz-bucket-treemap/viz.js",
"config": "gs://myViz-bucket-treemap/viz-config.json",
"css": "gs://myViz-bucket-treemap/viz.css"
}
},
{
"id": "histogram",
"name": "Histogram",
"description": "Histogram with filter interactions",
"iconUrl": "https://url.png",
"resource": {
"js": "gs://myViz-bucket-histogram/viz.js",
"config": "gs://myViz-bucket-histogram/viz-config.json",
"css": "gs://myViz-bucket-histogram/viz.css"
}
}
]
}