Segment treści tekstowych z elementu Shape
lub TableCell
.
Jeśli używasz metod, które pozwalają edytować sposób dopasowania tekstu do kształtu, wszystkie ustawienia autodopasowania zastosowane do kształtu zostaną wyłączone.
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
appendParagraph(text) | Paragraph | Dodaje akapit na końcu zakresu tekstu. |
appendRange(textRange) | TextRange | Dodaje kopię podanego zakresu tekstu na końcu bieżącego zakresu tekstu. |
appendRange(textRange, matchSourceFormatting) | TextRange | Dodaje kopię podanego zakresu tekstu na końcu bieżącego zakresu tekstu. |
appendText(text) | TextRange | Dodaje tekst na końcu zakresu tekstu. |
asRenderedString() | String | Zwraca wyrenderowany tekst ograniczony przez ten zakres powiązanego kształtu lub komórki tabeli w formacie odpowiednim do wyświetlania użytkownikom. |
asString() | String | Zwraca nieprzetworzony tekst ograniczony przez ten zakres powiązanego kształtu lub komórki tabeli. |
clear() | void | Usuwa tekst ograniczony do tego zakresu. |
clear(startOffset, endOffset) | void | Usuwa tekst ograniczony od przesunięcia względem początku i końca zakresu. |
find(pattern) | TextRange[] | Zwraca wszystkie zakresy pasujące do wzorca wyszukiwania w bieżącym zakresie tekstowym. |
find(pattern, startOffset) | TextRange[] | Zwraca wszystkie zakresy pasujące do wzorca wyszukiwania w bieżącym zakresie tekstowym, zaczynając od przesunięcia początkowego. |
getAutoTexts() | AutoText[] | Zwraca tekst automatyczny z bieżącego zakresu tekstu. |
getEndIndex() | Integer | Zwraca indeks wyłączny dla ostatniego znaku w tym zakresie (od 0). |
getLength() | Integer | Zwraca liczbę znaków z wybranego zakresu. |
getLinks() | TextRange[] | Zwraca zbiór zakresów tekstowych, które odpowiadają wszystkim Link z bieżącego zakresu tekstowego lub pokrywają się z bieżącym zakresem tekstu. |
getListParagraphs() | Paragraph[] | Zwraca akapity na listach, które pokrywają się z bieżącym zakresem tekstu. |
getListStyle() | ListStyle | Zwraca wartość ListStyle bieżącego zakresu tekstu. |
getParagraphStyle() | ParagraphStyle | Zwraca wartość ParagraphStyle bieżącego zakresu tekstu. |
getParagraphs() | Paragraph[] | Zwraca akapity, które nakładają się na bieżący zakres tekstu. |
getRange(startOffset, endOffset) | TextRange | Zwraca nową wartość TextRange obejmującą część zakresu, z którego pochodzi. |
getRuns() | TextRange[] | Zwraca uruchomienia tekstu, który nakłada się na bieżący zakres tekstu. |
getStartIndex() | Integer | Zwraca indeks włączający od 0 dla pierwszego znaku w tym zakresie. |
getTextStyle() | TextStyle | Zwraca styl tekstu w zakresie lub null , jeśli zakres jest pusty. |
insertParagraph(startOffset, text) | Paragraph | Wstawia akapit w punkcie początkowym. |
insertRange(startOffset, textRange) | TextRange | Wstawia kopię podanego zakresu tekstu w punkcie początkowym. |
insertRange(startOffset, textRange, matchSourceFormatting) | TextRange | Wstawia kopię podanego zakresu tekstu w punkcie początkowym. |
insertText(startOffset, text) | TextRange | Wstawia tekst od przesunięcia początkowego. |
isEmpty() | Boolean | Zwraca wartość true , jeśli w danym zakresie nie ma znaków, i zwraca false w przeciwnym razie. |
replaceAllText(findText, replaceText) | Integer | Zastępuje wszystkie wystąpienia pasującego tekstu do znalezienia tekstu przez funkcję zamiany tekstu. |
replaceAllText(findText, replaceText, matchCase) | Integer | Zastępuje wszystkie wystąpienia pasującego tekstu do znalezienia tekstu przez funkcję zamiany tekstu. |
select() | void | Zaznacza tylko element TextRange w aktywnej prezentacji i usuwa wszystkie wcześniejsze zaznaczenie. |
setText(newText) | TextRange | Ustawia tekst ograniczony przez ten zakres powiązanego kształtu lub komórki tabeli. |
Szczegółowa dokumentacja
appendParagraph(text)
Dodaje akapit na końcu zakresu tekstu. Akapit zachowuje styl końca bieżącego zakresu tekstu.
Podany ciąg tekstowy jest dołączany jako akapit, dodając do niego co najmniej jeden sąsiadujący znak nowego wiersza.
Gdy podany ciąg znaków zawiera znaki nowego wiersza (czyli wiele akapitów), zwracany jest ostatni dodany akapit.
Parametry
Nazwa | Typ | Opis |
---|---|---|
text | String | Ciąg do dołączenia jako akapit. |
Powroty
Paragraph
– dołączony element Paragraph
.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendRange(textRange)
Dodaje kopię podanego zakresu tekstu na końcu bieżącego zakresu tekstu.
Formatowanie wstawionego tekstu będzie zgodne z formatem tekstu źródłowego.
Parametry
Nazwa | Typ | Opis |
---|---|---|
textRange | TextRange | Zakres tekstu do dołączenia. |
Powroty
TextRange
– zakres tekstu reprezentujący dołączony tekst,
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendRange(textRange, matchSourceFormatting)
Dodaje kopię podanego zakresu tekstu na końcu bieżącego zakresu tekstu.
Jeśli zasada jest zgodna z formatowaniem tekstu docelowego, elementy AutoText
z podanego zakresu tekstowego są zastępowane renderowanymi wartościami. Poza tym żadne inne elementy
z podanego zakresu tekstu nie są dołączane.
Parametry
Nazwa | Typ | Opis |
---|---|---|
textRange | TextRange | Zakres tekstu do dołączenia. |
matchSourceFormatting | Boolean | Jeśli ustawiona jest wartość true , pamiętaj o zgodnym z formatowaniem tekstu źródłowego. Jeśli false – tak jak w tekście docelowym. |
Powroty
TextRange
– zakres tekstu reprezentujący dołączony tekst,
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendText(text)
Dodaje tekst na końcu zakresu tekstu. W tekście zostanie zachowany styl końca istniejącego tekstu.
Parametry
Nazwa | Typ | Opis |
---|---|---|
text | String | Ciąg do dołączenia. |
Powroty
TextRange
– zakres tekstu reprezentujący dołączony tekst.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
asRenderedString()
Zwraca wyrenderowany tekst ograniczony przez ten zakres powiązanego kształtu lub komórki tabeli w formacie odpowiednim do wyświetlania użytkownikom.
Elementy tekstu autouzupełniania, takie jak wygenerowane numery slajdów, są zastępowane wyrenderowanymi wartościami. Wszystkie elementy nietekstowe w zakresie zostaną pominięte.
Powroty
String
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
asString()
Zwraca nieprzetworzony tekst ograniczony przez ten zakres powiązanego kształtu lub komórki tabeli.
Elementy autouzupełniania, takie jak wygenerowane numery slajdów i wszystkie elementy nietekstowe w zakresie, są zastępowane znakiem Unicode U+E907.
Powroty
String
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
clear()
Usuwa tekst ograniczony do tego zakresu.
Ponieważ cały tekst w komórce lub kształcie tabeli musi kończyć się znakiem nowego wiersza, ostatni wiersz w tekście nie jest usuwany.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
clear(startOffset, endOffset)
Usuwa tekst ograniczony od przesunięcia względem początku i końca zakresu.
Tekst musi kończyć się znakiem nowego wiersza, więc ostatni wiersz w tekście nie zostanie usunięty nawet wtedy, gdy jest zasłonięty podanymi przesunięciami.
Parametry
Nazwa | Typ | Opis |
---|---|---|
startOffset | Integer | Liczba znaków po przekroczeniu indeksu początkowego bieżącego zakresu tekstu, który służy do określenia inkluzywnego indeksu początkowego do wyczyszczenia. Wartość przesunięcia początkowego musi być równa lub większa niż 0 i mniejsza niż lub równa endOffset . Wartość startOffset musi też być mniejsza niż długość bieżącego zakresu. |
endOffset | Integer | Liczba znaków poza indeksem początkowym bieżącego zakresu tekstu, który służy do określenia wyłącznego indeksu końcowego dla zakresu do wyczyszczenia. Wartość endOffset musi być równa startOffset lub większa. Wartość endOffset nie może być większa od długości bieżącego zakresu. |
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
find(pattern)
Zwraca wszystkie zakresy pasujące do wzorca wyszukiwania w bieżącym zakresie tekstowym. Wielkość liter podczas wyszukiwania jest rozróżniana.
Parametry
Nazwa | Typ | Opis |
---|---|---|
pattern | String | Wzorzec wyrażenia regularnego do wyszukania. Wszystkie ukośniki odwrotne we wzorcu powinny być poprzedzone znakiem zmiany znaczenia. |
Powroty
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
find(pattern, startOffset)
Zwraca wszystkie zakresy pasujące do wzorca wyszukiwania w bieżącym zakresie tekstowym, zaczynając od przesunięcia początkowego. Podczas wyszukiwania wielkość liter ma znaczenie.
Parametry
Nazwa | Typ | Opis |
---|---|---|
pattern | String | Wzorzec wyrażenia regularnego do wyszukania. Wszystkie ukośniki odwrotne we wzorcu powinny być poprzedzone znakiem zmiany znaczenia. |
startOffset | Integer | Liczba znaków po indeksie początkowym bieżącego zakresu tekstu, który służy do określenia inkluzywnego indeksu początkowego zakresu do przeszukania. Wartość startOffset musi też być mniejsza niż długość bieżącego zakresu. |
Powroty
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getAutoTexts()
Zwraca tekst automatyczny z bieżącego zakresu tekstu.
Powroty
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getEndIndex()
Zwraca indeks wyłączny dla ostatniego znaku w tym zakresie (od 0). Jeśli indeksy początkowe i końcowe są równe, zakres jest uznawany za pusty.
Powroty
Integer
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getLength()
Zwraca liczbę znaków z wybranego zakresu.
Powroty
Integer
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getLinks()
Zwraca zbiór zakresów tekstowych, które odpowiadają wszystkim Link
z bieżącego zakresu tekstowego lub pokrywają się z bieżącym zakresem tekstu.
Każdy zwrócony zakres podczas tworzenia ma gwarancję, że będzie obejmował 1 link. Modyfikacje tekstu mogą spowodować, że nie będzie on już odzwierciedlać dokładnie 1 linku.
Dostęp do poszczególnych wartości Link
w zwróconych zakresach można uzyskać za pomocą TextStyle.getLink()
.
// Accesses the first link on a TextRange object. var linkTextRange = textRange.getLinks()[0]; var textStyle = linkTextRange.getTextStyle(); Logger.log(textStyle.hasLink()); // logs 'true' var link = textStyle.getLink(); // Link object
Powroty
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getListParagraphs()
Zwraca akapity na listach, które pokrywają się z bieżącym zakresem tekstu.
Powroty
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getListStyle()
getParagraphStyle()
Zwraca wartość ParagraphStyle
bieżącego zakresu tekstu.
Powroty
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getParagraphs()
Zwraca akapity, które nakładają się na bieżący zakres tekstu.
Powroty
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getRange(startOffset, endOffset)
Zwraca nową wartość TextRange
obejmującą część zakresu, z którego pochodzi.
Parametry
Nazwa | Typ | Opis |
---|---|---|
startOffset | Integer | Liczba znaków po przekroczeniu indeksu początkowego bieżącego zakresu tekstu, który służy do określenia inkluzywnego indeksu początkowego zwróconego zakresu. Wartość przesunięcia początkowego musi być równa lub większa niż 0 i mniejsza niż lub równa endOffset . Wartość startOffset musi też być mniejsza niż długość bieżącego zakresu. |
endOffset | Integer | Liczba znaków poza indeksem początkowym bieżącego zakresu tekstu, który służy do określenia wyłącznego indeksu końcowego zwróconego zakresu. Wartość endOffset musi być równa startOffset lub większa. Wartość endOffset nie może być większa od długości bieżącego zakresu. |
Powroty
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getRuns()
Zwraca uruchomienia tekstu, który nakłada się na bieżący zakres tekstu. Uruchomienie tekstu to fragment tekstu, w którym wszystkie znaki mają ten sam styl.
Każdy zwrócony zakres ma gwarancję, że po utworzeniu będzie obejmował tylko 1 uruchomienie. Modyfikacje tekstu lub stylu mogą sprawić, że nie będzie ona już odzwierciedlać dokładnie jednego uruchomienia.
Powroty
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getStartIndex()
Zwraca indeks włączający od 0 dla pierwszego znaku w tym zakresie. Jeśli indeksy początkowe i końcowe są równe, zakres jest uznawany za pusty.
Powroty
Integer
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getTextStyle()
insertParagraph(startOffset, text)
Wstawia akapit w punkcie początkowym. W akapicie zostanie zachowany styl z bieżącego zakresu tekstu.
Podany ciąg tekstowy jest wstawiony jako akapit, dodając do niego co najmniej jeden otaczający go znak nowego wiersza.
Gdy podany ciąg znaków zawiera znaki nowego wiersza (czyli wiele akapitów), zwracany jest ostatni dodany akapit.
Parametry
Nazwa | Typ | Opis |
---|---|---|
startOffset | Integer | Liczba znaków po przekroczeniu indeksu początkowego bieżącego zakresu tekstu, który służy do określenia inkluzywnego indeksu początkowego do wstawienia. |
text | String | Ciąg znaków do wstawienia. |
Powroty
Paragraph
– wstawiony Paragraph
.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertRange(startOffset, textRange)
Wstawia kopię podanego zakresu tekstu w punkcie początkowym.
Formatowanie wstawionego tekstu będzie zgodne z formatem tekstu źródłowego.
Parametry
Nazwa | Typ | Opis |
---|---|---|
startOffset | Integer | Liczba znaków po przekroczeniu indeksu początkowego bieżącego zakresu tekstu, który służy do określenia inkluzywnego indeksu początkowego do wstawienia. |
textRange | TextRange | Zakres tekstu do wstawienia. |
Powroty
TextRange
– zakres tekstu reprezentujący wstawiony tekst,
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertRange(startOffset, textRange, matchSourceFormatting)
Wstawia kopię podanego zakresu tekstu w punkcie początkowym.
Jeśli zasada jest zgodna z formatowaniem tekstu docelowego, elementy AutoText
z podanego zakresu tekstowego są zastępowane renderowanymi wartościami. Poza tym żadne inne elementy
z podanego zakresu tekstu nie są wstawiane.
Parametry
Nazwa | Typ | Opis |
---|---|---|
startOffset | Integer | Liczba znaków po przekroczeniu indeksu początkowego bieżącego zakresu tekstu, który służy do określenia inkluzywnego indeksu początkowego do wstawienia. |
textRange | TextRange | Zakres tekstu do wstawienia. |
matchSourceFormatting | Boolean | Jeśli ustawiona jest wartość true , pamiętaj o zgodnym z formatowaniem tekstu źródłowego. Jeśli false – tak jak w tekście docelowym. |
Powroty
TextRange
– zakres tekstu reprezentujący wstawiony tekst,
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertText(startOffset, text)
Wstawia tekst od przesunięcia początkowego. W tekście zostanie zachowany styl istniejącego tekstu w odsunięciu początkowym.
Parametry
Nazwa | Typ | Opis |
---|---|---|
startOffset | Integer | Liczba znaków po przekroczeniu indeksu początkowego bieżącego zakresu tekstu, który służy do określenia inkluzywnego indeksu początkowego do wstawienia. |
text | String | Ciąg znaków do wstawienia. |
Powroty
TextRange
– zakres tekstu reprezentujący wstawiony tekst.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
isEmpty()
Zwraca wartość true
, jeśli w danym zakresie nie ma znaków, i zwraca false
w przeciwnym razie.
Powroty
Boolean
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
replaceAllText(findText, replaceText)
Zastępuje wszystkie wystąpienia pasującego tekstu do znalezienia tekstu przez funkcję zamiany tekstu. Wielkość liter nie jest rozróżniana.
Parametry
Nazwa | Typ | Opis |
---|---|---|
findText | String | Tekst do znalezienia. |
replaceText | String | Tekst, który ma zastąpić dopasowany tekst. |
Powroty
Integer
– liczba zmian;
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
replaceAllText(findText, replaceText, matchCase)
Zastępuje wszystkie wystąpienia pasującego tekstu do znalezienia tekstu przez funkcję zamiany tekstu.
Parametry
Nazwa | Typ | Opis |
---|---|---|
findText | String | Tekst do znalezienia. |
replaceText | String | Tekst, który ma zastąpić dopasowany tekst. |
matchCase | Boolean | Jeśli wybierzesz true , wielkość liter ma znaczenie. Jeśli wybierzesz false , wielkość liter nie będzie rozróżniana. |
Powroty
Integer
– liczba zmian;
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
select()
Zaznacza tylko element TextRange
w aktywnej prezentacji i usuwa wszystkie wcześniejsze zaznaczenie.
Skrypt ma dostęp tylko do użytkownika, który ma go uruchamiać, i tylko wtedy, gdy jest powiązany z prezentacją.
Element nadrzędny Page
odpowiedniego elementu Shape
lub TableCell
jest ustawiony jako current page selection
. Pole Shape
lub TableCell
ma wartość selected page element
.
Selection
:
- 1. Zakres tekstu; zaznacz zakres znaków w niepustym elemencie TextRange.
- 2. Położenie kursora – użyj pustego pola TextRange, aby umieścić kursor w wybranym indeksie.
var shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; shape.getText().setText("Hello"); // Range selection: Select the text range "He". shape.getText().getRange(0, 2).select(); // Cursor selection: Place the cursor after "H" like "H|ello". shape.getText().getRange(1, 1).select();
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
-
setText(newText)
Ustawia tekst ograniczony przez ten zakres powiązanego kształtu lub komórki tabeli. W tekście zachowujemy styl początku istniejącego tekstu.
Parametry
Nazwa | Typ | Opis |
---|---|---|
newText | String | Ciąg, który ma zostać ustawiony jako nowy tekst. |
Powroty
TextRange
– zakres tekstu reprezentujący ustawiony tekst,
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations