Beispiele

In diesem Abschnitt finden Sie eine Reihe von Anwendungs- und Rezeptbeispielen, die zeigen, wie eine beabsichtigte Google Präsentationen-Aktion in eine Google Slides API-Anfrage umgewandelt wird.

Codelabs

Kundenspezifisches Präsentationstool zur Analyse gängiger Softwarelizenzen.

Im Google Präsentationen-Codelab erfahren Sie, wie Sie die Google Slides API als benutzerdefiniertes Präsentationstool für eine Analyse der gängigsten Softwarelizenzen verwenden.

Sie erfahren, wie Sie den gesamten Open-Source-Code auf GitHub mit BigQuery abfragen und die Ergebnisse mithilfe der Slides API in einer Präsentation präsentieren.

Beispielanwendungen

Erstellen Sie Foliensätze aus Markdown-Dateien.

Mit dem Befehlszeilentool Markdown für Google Präsentationen können Sie Foliensätze aus Markdown-Dateien generieren.

So können Sie die Slides API erkunden oder das Repository verzweigen und den Code so ändern, dass die Präsentationen-Ausgabe in Ihrer JavaScript-Anwendung erfolgt.

Rezepte

Die in diesem Abschnitt aufgeführten Beispiele zeigen, wie häufige Aktionen in Google Präsentationen als Slides API-Anfragen ausgedrückt werden.

Diese Beispiele werden als HTTP-Anfragen dargestellt, damit sie sprachneutral sind. Informationen zum Implementieren von Slides API-Anfrageprotokollen in einer bestimmten Sprache mithilfe von Google API-Clientbibliotheken finden Sie in den folgenden Anleitungen:

Die Rezepte in diesem Abschnitt sind in folgende Kategorien unterteilt:

  • Grundlegendes Lesen: Rezepte, die gängige Methoden zum Lesen von Informationen aus einer Präsentation zeigen.
  • Einfaches Schreiben: Rezepte, die gängige Methoden zum Schreiben in einer Präsentation zeigen.
  • Elementvorgänge: Rezepte, die allgemeine Aufgaben zum Erstellen und Bearbeiten von Seitenelementen zeigen.
  • Präsentationsvorgänge: Rezepte, die zeigen, wie eine Präsentation erstellt und bearbeitet wird.
  • Folienvorgänge: Rezepte, die zeigen, wie Folien in einer Präsentation erstellt, verschoben und gelöscht werden.
  • Tabellenvorgänge: Rezepte, die zeigen, wie Tabellen auf einer Folie erstellt und bearbeitet werden.
  • Transformationsvorgänge: Rezepte, die zeigen, wie Sie die Größe und Position von Elementen auf einer Folie ändern können.

Sie haben oft mehrere Möglichkeiten, eine Aufgabe mit der Slides API auszuführen. Verwenden Sie nach Möglichkeit die Batchmethode presentations.batchUpdate, um mehrere Aktualisierungsanfragen zu einem einzigen Methodenaufruf zu bündeln. Dies reduziert den HTTP-Aufwand des Clients, die Anzahl der Abfragen, minimiert die Anzahl der Überarbeitungen der Präsentation und wendet alle Änderungen in kleinstmöglichen Schritten an.

Zur weiteren Verbesserung der Leistung sollten Sie Feldmasken verwenden, wenn Sie Präsentationen, Seiten und Seitenelemente lesen und aktualisieren.