Bu hizmet, e-posta adresleri ve kullanıcı adları gibi kullanıcı bilgilerine erişim sağlar. Ayrıca Google Workspace uygulamalarındaki komut dosyası günlüklerini ve iletişim kutularını da kontrol eder.
Sınıflar
Ad | Kısa açıklama |
---|---|
Blob | Apps Script hizmetleri için veri değişimi nesnesi. |
BlobSource | Verilerini Blob olarak dışa aktarabilen nesneler için arayüz. |
Browser | Bu sınıf, Google E-Tablolar'a özgü iletişim kutularına erişim sağlar. |
Button | Kullanıcının bir iletişim kutusunda hangi düğmeyi tıkladığını belirtmek için alert veya PromptResponse.getSelectedButton() tarafından döndürülen önceden belirlenmiş, yerelleştirilmiş iletişim kutusu düğmelerini temsil eden bir enum. |
ButtonSet | alert veya prompt öğesine eklenebilecek önceden belirlenmiş, yerelleştirilmiş bir veya daha fazla iletişim kutusu düğmesi grubunu temsil eden bir enum. |
ColorType | Renk türleri |
Logger | Bu sınıf, geliştiricinin komut dosyası bir standart Cloud projesiyle ilişkilendirilmişse yürütme günlüğüne ve Google Cloud Günlük'e yazmasına olanak tanır. |
Menu | Bir Google uygulamasının kullanıcı arayüzü örneğindeki özel menü. |
MimeType | Dizeleri açıkça yazmadan MIME türü beyanlarına erişim sağlayan bir listeleme. |
Month | Yılın aylarını temsil eden bir enum. |
PromptResponse | Bir Google uygulamasının kullanıcı arayüzü ortamında görüntülenen prompt iletişim kutusuna verilen yanıt. |
RgbColor | Kırmızı, yeşil ve mavi renk kanallarıyla tanımlanan bir renk. |
Session | Oturum sınıfı, kullanıcının e-posta adresi (bazı durumlarda) ve dil ayarı gibi oturum bilgilerine erişim sağlar. |
Ui | Komut dosyasının menü, iletişim kutusu ve kenar çubuğu gibi özellikler eklemesine olanak tanıyan, Google uygulamasına ait kullanıcı arayüzü ortamı örneği. |
User | Komut dosyası yazmaya uygun bir kullanıcı temsili. |
Weekday | Haftanın günlerini temsil eden bir enum. |
console | Bu sınıf, geliştiricinin komut dosyası bir standart Cloud projesiyle ilişkilendirilmişse yürütme günlüğüne ve Google Cloud Günlük'e yazmasına olanak tanır. |
Blob
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
copyBlob() | Blob | Bu blob'un bir kopyasını döndürür. |
getAs(contentType) | Blob | Bu nesnenin içindeki verileri, belirtilen içerik türüne dönüştürülmüş bir blob olarak döndürme. |
getBytes() | Byte[] | Bu blob'da depolanan verileri alır. |
getContentType() | String | Bu blob'daki baytların içerik türünü alır. |
getDataAsString() | String | Bu blob'un verilerini UTF-8 kodlamasıyla dize olarak alır. |
getDataAsString(charset) | String | Bu blob'un verilerini, belirtilen kodlamayı içeren bir dize olarak alır. |
getName() | String | Bu blob'un adını alır. |
isGoogleType() | Boolean | Bu blob'un Google Workspace dosyası (E-Tablolar, Dokümanlar vb.) olup olmadığını döndürür. |
setBytes(data) | Blob | Bu blob'da depolanan verileri ayarlar. |
setContentType(contentType) | Blob | Bu blob'daki baytların içerik türünü ayarlar. |
setContentTypeFromExtension() | Blob | Bu blob'daki baytların içerik türünü dosya uzantısına göre belirler. |
setDataFromString(string) | Blob | Bu blob'un verilerini UTF-8 kodlamalı bir dizeden ayarlar. |
setDataFromString(string, charset) | Blob | Bu blob'un verilerini, belirtilen kodlamaya sahip bir dizeden ayarlar. |
setName(name) | Blob | Bu blob'un adını belirler. |
BlobSource
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
getAs(contentType) | Blob | Bu nesnenin içindeki verileri, belirtilen içerik türüne dönüştürülmüş bir blob olarak döndürme. |
getBlob() | Blob | Bu nesnenin içindeki verileri bir blob olarak döndürme. |
Browser
Özellikler
Mülk | Tür | Açıklama |
---|---|---|
Buttons | ButtonSet |
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
inputBox(prompt) | String | Kullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açılır. |
inputBox(prompt, buttons) | String | Kullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açılır. |
inputBox(title, prompt, buttons) | String | Kullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açılır. |
msgBox(prompt) | String | Kullanıcının tarayıcısında, belirtilen mesajı ve Tamam düğmesini içeren bir iletişim kutusu açılır. |
msgBox(prompt, buttons) | String | Kullanıcının tarayıcısında, belirtilen mesajı ve düğmeleri içeren bir iletişim kutusu açılır. |
msgBox(title, prompt, buttons) | String | Kullanıcının tarayıcısında belirtilen başlığı, mesajı ve düğmeleri içeren bir iletişim kutusu açılır. |
Button
Özellikler
Mülk | Tür | Açıklama |
---|---|---|
CLOSE | Enum | Her iletişim kutusunun başlık çubuğunda gösterilen standart kapat düğmesi. |
OK | Enum | Bir işlemin devam etmesi gerektiğini belirten "Tamam" düğmesi. |
CANCEL | Enum | Bir işlemin devam etmemesi gerektiğini belirten "İptal" düğmesi. |
YES | Enum | Bir soruya olumlu yanıtı belirten "Evet" düğmesi. |
NO | Enum | Bir soruya olumsuz yanıtı belirten "Hayır" düğmesi. |
ButtonSet
Özellikler
Mülk | Tür | Açıklama |
---|---|---|
OK | Enum | Yalnızca kapatılabilen bir bilgi mesajını belirten tek bir "Tamam" düğmesi. |
OK_CANCEL | Enum | Kullanıcının bir işleme devam etmesine veya işlemi durdurmasına olanak tanıyan bir "Tamam" düğmesi ve bir "İptal" düğmesi. |
YES_NO | Enum | Kullanıcının evet/hayır sorularını yanıtlamasına olanak tanıyan bir "Evet" ve bir "Hayır" düğmesi. |
YES_NO_CANCEL | Enum | Kullanıcının evet/hayır sorularını yanıtlamasına veya bir işlemi durdurmasına olanak tanıyan bir "Evet" düğmesi, bir "Hayır" düğmesi ve bir "İptal" düğmesi. |
ColorType
Özellikler
Mülk | Tür | Açıklama |
---|---|---|
UNSUPPORTED | Enum | Desteklenmeyen bir renk türü. |
RGB | Enum | Kırmızı, yeşil ve mavi renk kanallarıyla tanımlanan bir renk. |
THEME | Enum | Temadaki renk şemasında bir girişi belirten renk. |
Logger
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
clear() | void | Günlüğü temizler. |
getLog() | String | Geçerli günlükteki mesajların tam listesini döndürür. |
log(data) | Logger | Verileri günlüke yazar. |
log(format, values) | Logger | Sağlanan biçimi ve değerleri kullanarak günlük kaydı konsoluna biçimlendirilmiş bir dize yazar. |
Menu
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
addItem(caption, functionName) | Menu | Menüye bir öğe ekler. |
addSeparator() | Menu | Menüye görsel bir ayırıcı ekler. |
addSubMenu(menu) | Menu | Menüye alt menü ekler. |
addToUi() | void | Menüyü, düzenleyicinin kullanıcı arayüzü örneğine ekler. |
MimeType
Özellikler
Mülk | Tür | Açıklama |
---|---|---|
GOOGLE_APPS_SCRIPT | Enum | Bir Google Apps Komut Dosyası projesinin MIME türünü temsil eder. |
GOOGLE_DRAWINGS | Enum | Bir Google Drawings dosyasının MIME türünü temsil eder. |
GOOGLE_DOCS | Enum | Google Dokümanlar dosyasının MIME türünü temsil eder. |
GOOGLE_FORMS | Enum | Google Formlar dosyasının MIME türünü temsil eder. |
GOOGLE_SHEETS | Enum | Google E-Tablolar dosyasının MIME türünü temsil eder. |
GOOGLE_SITES | Enum | Google Sites dosyasının MIME türünü temsil eder. |
GOOGLE_SLIDES | Enum | Google Slaytlar dosyasının MIME türünü temsil eder. |
FOLDER | Enum | Google Drive klasörünün MIME türünü temsil eder. |
SHORTCUT | Enum | Google Drive kısayolunun MIME türünü temsil eder. |
BMP | Enum | BMP resim dosyası (genellikle .bmp) için MIME türünün gösterimi. |
GIF | Enum | GIF resim dosyası (genellikle .gif) için MIME türünün gösterimi. |
JPEG | Enum | JPEG resim dosyası (genellikle .jpg) için MIME türünün gösterimi. |
PNG | Enum | PNG resim dosyası (genellikle .png) için MIME türünün gösterimi. |
SVG | Enum | SVG resim dosyası (genellikle .svg) için MIME türünün gösterimi. |
PDF | Enum | PDF dosyası için MIME türünün gösterimi (genellikle .pdf). |
CSS | Enum | CSS metin dosyası (genellikle .css) için MIME türünün gösterimi. |
CSV | Enum | CSV metin dosyası (genellikle .csv) için MIME türünün gösterimi. |
HTML | Enum | HTML metin dosyası (genellikle .html) için MIME türünün gösterimi. |
JAVASCRIPT | Enum | JavaScript metin dosyası (genellikle .js) için MIME türünün gösterimi. |
PLAIN_TEXT | Enum | Düz metin dosyası (genellikle .txt) için MIME türünün gösterimi. |
RTF | Enum | Zengin metin dosyası (genellikle .rtf) için MIME türünün gösterimi. |
OPENDOCUMENT_GRAPHICS | Enum | OpenDocument grafik dosyası (genellikle .odg) için MIME türünün gösterimi. |
OPENDOCUMENT_PRESENTATION | Enum | OpenDocument sunu dosyası (genellikle .odp) için MIME türünün gösterimi. |
OPENDOCUMENT_SPREADSHEET | Enum | OpenDocument e-tablosu dosyasının (genellikle .ods) MIME türünü temsil eder. |
OPENDOCUMENT_TEXT | Enum | OpenDocument kelime işleme dosyası (genellikle .odt) için MIME türünün gösterimi. |
MICROSOFT_EXCEL | Enum | Microsoft Excel e-tablo dosyasının (genellikle .xlsx) MIME türünü temsil eder. |
MICROSOFT_EXCEL_LEGACY | Enum | Eski bir Microsoft Excel dosyası (genellikle .xls) için MIME türünün gösterimi. |
MICROSOFT_POWERPOINT | Enum | Microsoft PowerPoint sunu dosyası (genellikle .pptx) için MIME türünün gösterimi. |
MICROSOFT_POWERPOINT_LEGACY | Enum | Eski bir Microsoft PowerPoint dosyası (genellikle .ppt) için MIME türünün gösterimi. |
MICROSOFT_WORD | Enum | Microsoft Word belge dosyası (genellikle .docx) için MIME türünün gösterimi. |
MICROSOFT_WORD_LEGACY | Enum | Eski bir Microsoft Word dosyası (genellikle .doc) için MIME türünün gösterimi. |
ZIP | Enum | ZIP arşivi dosyasının (genellikle .zip) MIME türünü temsil eder. |
Month
Özellikler
Mülk | Tür | Açıklama |
---|---|---|
JANUARY | Enum | Ocak (1. ay). |
FEBRUARY | Enum | Şubat (2. ay). |
MARCH | Enum | Mart (3. ay). |
APRIL | Enum | Nisan (4. ay). |
MAY | Enum | Mayıs (5. ay). |
JUNE | Enum | Haziran (6. ay). |
JULY | Enum | Temmuz (7. ay). |
AUGUST | Enum | Ağustos (8. ay). |
SEPTEMBER | Enum | Eylül (9. ay). |
OCTOBER | Enum | Ekim (10. ay). |
NOVEMBER | Enum | Kasım (11. ay). |
DECEMBER | Enum | Aralık (12. ay). |
PromptResponse
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
getResponseText() | String | Kullanıcının iletişim kutusunun giriş alanına girdiği metni alır. |
getSelectedButton() | Button | Kullanıcının iletişim kutusunu kapatmak için tıkladığı düğmeyi alır. |
RgbColor
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
asHexString() | String | Rengi CSS tarzında 7 karakterli onaltılık dize (#rrggbb) veya 9 karakterli onaltılık dize (#aarrggbb) olarak döndürür. |
getBlue() | Integer | Bu rengin mavi kanalı (0 ile 255 arasında bir sayı). |
getColorType() | ColorType | Bu rengin türünü alın. |
getGreen() | Integer | Bu rengin yeşil kanalı (0 ile 255 arasında bir sayı). |
getRed() | Integer | Bu rengin kırmızı kanalı (0 ile 255 arasında bir sayı). |
Session
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
getActiveUser() | User | Mevcut kullanıcı hakkında bilgi alır. |
getActiveUserLocale() | String | Mevcut kullanıcının dil ayarını dize olarak alır (ör. İngilizce için en ). |
getEffectiveUser() | User | Komut dosyasının yetkilendirdiği kullanıcı hakkında bilgi alır. |
getScriptTimeZone() | String | Komut dosyasının saat dilimini alır. |
getTemporaryActiveUserKey() | String | Etkin kullanıcıya özgü ancak kullanıcı kimliğini göstermeyen geçici bir anahtar alır. |
Ui
Özellikler
Mülk | Tür | Açıklama |
---|---|---|
Button | Button | Kullanıcının bir iletişim kutusunda hangi düğmeyi tıkladığını belirtmek için uyarı veya PromptResponse.getSelectedButton() tarafından döndürülen önceden belirlenmiş, yerelleştirilmiş iletişim kutusu düğmelerini temsil eden bir enum. |
ButtonSet | ButtonSet | Uyarı veya istem'e eklenebilecek önceden belirlenmiş, yerelleştirilmiş bir veya daha fazla iletişim kutusu düğmesi grubunu temsil eden bir enum. |
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
alert(prompt) | Button | Kullanıcının düzenleyicide, belirtilen mesajı ve "Tamam" düğmesini içeren bir iletişim kutusu açılır. |
alert(prompt, buttons) | Button | Kullanıcının düzenleyicide belirli bir mesaj ve düğme grubu içeren bir iletişim kutusu açar. |
alert(title, prompt, buttons) | Button | Kullanıcının düzenleyicide belirtilen başlığı, mesajı ve düğme grubunu içeren bir iletişim kutusu açar. |
createAddonMenu() | Menu | Düzenleyicinin Uzantılar menüsüne alt menü eklemek için kullanılabilecek bir oluşturucu oluşturur. |
createMenu(caption) | Menu | Düzenleyicinin kullanıcı arayüzüne menü eklemek için kullanılabilecek bir oluşturucu oluşturur. |
prompt(prompt) | PromptResponse | Kullanıcının düzenleyicide, belirtilen mesajı ve "Tamam" düğmesini içeren bir giriş iletişim kutusu açar. |
prompt(prompt, buttons) | PromptResponse | Kullanıcının düzenleyicide belirli bir mesaj ve düğme grubu içeren bir giriş iletişim kutusu açar. |
prompt(title, prompt, buttons) | PromptResponse | Kullanıcının düzenleyicide belirtilen başlığı, mesajı ve düğme grubunu içeren bir giriş iletişim kutusu açar. |
showModalDialog(userInterface, title) | void | Kullanıcının düzenleyicide özel istemci tarafı içeriği içeren bir modal iletişim kutusu açar. |
showModelessDialog(userInterface, title) | void | Kullanıcının düzenleyicide özel istemci tarafı içeriği içeren modsuz bir iletişim kutusu açar. |
showSidebar(userInterface) | void | Kullanıcının düzenleyicide özel istemci tarafı içeriği içeren bir kenar çubuğu açar. |
User
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
getEmail() | String | Kullanıcının e-posta adresini (varsa) alır. |
Weekday
Özellikler
Mülk | Tür | Açıklama |
---|---|---|
SUNDAY | Enum | Pazar. |
MONDAY | Enum | Pazartesi. |
TUESDAY | Enum | Salı. |
WEDNESDAY | Enum | Çarşamba. |
THURSDAY | Enum | Perşembe. |
FRIDAY | Enum | Cuma. |
SATURDAY | Enum | Cumartesi. |
console
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
error() | void | Stackdriver Logging'e boş bir HATA düzeyinde mesaj gönderir. |
error(formatOrObject, values) | void | Stackdriver Logging'e ERROR düzeyinde bir mesaj gönderir. |
info() | void | Stackdriver Logging'e boş bir BİLGİ düzeyinde mesaj gönderir. |
info(formatOrObject, values) | void | Stackdriver Logging'e INFO düzeyinde bir mesaj gönderir. |
log() | void | Stackdriver Logging'e boş bir DEBUG düzeyinde mesaj gönderir. |
log(formatOrObject, values) | void | Stackdriver Logging'e DEBUG düzeyinde bir mesaj gönderir. |
time(label) | void | Bir işlemin ne kadar sürdüğünü takip etmek için kullanabileceğiniz bir zamanlayıcı başlatır. |
timeEnd(label) | void | console.time() numaralı telefonu arayarak daha önce başlatılmış bir zamanlayıcıyı durdurur. |
warn() | void | Stackdriver Logging'e boş bir UYARI düzeyinde mesaj gönderir. |
warn(formatOrObject, values) | void | Stackdriver Logging'e UYARI düzeyinde bir mesaj gönderir. |