Not: Yeni Chat uygulamaları için bunun yerine addOns.chat alanını kullanmanızı öneririz. chat alanını kullanan mevcut bir Chat uygulamasını koruyorsanız bu alan boş bir nesne olmalıdır.
Chat uygulamasının ayrıntılarını yapılandırmak için Google Chat API'yi etkinleştirmeniz gerekir. Ayrıntılar için Google Chat API'yi yapılandırma başlıklı makaleyi inceleyin.
Apps Komut Dosyası, yetkilendirmeyi komut dosyası düzeyinde gerçekleştirir.
Yetkilendirme gerektiren sohbet uygulamaları, kullanıcı sohbet uygulamasını yetkilendirene kadar herhangi bir işlem yapamaz. Yetkilendirmeden önce mesaj yayınlamak için manifeste bir addToSpaceFallbackMessage nesnesi ekleyebilirsiniz. Chat uygulamanızın ilk kullanıma hazırlama mantığı gerektiriyorsa bu mantığı onMessage işleminde de kullanmanız gerekebilir.
Aşağıdaki örnekte, bir kullanıcı Chat alanına eklediğinde varsayılan bir karşılama mesajıyla yanıt veren bir Chat uygulaması gösterilmektedir:
"chat": {
"addToSpaceFallbackMessage": "Thank you for adding me!"
}
Komut dosyasının kullandığı çalışma zamanı sürümü. Bu alan manifestte yoksa komut dosyası varsayılan çalışma zamanını (STABLE) kullanır. Bu alan için geçerli seçenekler şunlardır:
STABLE, varsayılan çalışma zamanını (şu anda Rhino) gösterir.
V8, V8 destekli çalışma zamanını gösterir.
DEPRECATED_ES5, Rhino çalışma zamanını gösterir. Bu değeri ayarlamak, V8'e otomatik geçişi de engeller.
HTTPS URL öneklerinin listesi. Varsa getirilen tüm URL uç noktaları bu listedeki öneklerden biriyle eşleşmelidir. Bu, kullanıcı verilerinin korunmasına yardımcı olabilir. Bu alan, test dağıtımları için isteğe bağlıdır ancak dağıtımlar için zorunludur. URL'leri izin verilenler listesine ekleme hakkında daha fazla bilgi edinin.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-08-04 UTC."],[[["The manifest file defines the configuration of an Apps Script project, including add-ons, Chat apps, dependencies, and execution settings."],["The manifest uses a JSON structure with top-level fields like `addOns`, `chat`, `dependencies`, `exceptionLogging`, `executionApi`, `oauthScopes`, `runtimeVersion`, `sheets`, `timeZone`, `urlFetchWhitelist`, and `webapp`."],["Each top-level field provides specific configurations for different aspects of the project like add-on types, Chat app behavior, external libraries, and runtime environment."],["The manifest structure allows developers to control various aspects of their Apps Script project, such as authorization scopes, exception logging, and the execution environment."],["Detailed substructures and examples are provided in separate pages for each top-level field within the manifest file."]]],[]]