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 gerçekleştiremez. 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 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-31 UTC."],[[["\u003cp\u003eThe manifest file defines the configuration of an Apps Script project, including add-ons, Chat apps, dependencies, and execution settings.\u003c/p\u003e\n"],["\u003cp\u003eThe manifest uses a JSON structure with top-level fields like \u003ccode\u003eaddOns\u003c/code\u003e, \u003ccode\u003echat\u003c/code\u003e, \u003ccode\u003edependencies\u003c/code\u003e, \u003ccode\u003eexceptionLogging\u003c/code\u003e, \u003ccode\u003eexecutionApi\u003c/code\u003e, \u003ccode\u003eoauthScopes\u003c/code\u003e, \u003ccode\u003eruntimeVersion\u003c/code\u003e, \u003ccode\u003esheets\u003c/code\u003e, \u003ccode\u003etimeZone\u003c/code\u003e, \u003ccode\u003eurlFetchWhitelist\u003c/code\u003e, and \u003ccode\u003ewebapp\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eEach top-level field provides specific configurations for different aspects of the project like add-on types, Chat app behavior, external libraries, and runtime environment.\u003c/p\u003e\n"],["\u003cp\u003eThe manifest structure allows developers to control various aspects of their Apps Script project, such as authorization scopes, exception logging, and the execution environment.\u003c/p\u003e\n"],["\u003cp\u003eDetailed substructures and examples are provided in separate pages for each top-level field within the manifest file.\u003c/p\u003e\n"]]],[],null,[]]