Base Service

Base

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ı kontrol eder.

Sınıflar

AdKısa açıklama
BlobApps Komut Dosyası hizmetleri için bir veri değişim nesnesi.
BlobSourceVerilerini Blob olarak dışa aktarabilen nesneler için arayüz.
BrowserBu sınıf, Google E-Tablolar'a özgü iletişim kutularına erişim sağlar.
ButtonKullanıcının bir iletişim kutusunda hangi düğmeyi tıkladığını belirtmek için bir alert veya PromptResponse.getSelectedButton() tarafından döndürülen, önceden belirlenmiş, yerelleştirilmiş iletişim kutusu düğmelerini temsil eden bir sıralama.
ButtonSetalert veya prompt öğesine eklenebilen bir veya daha fazla iletişim kutusu düğmesinden oluşan önceden belirlenmiş, yerelleştirilmiş grupları temsil eden bir numaralandırma.
ColorTypeRenk türleri
LoggerBu sınıf, geliştiricinin hata ayıklama günlüklerine metin yazmasına olanak tanır.
MenuBir Google uygulaması kullanıcı arayüzü örneğindeki özel bir menü.
MimeTypeDizeleri açık bir şekilde yazmadan MIME türü bildirimlere erişim sağlayan bir numaralandırma.
MonthYılın aylarını temsil eden bir sıralama.
PromptResponseBir Google uygulamasının kullanıcı arayüzü ortamında görüntülenen prompt iletişim kutusuna yanıt.
RgbColorKırmızı, yeşil, mavi renk kanallarıyla tanımlanan bir renk.
SessionOturum sınıfı, kullanıcının e-posta adresi (bazı durumlarda) ve dil ayarı gibi oturum bilgilerine erişim sağlar.
UiBir Google uygulaması için komut dosyasının menü, iletişim kutusu ve kenar çubuğu gibi özellikler eklemesine olanak tanıyan kullanıcı arayüzü ortamı örneği.
UserSenaryo oluşturmaya uygun bir kullanıcıyı temsil etme.
WeekdayHaftanın günlerini temsil eden bir sıralama.
consoleBu sınıf, geliştiricinin Google Cloud Platform'un Stackdriver Logging hizmetine günlük yazmasına olanak tanır.

Blob

Yöntemler

YöntemDönüş türüKısa açıklama
copyBlob()BlobBu blob'un bir kopyasını döndürür.
getAs(contentType)BlobBu nesnenin içindeki verileri, belirtilen içerik türüne dönüştürülmüş bir blob olarak döndürün.
getBytes()Byte[]Bu blob'da depolanan verileri alır.
getContentType()StringBu blob'taki baytların içerik türünü alır.
getDataAsString()StringBu blob'un verilerini UTF-8 kodlamasına sahip bir Dize olarak alır.
getDataAsString(charset)StringBu blob'un verilerini, belirtilen kodlamaya sahip bir dize olarak alır.
getName()StringBu blob'un adını alır.
isGoogleType()BooleanBu blob'un Google Workspace dosyası (E-Tablolar, Dokümanlar vb.) olup olmadığını döndürür.
setBytes(data)BlobBu blob'da depolanan verileri ayarlar.
setContentType(contentType)BlobBu blob'taki baytların içerik türünü ayarlar.
setContentTypeFromExtension()BlobDosya uzantısına göre bu blob'taki baytların içerik türünü ayarlar.
setDataFromString(string)BlobUTF-8 kodlamasına sahip bir dizeden bu blob'un verilerini ayarlar.
setDataFromString(string, charset)BlobBelirtilen kodlamaya sahip bir dizeden bu blob'un verilerini ayarlar.
setName(name)BlobBu blob'un adını ayarlar.

BlobSource

Yöntemler

YöntemDönüş türüKısa açıklama
getAs(contentType)BlobBu nesnenin içindeki verileri, belirtilen içerik türüne dönüştürülmüş bir blob olarak döndürün.
getBlob()BlobBu nesnenin içindeki verileri blob olarak döndürün.

Browser

Özellikler

ÖzellikTürAçıklama
ButtonsButtonSet

Yöntemler

YöntemDönüş türüKısa açıklama
inputBox(prompt)StringKullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açılır.
inputBox(prompt, buttons)StringKullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açılır.
inputBox(title, prompt, buttons)StringKullanıcının tarayıcısında metin giriş kutusu içeren bir iletişim kutusu açılır.
msgBox(prompt)StringKullanıcının tarayıcısında verilen mesajı ve Tamam düğmesini içeren bir iletişim kutusu açılır.
msgBox(prompt, buttons)StringKullanıcının tarayıcısında belirtilen mesajı ve belirtilen düğmeleri içeren bir iletişim kutusu açar.
msgBox(title, prompt, buttons)StringKullanıcının tarayıcısında belirtilen başlık, mesaj ve belirtilen düğmeleri içeren bir iletişim kutusu açar.

Button

Özellikler

ÖzellikTürAçıklama
CLOSEEnumHer iletişim kutusunun başlık çubuğunda gösterilen standart kapat düğmesi.
OKEnumİşlemin devam etmesi gerektiğini gösteren "Tamam" düğmesi.
CANCELEnumBir işlemin devam etmemesi gerektiğini belirten "İptal" düğmesi.
YESEnumBir soruya olumlu bir yanıt verildiğini gösteren "Evet" düğmesi.
NOEnumBir soruya verilen olumsuz yanıtı gösteren "Hayır" düğmesi.

ButtonSet

Özellikler

ÖzellikTürAçıklama
OKEnumYalnızca kapatılabilen bilgi amaçlı bir mesajı belirten tek bir "Tamam" düğmesi.
OK_CANCELEnumKullanıcının bir işleme devam etmesine veya işlemi durdurmasına olanak tanıyan bir "Tamam" ve bir de "İptal" düğmesi.
YES_NOEnumKullanıcının bir evet/hayır sorusunu yanıtlamasına olanak tanıyan "Evet" ve "Hayır" düğmeleri.
YES_NO_CANCELEnumKullanıcının bir evet/hayır sorusunu yanıtlamasını veya bir işlemi durdurmasını sağlayan "Evet", "Hayır" ve "İptal" düğmesi.

ColorType

Özellikler

ÖzellikTürAçıklama
UNSUPPORTEDEnumDesteklenmeyen bir renk türü.
RGBEnumKırmızı, yeşil, mavi renk kanallarıyla tanımlanan bir renk.
THEMEEnumTemanın renk şemasındaki bir girişi ifade eden renk.

Logger

Yöntemler

YöntemDönüş türüKısa açıklama
clear()voidGünlüğü temizler.
getLog()StringGeçerli günlükteki iletilerin tam listesini döndürür.
log(data)LoggerDizeyi günlük kaydı konsoluna yazar.
log(format, values)LoggerSağlanan biçimi ve değerleri kullanarak günlük konsoluna biçimlendirilmiş bir dize yazar.

Yöntemler

YöntemDönüş türüKısa açıklama
addItem(caption, functionName)MenuMenüye bir öğe ekler.
addSeparator()MenuMenüye görsel bir ayırıcı ekler.
addSubMenu(menu)MenuMenüye bir alt menü ekler.
addToUi()voidMenüyü düzenleyicinin kullanıcı arayüzü örneğine ekler.

MimeType

Özellikler

ÖzellikTürAçıklama
GOOGLE_APPS_SCRIPTEnumBir Google Apps Komut Dosyası projesi için MIME türünün gösterimi.
GOOGLE_DRAWINGSEnumBir Google Çizimler dosyası için MIME türünün gösterimi.
GOOGLE_DOCSEnumBir Google Dokümanlar dosyasının MIME türünün gösterimi.
GOOGLE_FORMSEnumBir Google Formlar dosyasının MIME türünün gösterimi.
GOOGLE_SHEETSEnumBir Google E-Tablolar dosyası için MIME türünün gösterimi.
GOOGLE_SITESEnumBir Google Sites dosyasının MIME türünün gösterimi.
GOOGLE_SLIDESEnumBir Google Slaytlar dosyası için MIME türünün gösterimi.
FOLDEREnumBir Google Drive klasörü için MIME türünün gösterimi.
SHORTCUTEnumBir Google Drive kısayolu için MIME türünün gösterimi.
BMPEnumBir BMP resim dosyası (genellikle .bmp) için MIME türünün gösterimi.
GIFEnumBir GIF resim dosyasının (genellikle .gif) MIME türünün gösterimi.
JPEGEnumBir JPEG resim dosyasının (genellikle .jpg) MIME türünün gösterimi.
PNGEnumPNG resim dosyası (genellikle .png) için MIME türünün gösterimi.
SVGEnumBir SVG resim dosyasının MIME türünün gösterimi (genellikle .svg).
PDFEnumBir PDF dosyası (genellikle .pdf) için MIME türünün gösterimi.
CSSEnumBir CSS metin dosyası (genellikle .css) için MIME türünün gösterimi.
CSVEnumBir CSV metin dosyası (genellikle .csv) için MIME türünün gösterimi.
HTMLEnumBir HTML metin dosyası (genellikle .html) için MIME türünün gösterimi.
JAVASCRIPTEnumBir JavaScript metin dosyası (genellikle .js) için MIME türünün gösterimi.
PLAIN_TEXTEnumDüz metin dosyası (genellikle .txt) için MIME türünün gösterimi.
RTFEnumZengin metin dosyaları (genellikle .rtf) için MIME türünün gösterimi.
OPENDOCUMENT_GRAPHICSEnumOpenDocument grafik dosyası (genellikle .odg) için MIME türünün gösterimi.
OPENDOCUMENT_PRESENTATIONEnumBir OpenDocument sunu dosyası (genellikle .odp) için MIME türünün gösterimi.
OPENDOCUMENT_SPREADSHEETEnumBir OpenDocument e-tablo dosyası (genellikle .ods) için MIME türünün gösterimi.
OPENDOCUMENT_TEXTEnumOpenDocument kelime işleme dosyası (genellikle .odt) için MIME türünün gösterimi.
MICROSOFT_EXCELEnumBir Microsoft Excel e-tablo dosyasına (genellikle .xlsx) ilişkin MIME türünün gösterimi.
MICROSOFT_EXCEL_LEGACYEnumMicrosoft Excel'in eski bir dosyası (genellikle .xls) için MIME türünün gösterimi.
MICROSOFT_POWERPOINTEnumBir Microsoft PowerPoint sunu dosyası (genellikle .pptx) için MIME türünün gösterimi.
MICROSOFT_POWERPOINT_LEGACYEnumMicrosoft PowerPoint eski bir dosyası (genellikle .ppt) için MIME türünün gösterimi.
MICROSOFT_WORDEnumBir Microsoft Word belge dosyasının (genellikle .docx) MIME türünün gösterimi.
MICROSOFT_WORD_LEGACYEnumMicrosoft Word'ün eski bir dosyası (genellikle .doc) için MIME türünün gösterimi.
ZIPEnumBir ZIP arşiv dosyasının (genellikle .zip) MIME türünün gösterimi.

Month

Özellikler

ÖzellikTürAçıklama
JANUARYEnumOcak (1. ay).
FEBRUARYEnumŞubat (2. ay).
MARCHEnumMart (3. ay).
APRILEnumNisan (4. ay).
MAYEnumMayıs (5. ay).
JUNEEnumHaziran (6. ay).
JULYEnumTemmuz (7 ay).
AUGUSTEnumAğustos (8 ay).
SEPTEMBEREnumEylül (9 ay).
OCTOBEREnumEkim (10 ay).
NOVEMBEREnumKasım (11 ay).
DECEMBEREnumAralık (12. ay).

PromptResponse

Yöntemler

YöntemDönüş türüKısa açıklama
getResponseText()StringKullanıcının iletişim kutusunun giriş alanına girdiği metni alır.
getSelectedButton()ButtonKullanıcının iletişim kutusunu kapatmak için tıkladığı düğmeyi alır.

RgbColor

Yöntemler

YöntemDönüş türüKısa açıklama
asHexString()StringRengi, CSS stili 7 karakterlik onaltılık dize (#rrggbb) veya 9 karakterli onaltılık dize (#aarrggbb) olarak döndürür.
getBlue()Integer0 ile 255 arasında bir sayı olarak bu rengin mavi kanalı.
getColorType()ColorTypeBu rengin türünü alın.
getGreen()IntegerBu rengin yeşil kanalı (0 ile 255 arasında bir sayı).
getRed()IntegerBu rengin kırmızı kanalı (0 ile 255 arasında bir sayı).

Session

Yöntemler

YöntemDönüş türüKısa açıklama
getActiveUser()UserGeçerli kullanıcı hakkında bilgi alır.
getActiveUserLocale()StringGeçerli kullanıcının dil ayarını dize olarak alır (örneğin, İngilizce için en).
getEffectiveUser()UserKomut dosyasının yetkisi altında çalıştığı kullanıcı hakkında bilgi alır.
getScriptTimeZone()StringKomut dosyasının saat dilimini alır.
getTemporaryActiveUserKey()StringEtkin kullanıcıya özel geçici bir anahtar alır ancak kullanıcı kimliğini açıklamaz.

Ui

Özellikler

ÖzellikTürAçıklama
ButtonButtonKullanıcının iletişim kutusunda hangi düğmeyi tıkladığını belirtmek için bir uyarı veya PromptResponse.getSelectedButton() tarafından döndürülen, önceden belirlenmiş, yerelleştirilmiş iletişim kutusu düğmelerini temsil eden bir sıralama.
ButtonSetButtonSetBir uyarı veya isteme eklenebilecek, önceden belirlenmiş, yerelleştirilmiş bir veya daha fazla iletişim kutusu düğmesi grubunu temsil eden enum.

Yöntemler

YöntemDönüş türüKısa açıklama
alert(prompt)ButtonKullanıcının düzenleyicisinde, belirtilen iletiyi ve "Tamam" düğmesini içeren bir iletişim kutusu açar.
alert(prompt, buttons)ButtonKullanıcının düzenleyicisinde, belirtilen iletiyi ve düğme kümesini içeren bir iletişim kutusu açar.
alert(title, prompt, buttons)ButtonKullanıcının düzenleyicisinde başlığı, iletiyi ve düğme kümesini içeren bir iletişim kutusu açar.
createAddonMenu()MenuDüzenleyicinin Uzantılar menüsüne alt menü eklemek için kullanılabilecek bir oluşturucu oluşturur.
createMenu(caption)MenuDüzenleyicinin kullanıcı arayüzüne menü eklemek için kullanılabilecek bir oluşturucu oluşturur.
prompt(prompt)PromptResponseKullanıcının düzenleyicisinde, belirtilen mesajı ve "Tamam" düğmesini içeren bir giriş iletişim kutusu açar.
prompt(prompt, buttons)PromptResponseKullanıcının düzenleyicisinde, belirtilen ileti ve düğme grubunu içeren bir giriş iletişim kutusu açar.
prompt(title, prompt, buttons)PromptResponseKullanıcının düzenleyicisinde başlığı, mesajı ve düğme kümesini içeren bir giriş iletişim kutusu açar.
showModalDialog(userInterface, title)voidKullanıcının düzenleyicisinde, özel istemci tarafı içeriği bulunan kalıcı bir iletişim kutusu açar.
showModelessDialog(userInterface, title)voidKullanıcının düzenleyicisinde, özel istemci tarafı içeriği olan modsuz bir iletişim kutusu açar.
showSidebar(userInterface)voidKullanıcının düzenleyicisinde, istemci tarafında özel içeriklerin bulunduğu bir kenar çubuğu açar.

User

Yöntemler

YöntemDönüş türüKısa açıklama
getEmail()StringVarsa kullanıcının e-posta adresini alır.

Weekday

Özellikler

ÖzellikTürAçıklama
SUNDAYEnumPazar.
MONDAYEnumPazartesi.
TUESDAYEnumSalı.
WEDNESDAYEnumÇarşamba.
THURSDAYEnumPerşembe.
FRIDAYEnumCuma.
SATURDAYEnumCumartesi.

console

Yöntemler

YöntemDönüş türüKısa açıklama
error()voidStackdriver Logging'e boş bir HATA düzeyi mesajı verir.
error(formatOrObject, values)voidStackdriver Logging'e HATA düzeyinde bir mesaj verir.
info()voidStackdriver Logging'e bilgi düzeyinde boş mesaj verir.
info(formatOrObject, values)voidStackdriver Logging'e BİLGİ düzeyinde bir mesaj verir.
log()voidStackdriver Logging'e boş bir HATA AYIKLAMA düzeyi mesajı verir.
log(formatOrObject, values)voidStackdriver Logging'e HATA AYIKLAMA düzeyinde bir mesaj verir.
time(label)voidBir işlemin ne kadar sürdüğünü izlemek için kullanabileceğiniz bir zamanlayıcı başlatır.
timeEnd(label)voidconsole.time() yöntemini çağırarak daha önce başlatılan bir zamanlayıcıyı durdurur.
warn()voidStackdriver Logging'e WARNING düzeyinde boş bir mesaj verir.
warn(formatOrObject, values)voidStackdriver Logging'e WARNING düzeyinde bir mesaj verir.