קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
המניפסט מספק מידע על התצוגה החזותית שלך ומזהה את
המיקום של משאבי התצוגה החזותית שלך. השם צריך להיות manifest.json ולהפך
נמצאים ברמה העליונה של התיקייה שבה נעשה שימוש כ-Component ID.
יש להגדיר את השדות הבאים (אלא אם צוין אחרת):
שם השדה
סוג
תיאור
name
string
השם של חבילת הוויזואליזציה.
organization
string
שם הארגון או המפתח.
description
string
תיאור של חבילת הוויזואליזציה.
logoUrl
string
לוגו של חבילת הוויזואליזציה.
packageUrl
string
קישור שהמשתמשים יכולים ללחוץ עליו כדי לקבל מידע נוסף על החבילה
organizationUrl
string
(אופציונלי) קישור שהמשתמשים יכולים ללחוץ עליו כדי לקבל מידע נוסף על הארגון או המפתח.
supportUrl
string
קישור לדף התמיכה או לאימייל שתומכים בהצגה החזותית הזו.
privacyPolicyUrl
string
(אופציונלי) קישור למדיניות הפרטיות.
termsOfServiceUrl
string
(אופציונלי) קישור לתנאים ולהגבלות.
devMode
boolean
(אופציונלי) אם הערך הוא True, המערכת מדלגת על השמירה במטמון. ערך ברירת המחדל של הערך הזה הוא 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
המיקום של קובץ ה-JavaScript להמחשה חזותית ב-Google Cloud Storage. לדוגמה 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
(אופציונלי) המיקום של קובץ ה-CSS להצגה חזותית ב-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"}}]}
[null,null,["עדכון אחרון: 2025-07-25 (שעון UTC)."],[[["\u003cp\u003eThe manifest file (\u003ccode\u003emanifest.json\u003c/code\u003e) provides essential information about your visualization package, including its name, description, resources, and components.\u003c/p\u003e\n"],["\u003cp\u003eLocated at the top level of your component's folder, the manifest defines metadata such as the visualization's name, organization, logo, and support links.\u003c/p\u003e\n"],["\u003cp\u003eIt also specifies the locations of key resources like JavaScript, configuration, and CSS files for each component within the package.\u003c/p\u003e\n"],["\u003cp\u003eEach visualization within the package is defined as a component with a unique ID, name, description, and resource locations in the manifest.\u003c/p\u003e\n"],["\u003cp\u003eBy structuring your manifest correctly, you ensure that your visualization package can be easily discovered, understood, and integrated into Looker Studio.\u003c/p\u003e\n"]]],[],null,["# Community Visualization Manifest Reference\n\n| **Note:** The Community Visualization feature is in \"Developer Preview\". To learn more about upcoming features and improvements during this period visit the [Developer Preview](/looker-studio/visualization/developer-preview) page.\n\nThe manifest provides information about your visualization and identifies the\nlocation of your visualization resources. It should be named `manifest.json` and\nlocated at the top level of the folder used as your `Component ID`.\n\nThe following fields must be defined (unless indicated otherwise):\n\n| Field name | Type | Description |\n|--------------------------------|-----------------|------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `name` | `string` | Name of the visualization package. |\n| `organization` | `string` | Name of the organization or developer. |\n| `description` | `string` | Description of the visualization package. |\n| `logoUrl` | `string` | A logo for the visualization package. |\n| `packageUrl` | `string` | A link users can follow to learn more about the package |\n| `organizationUrl` | `string` | (**Optional**) A link users can follow to learn more about the organization or developer. |\n| `supportUrl` | `string` | Link to the support page or email for supporting this visualization. |\n| `privacyPolicyUrl` | `string` | (**Optional**) Link to privacy policy. |\n| `termsOfServiceUrl` | `string` | (**Optional**) Link to terms of service. |\n| `devMode` | `boolean` | (**Optional** ) If true, skips caching. This value defaults to `false`. For more details, see [about caching](/looker-studio/visualization/caching). |\n| `components` | `Array(object)` | The visualizations that are included in the package. **Currently only a single visualization is supported**. |\n| `components[].id` | `string` | The ID of the component. This must be a non-empty string with no spaces. |\n| `components[].name` | `string` | The name of the visualization. |\n| `components[].description` | `string` | A description of the visualization. |\n| `components[].iconUrl` | `string` | An icon for the visualization. |\n| `components[].infoUrl` | `string` | (**Optional**) An link users can follow to learn more about the component. |\n| `components[].resource` | `object` | The visualization resources. |\n| `components[].resource.js` | `string` | The location of the visualization JavaScript file in Google Cloud Storage. E.g. `gs://GCS_BUCKET_NAME/MY_VISUALIZATION.js`. |\n| `components[].resource.config` | `string` | The location of the visualization config file in Google Cloud Storage. E.g. `gs://GCS_BUCKET_NAME/MY_CONFIG.json`. |\n| `components[].resource.css` | `string` | (**Optional** ) The location of the visualization CSS file in Google Cloud Storage. E.g. `gs://GCS_BUCKET_NAME/MY_CSS.css`. |\n\n| **Note:** Each manifest can contain multiple components. Each component must have a unique `id`\n\nExample `manifest.json` manifest file\n-------------------------------------\n\n {\n \"name\": \"ABC Visualizations Package\",\n \"organization\": \"ABC Inc.\",\n \"description\": \"A package of cool visualizations.\",\n \"logoUrl\": \"https://url\",\n \"organizationUrl\": \"https://url\",\n \"supportUrl\": \"https://url\",\n \"privacyPolicyUrl\": \"https://url\",\n \"termsOfServiceUrl\": \"https://url\",\n \"packageUrl\": \"https://url\",\n \"devMode\": false,\n \"components\": [\n {\n \"id\": \"treemap\",\n \"name\": \"Treemap\",\n \"description\": \"Zoomable treemap with filter interactions\",\n \"iconUrl\": \"https://url.png\",\n \"infoUrl\": \"https://url\",\n \"resource\": {\n \"js\": \"gs://myViz-bucket-treemap/viz.js\",\n \"config\": \"gs://myViz-bucket-treemap/viz-config.json\",\n \"css\": \"gs://myViz-bucket-treemap/viz.css\"\n }\n },\n {\n \"id\": \"histogram\",\n \"name\": \"Histogram\",\n \"description\": \"Histogram with filter interactions\",\n \"iconUrl\": \"https://url.png\",\n \"resource\": {\n \"js\": \"gs://myViz-bucket-histogram/viz.js\",\n \"config\": \"gs://myViz-bucket-histogram/viz-config.json\",\n \"css\": \"gs://myViz-bucket-histogram/viz.css\"\n }\n }\n ]\n }"]]