Melengkapi Google Dokumen dengan add-on
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Google Dokumen adalah solusi dokumen berbasis cloud dengan kolaborasi real-time dan alat canggih untuk menyusun, mengedit, dan berbagi dokumen.
Anda dapat memperluas fungsi Dokumen dengan add-on yang membangun peningkatan alur kerja yang disesuaikan, membuat konektivitas ke sistem pihak ketiga, dan mengintegrasikan dokumen Anda dengan aplikasi Google Workspace lainnya (seperti Google Slide).
Anda dapat melihat add-on Dokumen yang telah dibuat orang lain di
Google Workspace Marketplace.
Yang dapat Anda lakukan
Berikut beberapa hal yang dapat Anda lakukan dengan add-on yang memperluas Google Dokumen:
- Anda dapat membaca, mengedit, memvisualisasikan, dan memformat teks di Google Dokumen menggunakan
layanan Dokumen Apps Script bawaan. Layanan ini juga memungkinkan Anda membuat dan mengubah tabel, gambar, diagram, dan persamaan yang muncul di Google Dokumen.
- Anda dapat membuat menu kustom dan
menentukan beberapa antarmuka dialog dan sidebar kustom
menggunakan HTML dan CSS standar.
- Anda dapat menggunakan pemicu add-on untuk menjalankan fungsi tertentu saat peristiwa pemicu tertentu terjadi.
Add-on Dokumen dibuat menggunakan Apps Script. Untuk mempelajari lebih lanjut cara mengakses dan mengelola Google Dokumen dengan Apps Script, lihat Memperluas Google Dokumen.
Struktur dokumen
Dokumen yang dibuat di Google Dokumen memiliki struktur internal seperti pohon
(mirip dengan HTML atau JSON) yang menentukan tempat dan cara teks, gambar, tabel, dan
elemen lainnya muncul. Layanan Dokumen Apps Script menentukan beberapa
kelas (seperti Paragraph
atau Table
) untuk membantu mengelola
berbagai jenis elemen.
Lihat Struktur dokumen
untuk mempelajari class elemen ini dan aturan yang mengatur
penyusunannya.
Pemicu
Pemicu Apps Script memungkinkan project skrip menjalankan fungsi tertentu saat kondisi tertentu terpenuhi, seperti saat dokumen dibuka atau saat add-on diinstal.
Lihat pemicu add-on untuk mengetahui informasi selengkapnya
tentang pemicu yang dapat digunakan dengan add-on Dokumen dan batasan yang berlaku untuk
penggunaannya.
Memulai
Jika Anda siap melihat beberapa kode, lihat
contoh add-on kami, termasuk
Mulai Cepat add-on Dokumen
yang menampilkan Google Terjemahan.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-31 UTC.
[null,null,["Terakhir diperbarui pada 2025-07-31 UTC."],[[["\u003cp\u003eGoogle Docs is a cloud-based document solution enabling real-time collaboration and offering robust tools for composing, editing, and sharing documents.\u003c/p\u003e\n"],["\u003cp\u003eDocs add-ons, built using Apps Script, extend functionality by enabling workflow customization, integration with third-party systems, and connectivity with other Google Workspace applications.\u003c/p\u003e\n"],["\u003cp\u003eAdd-ons can manipulate document content, create custom interfaces, and automate tasks through triggers based on specific events.\u003c/p\u003e\n"],["\u003cp\u003eGoogle provides comprehensive documentation and resources, including code samples, to guide developers in building Docs add-ons.\u003c/p\u003e\n"]]],["Google Docs is a cloud-based document solution that can be extended with add-ons via Apps Script. These add-ons can read, edit, visualize, and format text, create custom menus and dialogs, and integrate with other Google Workspace applications. Add-ons utilize Apps Script triggers to run functions when specific events occur. The documents' tree-like structure is managed through the Apps Script Document service. Resources are available, including add-on samples and a quickstart guide, to help begin developing.\n"],null,["# Extending Google Docs with add-ons\n\n[Google Docs](https://workspace.google.com/products/docs/) is a cloud-based document\nsolution with real-time collaboration and powerful tools to compose, edit,\nand share documents.\n\nYou can extend Docs with add-ons that build customized workflow improvements,\nestablish connectivity to third-party systems, and integrate your documents\nwith other Google Workspace applications (like\nGoogle Slides).\n\nYou can see the Docs add-on others have built on the\n[Google Workspace Marketplace](https://workspace.google.com/marketplace/category/works-with-doc).\n\nWhat you can do\n---------------\n\nHere are a few things you can do with an add-on that extends Google Docs:\n\n- You can read, edit, visualize, and format text in Google Docs using the built-in Apps Script [Document service](/apps-script/reference/document). The service also lets you create and modify tables, images, drawings, and equations appearing in Google Docs.\n- You can create [custom menus](/workspace/add-ons/concepts/menus) and define multiple [custom dialogs and sidebars](/workspace/add-ons/concepts/dialogs) interfaces using standard HTML and CSS.\n- You can use add-on [triggers](#triggers) to run specified functions when certain triggering events occur.\n\nDocs add-ons are built using Apps Script. To learn more about how to access\nand manage Google Docs with Apps Script, see\n[Extending Google Docs](/apps-script/guides/docs).\n\nDocument structure\n------------------\n\nThe documents created in Google Docs have internal, tree-like structures\n(similar to HTML or JSON) that define where and how text, images, tables, and\nother elements appear. The Apps Script\n[Document service](/apps-script/reference/document) defines several\nclasses (such as [`Paragraph`](/apps-script/reference/document/paragraph)\nor [`Table`](/apps-script/reference/document/table)) to help manage the\ndifferent element types.\n\nSee [Structure of a document](/apps-script/guides/docs#structure_of_a_document)\nto learn about these element classes and the rules that govern their\narrangement.\n\nTriggers\n--------\n\nApps Script **triggers** let a script project execute a specified function\nwhen certain conditions are met, such as when a document is opened or when an\nadd-on is installed.\n\nSee [add-on triggers](/workspace/add-ons/concepts/editor-triggers) for more information\non what triggers can be used with Docs add-ons and what restrictions apply to\ntheir use.\n\nGetting started\n---------------\n\nWhen you're ready to take a look at some code, check out our\n[add-on samples](/workspace/add-ons/samples), including the\n[Docs add-on Quickstart](/workspace/add-ons/editors/docs/quickstart/translate)\nfeaturing Google Translate."]]