Chrome拡張機能「Drag to Document」とは? | 開発者が機能を紹介

「Drag to Document」のロゴ

こんにちは! ヨス(プロフィールはこちら)です。

わたしは、2008年にGoogle Chromeが登場してから16年間使い続けています

そんなわたしが2作目の拡張機能を自作してしまいました!

その名も「Drag to Documentドラッグ・トゥー・ドキュメント」! Google Chrome上でドラッグした文字列を、特定のGoogleドキュメントに追加するという拡張機能です。

本記事では「Drag to Document」がどんな拡張機能か、どうやって使うか、設定するかについて詳しく紹介します。

「Drag to Document」とは?

「Drag to Document」とは、パソコン版のGoogle Chrome用の拡張機能です。

テキストをドラッグし、指定したショートカットを起動することで、そのテキストをGoogleドキュメントに追加します。

このドラッグした文字列が指定したGoogleドキュメントにどんどん追記されていきます。

なお、テーブルや箇条書きは、単なるテキストとして送られます。画像も送れません。

「Drag to Document」の使い方

「Drag to Document」の使い方はシンプルです。

文字列をドラッグ

まずはGoogleドキュメントに追加したい文字列をドラッグします。

Googleドキュメントに送る

あとはGoogleドキュメントに送るためのアクションをするだけ。

その方法は3つありますよ。

ショートカットで起動【オススメ】

「Drag to Document」の起動方法で一番オススメなのはショートカットを使うこと。

以下のようなショートカットを押した瞬間にGoogleドキュメントに送られます。

デフォルトでは次のようなショートカットに設定されています。

WindowsCtrlShiftS
MacCommandShiftS
デフォルトのショートカット

ただ、このショートカットはGoogleドキュメントの「音声入力」のショートカットとかぶるので変更をオススメします(参考:Chrome拡張機能のショートカット設定について)。

なお、送られると右上に「テキストをGoogleドキュメントに追記しました」というメッセージが出ます。

このメッセージ内のGoogleドキュメントという文字をクリックすると、指定したGoogleドキュメントに飛ぶので便利です。

マウスの右クリックから起動

「Drag to Document」の起動方法で2つ目に紹介するのは、マウスの右クリックメニューです。

文字列をドラッグしてマウスの右クリックをすると、次の画像のように「Googleドキュメントに送る」というメニューが追加されています。

これをクリックするだけです。

拡張機能のアイコンをクリック

「Drag to Document」の起動方法で3つ目に紹介するのは、拡張機能のアイコンをクリックする方法。

こちらのアイコンですね。

文字列をドラッグしてアイコンをクリックするだけで、Googleドキュメントに選択した文字列が送られます。

なお、ここに表示されていない場合は、次のように拡張機能のアイコン(パズルのアイコン)をクリックし、「Drag to Document」のところにある「ピン留め」のマークをクリックします。

これで表示されるようになりますよ。

「Drag to Document」の設定

では「Drag to Document」の設定のやり方について詳しく紹介します。

【前提】設定画面へ行く方法

設定をするために、まずは「設定画面」に行きましょう。

設定画面に行く方法は次の3つがあります。

拡張機能アイコンから行く方法【オススメ】

設定画面に行く1つ目の方法は、先述した拡張機能アイコンを右クリックし、出てきたメニューからオプションを選択する方法です。

拡張機能アイコンから行く方法

設定画面に行く2つ目の方法は拡張機能アイコンからいく方法です。

次の画像のように、拡張機能アイコンをクリックし、「Drag to Document」の右にある「三本点」をクリクすると「オプション」の表示が出るのでそれをクリックしましょう。

拡張機能ページの「詳細」から行く方法

設定画面に行く3つ目の方法は、拡張機能ページの「詳細」から行く方法です。

右上の拡張機能のアイコンをクリックし、「拡張機能を管理」をクリックします。

その後は、次の画像のようにしましょう。

「Drag to Document」のところにある「詳細」ボタンを押し、「拡張機能のオプション」のところをクリックするだけです。

【重要】GoogleドキュメントのIDを入力

オプション画面ではGoogleドキュメントのIDを入力欄に入れます。

次の部分ですね。

GoogleドキュメントIDは、URLに含まれる「https://docs.google.com/document/d/ここがIDです/edit」の部分です。

文字列を追加したいGoogleドキュメントページを開き、URLからコピペしましょう。

あとは設定を保存を押せば完了!

Chromeのショートカットの設定についてはこちらもどうぞ。

【任意】追加テキスト間の区切り文字設定

ドラッグした文字列がGoogleドキュメントに追加されるときに、文字列と文字列の境目を変更できます

デフォルトでは次のようになっています。

デフォルトの文字列



- - - - - - - - - - - - - - - {date} - - - - - - - - - - - - - - -
TITLE: {title}
URL: {url}

この中にある{title}が文字列を送ったページのタイトル、{url}はURL、{date}は送った日付になります。

このコード(変数と呼びます)は次の画像にある表のコードをクリックすることで挿入され、便利です。

もし、いろいろデザインを変えたけど、デフォルトのほうがよかった……という場合は次の画像にある「区切り文字設定を初期状態に戻す」にチェックを入れ、保存してください。

これで元の状態に戻ります。

【任意】ショートカットの変更

選んだ文字列をGoogleドキュメントに送るときのショートカットは自由に変更できます。

オプションページにある次のリンクからどうぞ。

「Drag to Document」のプライバシーポリシー(Privacy Policy)

「Drag to Document」のプライバシーポリシーはこちらになります。

プライバシーポリシー

「Drag to Document」(以下、「本拡張機能」といいます)は、ユーザーのプライバシーを尊重し、個人情報の保護に最大限の注意を払っています。本プライバシーポリシーは、本拡張機能が収集する情報、その利用目的、および情報の管理方法について説明するものです。

収集する情報と利用目的

本拡張機能は、Google APIを利用して以下の情報を収集し、それぞれの目的のために利用します。

収集する情報利用目的
Googleアカウント情報Googleドキュメントへアクセスするための認証・認可にのみ利用します。
ユーザーがドラッグ&ドロップしたテキストユーザーが指定したGoogleドキュメントに、そのテキストを追記するために利用します。

重要

  • 本拡張機能が、上記以外の目的でユーザーの個人情報を収集、利用、または第三者に提供することは一切ありません。
  • 収集したテキストの情報は、Googleドキュメントへの追記処理が完了した後は、本拡張機能内には一切保存されません。

第三者への情報提供

本拡張機能は、法令に基づく場合を除き、ユーザーの同意なくして個人情報を第三者に提供することはありません。

情報の管理

本拡張機能は、Googleの安全な認証・認可システム(OAuth 2.0)を利用しており、ユーザーのパスワード等を取得・保存することはありません。すべての通信は暗号化されています。

プライバシーポリシーの変更

本プライバシーポリシーは、法令の改正やサービスの変更に伴い、事前の予告なく変更されることがあります。変更後のプライバシーポリシーは、本ページに掲載された時点から効力を生じるものとします。

お問い合わせ

本プライバシーポリシーに関するご質問やご懸念がある場合は、こちらのフォームからお問い合わせください

免責事項

本拡張機能の利用によって生じたいかなる損害についても、開発者は一切の責任を負いかねます。自己の責任においてご利用ください。

Privacy Policy

"Drag to Document" (hereinafter referred to as "this Extension") respects user privacy and pays the utmost attention to the protection of personal information. This Privacy Policy describes the information collected by this Extension, its purpose of use, and how the information is managed.

Information Collected and Purpose of Use

This Extension uses Google APIs to collect the following information and uses it for the respective purposes:

Information CollectedPurpose of Use
Google Account InformationUsed solely for authentication and authorization to access Google Documents.
Text dragged and dropped by the userUsed to append the text to the Google Document specified by the user.

Important

  • This Extension will not collect, use, or provide user personal information to third parties for any purpose other than those stated above.
  • Information regarding collected text is not stored within this Extension after the appending process to Google Documents is completed.

Provision of Information to Third Parties

This Extension will not provide personal information to third parties without the user's consent, except as required by law.

Information Management

This Extension uses Google's secure authentication and authorization system (OAuth 2.0) and does not acquire or store user passwords or other sensitive information. All communications are encrypted.

Changes to this Privacy Policy

This Privacy Policy may be revised without prior notice due to amendments to laws or changes in services. The revised Privacy Policy will become effective from the time it is posted on this page.

Contact Us

If you have any questions or concerns regarding this Privacy Policy, please contact us.

Disclaimer

The developer shall not be held responsible for any damages incurred through the use of this Extension. Please use it at your own risk.

まとめ

本記事ではわたしの開発した拡張機能「Drag to Document」を紹介しました。

便利なのでぜひ使ってみてくださいね。