Sample

W tej sekcji przedstawiamy ćwiczenie z programowania, dzięki któremu zapoznasz się z interfejsem Google Arkuszy API. Dostępny jest również zestaw przykładowych „przepisów”, które pokazują, jak przełożyć odpowiednie działanie Arkuszy Google na żądanie do interfejsu API.

Często istnieje kilka sposobów wykonania danego zadania za pomocą interfejsu API. Wybierając sposób wykonania zadania, pamiętaj o tych kwestiach:

  • Jeśli chcesz odczytywać lub zapisywać wartości komórek, wybierz kolekcję spreadsheets.values niż spreadsheets. Poprzedni interfejs jest łatwiejszy w użyciu do prostych operacji odczytu i zapisu.
  • W miarę możliwości używaj metod zbiorczych (spreadsheet.batchUpdate, spreadsheet.values.batchGet i spreadsheet.values.batchUpdate), aby połączyć wiele żądań w jedno wywołanie metody. Użycie tych metod wsadowych zwiększa wydajność, ponieważ:

    • Zmniejsz obciążenie HTTP klienta.
    • Zmniejsz liczbę wykonanych zapytań.
    • Zmniejsz liczbę wersji dokumentu.
    • Zadbaj o spójność wszystkich zmian w wsadzie.

Przepisy

Przykłady wymienione w tej sekcji pokazują, jak przedstawić typowe działania w Arkuszach jako żądania do interfejsu Arkuszy API w wersji 4.

Przykłady te mają postać żądań HTTP, które nie wpływają na język. Aby dowiedzieć się, jak wdrożyć protokoły żądań do interfejsu API Arkuszy Google w określonym języku przy użyciu bibliotek klienta interfejsu API Google, zapoznaj się z przewodnikiem Odczyt i zapis wartości komórek oraz Aktualizowanie arkuszy kalkulacyjnych.

Przepisy w tej sekcji są podzielone na te kategorie:

  • Podstawowe funkcje czytania – przepisy, które pokazują, jak odczytywać wartości z arkusza.
  • Podstawowe pisanie – przepisy, które pokazują, jak zapisywać wartości w arkuszu.
  • Podstawowe formatowanie – przepisy, które pokazują, jak zmienić wygląd arkuszy i komórek.
  • Wykresy – przepisy, które pokazują, jak tworzyć i zmieniać wykresy w arkuszu.
  • Formatowanie warunkowe – przepisy, które pokazują, jak zmieniać wygląd komórek w zależności od warunków.
  • Operacje na danych – przepisy, które pokazują, jak tworzyć i przenosić dane w arkuszach kalkulacyjnych oraz manipulować nimi.
  • Zakresy nazwane i chronione – przepisy pokazujące, jak tworzyć, aktualizować i usuwać zakresy nazwane i chronione w arkuszu kalkulacyjnym.
  • Tabele przestawne – przepisy, które pokazują, jak tworzyć tabele przestawne w arkuszu.
  • Operacje na wierszach i kolumnach – przepisy pokazujące, jak dodawać, usuwać i przenosić wiersze oraz kolumny oraz aktualizować ich właściwości.
  • Operacje na arkuszach – przepisy, które pokazują, jak tworzyć, czyścić, kopiować i usuwać arkusze, a także kontrolować ich właściwości.