Google Dokümanlar'ı eklentilerle genişletme
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Google Dokümanlar, gerçek zamanlı ortak çalışma ve doküman oluşturma, düzenleme ve paylaşma için güçlü araçlar sunan bulut tabanlı bir doküman çözümüdür.
Özel iş akışı iyileştirmeleri oluşturan, üçüncü taraf sistemlere bağlantı kuran ve dokümanlarınızı diğer Google Workspace uygulamalarıyla (ör. Google Slaytlar) entegre eden eklentilerle Dokümanlar'ın kapsamını genişletebilirsiniz.
Diğer kullanıcıların oluşturduğu Dokümanlar eklentilerini Google Workspace Marketplace'te görebilirsiniz.
Ne yapabilirsiniz?
Google Dokümanlar'ı genişleten bir eklentiyle yapabileceklerinizden bazıları:
- Google Dokümanlar'da metinleri okumak, düzenlemek, görselleştirmek ve biçimlendirmek için yerleşik Apps Komut Dosyası Doküman hizmetini kullanabilirsiniz. Bu hizmet, Google Dokümanlar'da görünen tabloları, resimleri, çizimleri ve denklemleri oluşturup değiştirmenize de olanak tanır.
- Standart HTML ve CSS kullanarak özel menüler oluşturabilir ve birden fazla özel iletişim kutusu ve kenar çubuğu arayüzü tanımlayabilirsiniz.
- Belirli tetikleme etkinlikleri gerçekleştiğinde belirtilen işlevleri çalıştırmak için eklenti tetikleyicilerini kullanabilirsiniz.
Dokümanlar eklentileri, Apps Komut Dosyası kullanılarak oluşturulur. Apps Komut Dosyası ile Google Dokümanlar'a erişme ve bunları yönetme hakkında daha fazla bilgi edinmek için Google Dokümanlar'ı genişletme başlıklı makaleyi inceleyin.
Belge yapısı
Google Dokümanlar'da oluşturulan dokümanlar, metinlerin, resimlerin, tabloların ve diğer öğelerin nerede ve nasıl görüneceğini tanımlayan, ağaç benzeri dahili yapılara (HTML veya JSON'a benzer) sahiptir. Apps Komut Dosyası Doküman hizmeti, farklı öğe türlerini yönetmeye yardımcı olmak için çeşitli sınıflar (ör. Paragraph
veya Table
) tanımlar.
Bu öğe sınıfları ve düzenlemelerini yöneten kurallar hakkında bilgi edinmek için Belge yapısı başlıklı makaleyi inceleyin.
Tetikleyiciler
Apps Komut Dosyası tetikleyicileri, belirli koşullar karşılandığında (ör. bir doküman açıldığında veya bir eklenti yüklendiğinde) bir komut dosyası projesinin belirtilen işlevi yürütmesine olanak tanır.
Docs eklentileriyle hangi tetikleyicilerin kullanılabileceği ve kullanımlarıyla ilgili hangi kısıtlamaların geçerli olduğu hakkında daha fazla bilgi için eklenti tetikleyicileri başlıklı makaleyi inceleyin.
Başlarken
Biraz kod incelemeye hazır olduğunuzda, Google Çeviri'nin yer aldığı Docs eklentisiyle hızlı başlangıç dahil eklenti örneklerimize göz atın.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-31 UTC.
[null,null,["Son güncelleme tarihi: 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."]]