Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Manifes memberikan informasi tentang visualisasi Anda dan mengidentifikasi
lokasi sumber daya
visualisasi Anda. Kolom tersebut harus diberi nama manifest.json dan
yang terletak di tingkat atas folder yang digunakan sebagai Component ID Anda.
Kolom berikut harus ditentukan (kecuali jika dinyatakan lain):
Nama kolom
Jenis
Deskripsi
name
string
Nama paket visualisasi.
organization
string
Nama organisasi atau developer.
description
string
Deskripsi paket visualisasi.
logoUrl
string
Logo untuk paket visualisasi.
packageUrl
string
Link yang dapat diikuti pengguna untuk mempelajari paket lebih lanjut
organizationUrl
string
(Opsional) Link yang dapat diikuti pengguna untuk mempelajari organisasi atau developer lebih lanjut.
supportUrl
string
Tautan ke halaman dukungan atau email untuk mendukung visualisasi ini.
privacyPolicyUrl
string
(Opsional) Link ke kebijakan privasi.
termsOfServiceUrl
string
(Opsional) Link ke persyaratan layanan.
devMode
boolean
(Opsional) Jika true (benar), akan melewati caching. Nilai ini ditetapkan secara default ke false. Untuk mengetahui detail selengkapnya, lihat tentang menyimpan dalam cache.
components
Array(object)
Visualisasi yang disertakan dalam paket. Saat ini hanya satu visualisasi yang didukung.
components[].id
string
ID komponen. String ini harus berupa string yang tidak kosong tanpa spasi.
components[].name
string
Nama visualisasi.
components[].description
string
Deskripsi dari visualisasi.
components[].iconUrl
string
Ikon untuk visualisasi.
components[].infoUrl
string
(Opsional) Link yang dapat diikuti pengguna untuk mempelajari komponen lebih lanjut.
components[].resource
object
Sumber daya visualisasi.
components[].resource.js
string
Lokasi file JavaScript visualisasi di Google Cloud Storage. Mis. gs://GCS_BUCKET_NAME/MY_VISUALIZATION.js.
components[].resource.config
string
Lokasi file konfigurasi visualisasi di Google Cloud Storage. Mis. gs://GCS_BUCKET_NAME/MY_CONFIG.json.
components[].resource.css
string
(Opsional) Lokasi file CSS visualisasi di Google Cloud Storage. Mis. gs://GCS_BUCKET_NAME/MY_CSS.css.
Contoh file manifes 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,["Terakhir diperbarui pada 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 }"]]