Google Docs
Google Docs を MeDo アプリに接続すると、ドキュメントの検索、タイトルやプレーンテキストの読み取り、作成やコピー、Markdown の追記、文字列プレースホルダの埋め込み、確認後の文書全体の置き換えができます。
Google Docs はコネクタです。MeDo アプリを 1 つの Google アカウントに接続し、そのアカウントの Docs 検索、タイトルとリンクの表示、表示可能なプレーンテキストの読み取り、ドキュメントの作成またはコピー、Markdown の追記、文字列プレースホルダの埋め込み、確認後の文書全体の置き換えを可能にします。フォルダ指定、Drive のファイル一覧、PDF 書き出し、コメント、削除は含まれません。
作れるもの
- プライベート ドキュメント検索。 Docs を検索し、1 件選んでタイトル、リンク、プレーンテキストを表示します。
- 提案書作成ページ。 確認した Markdown から新しい Google Doc を作り、タイトルとリンクを表示します。
- テンプレート入力。 選んだ Doc をコピーし、検索と置換の文言をプレビューしてから文字列プレースホルダを埋めます。
- 議事録ワークスペース。 選んだ Doc に Markdown を追記し、確認したときだけ文書全体を置き換えます。
所有者がすでに Docs に置いている実ドキュメントをアプリで扱う場合——検索、提案、テンプレート、議事録——に向いています。Drive ブラウザではなく、ドキュメント削除もできません。詳しくは制限をご覧ください。
ビルド例
次のいずれかをプロンプト欄に貼り付けてください。最初の例が最小の出発点です。
言い回しが重要です。対象の文書や検索を明示してください。「Q3 契約テンプレートを埋める」は、「文書を並べるページ」とは別のアプリになります。
準備と接続
アプリが使う Docs をすでに開ける Google アカウントが必要です。API キー、Google Cloud プロジェクト、追加の課金設定は不要です。
- サイドバーの Skills & Connectors を開き、Google Docs を検索します。
- Google Docs のカードを開き、Connect をクリックします。
- Google アカウントでサインインし、MeDo が求めるアクセスを承認します。
- ボタンが Connected に変わります。これが成功状態です。アプリへ何かをコピーし直す必要はありません。
接続前にビルドを始めると、MeDo は返信の下に Google Docs の接続ボタンを出します。そこから接続しても構いません。ボタンが無い場合は、上記のコネクタカードを使います。
アプリでの使い方
- アプリは所有者の接続済み Docs を使い、来訪者ごとの Google アカウントではありません。 文書ビューに到達できる人は同じ Docs を見ます。検索と書き込みはアプリ自身のサインインの後ろに置き、権限のある人に限定してください。「private」というタイトルだけではアクセス制御になりません。
- ドキュメント ID か狭い検索から始める。 書き込む前に返ってきたタイトルとリンクを表示します。新規作成とコピーは所有者のマイドライブ直下に置かれます。このコネクタはフォルダを選べません。
- メタデータは本文ではありません。 タイトルとリンクはドキュメント参照から、表示テキストはプレーンテキストからです。メタデータ呼び出しが文書全体を返すとは限りません。
- プレースホルダ置換は文字列一致です。 正規表現ではありません。
- 文書全体の置き換えは先に確認します。 MeDo は Doc 全体を上書きする前に確認を求めます。
- 読み取りは必要に応じて更新します。 Google Docs とのライブ同期はありません。新しい文面が勝手に現れるのを待たず、更新コントロールを付けてください。
- アプリ固有データはアプリに残します。 Doc のフィールドではないラベル、レビュー状態、メモは、実際のドキュメント ID をキーにしてアプリ自身のテーブルに置きます。
制限とトラブルシューティング
アプリに "Connection required" と出る。 所有者にコネクタカードを開いて Connect を押してもらい、再読み込みしてください。
検索が別の文書を返す。 タイトルは重複することがあります。前回結果のドキュメント ID を使うか、Doc のリンクを貼って更新してください。
文書全体の置き換えが拒否される。 文書全体の上書きにはアプリ内の明示的な確認が必要です。確認ステップが走ったかを確かめてから再試行してください。
来訪者が見てはいけない文書を見ている。 接続は共有です。アプリにサインインとサーバー側の制限を加えてください。アクセスとロールの管理 を参照。
関連
- コネクタカタログ — 他のコネクタと用途。
- Google Drive — ファイルとフォルダ。文書本文ではありません。
- Google Sheets — スプレッドシート範囲。Docs ではありません。
- Skills & Connectors — Skill の呼び出し、料金、上限。
- アクセスとロールの管理 — 接続データの読み書きを誰ができるかを制限します。