サンプル

このセクションでは、Google スライドでの操作を Google スライド API リクエストに変換する方法を示すサンプル アプリケーションと「レシピ」サンプルを紹介します。

Codelab

一般的なソフトウェア ライセンスを分析するためのカスタム プレゼンテーション ツール。

スライドの Codelab では、一般的なソフトウェア ライセンスを分析するカスタム プレゼンテーション ツールとして Google スライド API を使用する方法を紹介しています。

BigQuery を使用して GitHub 上のすべてのオープンソース コードをクエリし、Slides API を使用してスライド資料を作成し、結果を提示する方法を学習します。

サンプル アプリケーション

マークダウン ファイルからスライド資料を生成します。

Markdown toSlides コマンドライン ツールを使用すると、マークダウン ファイルからスライド資料を生成できます。

これを使用して Google スライド API を確認したり、リポジトリをフォークしてコードを変更したりして、スライドの出力を JavaScript アプリケーションに提供したりできます。

レシピ

このセクションの例では、スライドでの一般的な操作を Sheets API リクエストとして表現する方法を示しています。

これらの例では、言語に依存しない HTTP リクエストとして記載しています。Google API クライアント ライブラリを使用して、特定の言語で Slides API リクエスト プロトコルを実装する方法については、次のガイドをご覧ください。

このセクションのレシピは次のカテゴリに分類されます。

多くの場合、Slides API では複数の方法で特定のタスクを実行できます。複数の更新リクエストを 1 つのメソッド呼び出しにバンドルするには、可能な限りバッチメソッド presentations.batchUpdate を使用してください。これにより、クライアント HTTP のオーバーヘッドとクエリ数が削減され、プレゼンテーションのリビジョン数が最小限に抑えられ、すべての変更がアトミックに適用されます。

パフォーマンスをさらに向上させるには、プレゼンテーション、ページ、ページ要素の読み取りや更新時にフィールド マスクを使用します。