2024/12/26
アプリ同士の連携方法

Google Driveで画像がアップロードされたらGeminiで解析して画像の目視チェックをしLINE WORKSに通知する方法

a.ohta
Google Drive・Gemini・LINE WORKSの連携イメージ

目次

 

アップロードされた画像のチェックは、意外と手間のかかる作業に感じませんか?特に共有フォルダの中に追加されてしまうと、どれをいつ誰がアップロードしたのか把握できなかったり、自分が求めているファイルが見つからないなんてことがあるはずです。
今回はこのようなお悩みを解決すべく、<span class="mark-yellow">Google Drive・Gemini・LINE WORKSのアプリ連携をご紹介します。</span>
画像ファイルのチェックがスムーズに行えるようになるかもしれません。日々の業務を少しでも簡略化したい方は、ぜひご覧ください。

こんな方におすすめ

  • Google Driveに画像ファイルを保存している方
  • ファイルのやり取りにGoogle Driveを活用している方
  • メインコミュニケーションツールにLINE WORKSを使用している企業
  • Gemini(生成AI)を業務に取り入れてみたい企業

Google Drive・Gemini・LINE WORKSの連携メリットと具体例

メリット1: ファイルチェックが簡単になる

今回の連携をすると、Google Driveにファイルがアップロードされたら、自動でGeminiが画像解析を行います。解析結果はそのままLINE WORKSに通知されるようになるため、ファイルチェックが素早く行える可能性があります。
例えば、Google Driveに追加されたファイルがどのような内容なのか把握するためには、別途連絡をもらうか、自ら確認をするかの二択でした。
しかし今回の連携を行うとファイルの内容がGeminiにより自動解析され、そのうえでLINE WORKSにメッセージが送られるため、内容の把握は今まで以上に簡単になるはずです。

メリット2: 新しいファイルに気が付きやすくなる

Google DriveにアップロードされたファイルがGeminiにより自動解析された後、LINE WORKSにメッセージが送信されるようになるため、ファイルの追加に気づきやすくなるでしょう。
例えば、新しいファイルをGoogle Driveにアップロードした旨を知らされても、他の作業に追われてしまうと確認が後回しになることはありませんか?最悪の場合そのまま忘れてしまうことも考えられます。
そこで今回のアプリ連携を導入し、LINE WORKSに「Google Driveにファイルがアップロードされたことを知らせる専用ルーム」などを作成すれば、いつ頃どのようなファイルが追加されたのか気が付きやすくなるかもしれません。

メリット3: 通知業務を簡略化できる

今回の連携はファイルを受信する側だけではなく、送信する側にもメリットがあります。
例えば、期限までに提出しなければならないファイルや、メンバーと共有するファイルをGoogle Driveにアップロードした際、それを伝えるメッセージを送信しなければなりません。送信回数が少なければそこまでの負担にはならないものの、日常的にこのようなアクションを起こしている場合は手間がかかってしまいます。
しかし、アプリ連携をして自動化を導入すれば、このような通知業務を簡略化できるため、業務負担の軽減となるはずです。

それではここからノーコードツールYoomを使って、「Google Driveで画像がアップロードされたらGeminiで解析して、その内容をLINE WORKSに通知する」方法をご説明します。

[Yoomとは]

Google Driveに追加した画像をGeminiで解析しLINE WORKSへ通知する方法

まず、Google Driveの特定のフォルダにアップロードされたファイルデータをGoogle DriveのAPIを利用して取得します。
そして、GeminiのAPIを用いてこのデータを受け取り、自動で解析することが可能です。

さらに解析された結果をLINE WORKSのAPIで受け取り、特定のルームに自動送信されます。
このような連携の実現には、一般的にはプログラミングの知識が必要ですが、ノーコードツールのYoomを用いることでプログラミング知識がなくても簡単に実現できます。

今回の連携フローは大きく分けて以下のプロセスの通りです。

  • Google Drive・Gemini・LINE WORKSをマイアプリ連携
  • Google Driveを起動する設定
  • Geminiで解析してLINE WORKSに送信する設定
  • トリガーボタンをONにして、Google Drive・Gemini・LINE WORKSの連携動作を確認

まずはじめに、Yoomの登録を行いましょう。
Yoomは2週間のトライアル
が可能です。実際に操作をして使用感を確かめることができます。

ステップ1:Google Drive・Gemini・LINE WORKSをマイアプリ連携

Yoomの登録完了後、左側にあるメニューから「マイアプリ」を選択してください。

次に、右上の新規接続ボタンをクリックします。

Google DriveとYoomの連携

1.検索する

Google Driveのアイコンをクリックします。

2.サインイン

赤枠をクリックしてください。

3.アカウント選択

連携するアカウントを選択します。

確認して了承したら次へを押します。

4.連携完了

画面が切り替わり、上記の表示がされれば連携完了です。

GeminiとYoomの連携

1.検索する

Geminiのアイコンをクリックします。

2.アカウント名の入力

アカウント名とアクセストークンを入力します。
まずはアカウント名を入力しましょう。会社名や担当者名などわかりやすい任意のネーミングがおすすめです。

3.APIキーを取得する
アクセストークンはGeminiのAPI取得ページから取得可能です。

内容を確認し、承諾したらチェックを入れ、右下の「続行」ボタンを押します。

画面下部にある「APIキーを作成」ボタンを押します。

続けて「新しいプロジェクトでAPIキーを作成」を押します。

APIキーが作成されました。赤枠の部分に表示されているため、コピーをしましょう。

4.入力する

Yoomの画面に戻り、コピーしたAPIキーをアクセストークンに入力しましょう。
必須項目が入力出来たら右下の追加を押します。

5.連携完了

画面が切り替わり、上記の表示がされれば連携完了です。

LINE WORKSとYoomの連携

1.検索する

LINE WORKSのアイコンをクリックします。

2.必須項目の入力


必須項目を入力します。
詳細については、LINE WORKSの管理者アカウントからLINE WORKSのマイアプリ登録方法へアクセスし、手順に沿って登録してください。

3.追加をクリック

2つの必須項目が設定できたら、右下の追加ボタンを押しましょう。
上記の表示がされれば連携完了となります。

ステップ2:テンプレートのコピー

次に、今回使用するテンプレートをコピーしてください。

1.上のバナーの「詳細を見る」をクリック
2.移行した画面下部の「このテンプレートを試してみる」をクリック
3.Yoomの登録がまだの場合は、登録を行う

※既に登録が完了している場合はログイン画面が表示されるので、ログインしましょう。

フローボットのテンプレートが「マイプロジェクト」にコピーされると、上記の表示がされます。

画像のようなページに移行するので、詳細な設定を行っていきましょう。

ステップ3:Google Driveを起動する設定

1.マイプロジェクトを開く

画面左側のメニューから「マイプロジェクト」を開きましょう。

2.コピーしたテンプレートを開く
「【コピー】Google Driveで画像がアップロードされたらGeminiで解析して、その内容をLINE WORKSに通知する」をクリックします。

3.アプリトリガー

Google Driveのアイコンの「新しくファイル・フォルダが作成されたら」を選択してください。
次へ進みます。

4.トリガーの指定

トリガーの起動間隔を設定します。


画像のように、プルダウンから起動間隔を設定できます。

トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
プランによって最短の起動間隔が異なりますので、ご注意ください。

5.フォルダの指定

どのフォルダにファイルがアップロードされたらGeminiで解析を行うか指定します。
ボックスをクリックすることでファイルが一覧表示されるため、選択して設定しましょう。

6.テストの実行


テストボタンを押し、青く「テスト成功」と表示がされたら保存を押しましょう。
※事前にテスト用のフォルダを作成し、ファイルをアップロードしておくことをおすすめします。

続けてフォルダにアップロードされたファイル情報を取得する設定を行います。

7.アプリと連携する

Google Driveのアイコンの「ファイルをダウンロードする」を選択してください。
次へ進みます。

8.テストの実行

テンプレートを活用しているため設定は完了しています。
そのためテストボタンを押し、青く「テスト成功」と表示がされたことを確認して保存を押しましょう。
もしテストに成功しない場合は、ファイルをアップロードし直してみることをおすすめします。

ステップ4:Geminiで解析してLINE WORKSに送信する設定

1.アプリと連携する

次はGeminiにファイルをアップロードする設定を行いましょう。
Geminiのアイコンの「ファイルをアップロード」を選択してください。
次へを押します。

2.テストの実行

こちらに関してもテンプレートを活用しているため設定は完了しています。
そのためテストボタンを押し、青く「テスト成功」と表示がされたことを確認して保存を押しましょう。

3.アプリと連携する

続けてGeminiで解析を行う設定をします。
Geminiのアイコンの「コンテンツを生成(ファイルを利用)」を選択してください。
次へを押します。

4.モデルの設定

まずは使用するGeminiのモデルタイプを入力します。
モデルについては、Geminiのページ左上をクリックすることで確認できます。

画像の場合は1.5 flashを使用しているため、同じものをモデルとして設定しましょう。

Yoomの画面に戻りましょう。
ボックスをクリックすると、Geminiのモデルが一覧表示されます。

スクロールをし、確認したモデルと同じものをクリックして挿入してください。

5.プロンプトと役割の設定

プロンプトとファイルの設定を行います。
どちらもあらかじめ設定がされている状態のため、希望がある場合は任意で変更が可能です。

6.テストの実行

設定ができたら、下部にあるテストボタンを押します。
青く「テスト成功」と表示がされたら設定完了です。保存を押しましょう。

最後に、LINE WORKSに送信するメッセージの設定を行います。

1.アプリと連携する


LINE WORKSのアイコンの「トークルームにメッセージを送信」を選択してください。次へを押します。

2.IDを設定する

まずは赤枠のIDの設定を行いましょう。

ボットIDに関しては、LINE WORKSのマイアプリ登録方法の下部にある、「ボットの作成方法」をご確認ください。

トークルームIDはボックス下部の補足に従い設定を行いましょう。

LINE WORKSのトークルームの右上にある3点リーダーをクリックしてください。

チャンネルIDを選択することでトークルームIDを取得可能です。

3.メッセージの確認


次にLINE WORKSへ通知したいメッセージの内容を設定します。


テンプレートを活用しているため、文章の作成及びデータの挿入は完了しています。
文章内容は任意で変更可能です。

4.テストの実行

メッセージの設定ができたら、下部にあるテストボタンを押してください。
青くテスト成功と表示がされれば設定は完了となります。保存を押しましょう。

5.トリガーをONにする

フローボットの作成が完了すると、上記のような表示がされます。トリガーは初期設定ではOFFの状態なので、ONにしましょう。

今回使用したフローボットテンプレート
Google Driveで画像がアップロードされたらGeminiで解析して、その内容をLINE WORKSに通知する

Google Drive・Gemini・LINE WORKSを使ったその他の自動化例

Yoomには他にもGoogle Drive・Gemini・LINE WORKSを使った自動化の例があるので、いくつか紹介します。

1.LINE WORKSで投稿された内容をGeminiのアシスタントを使って解析し、回答を再度LINE WORKSに更新する

業務でGeminiを活用し、メインコミュニケーションツールにLINE WORKSを使用しているのであれば、LINE WORKSから直接Geminiへ質問が可能になります。

2.Google スプレッドシートで追加された内容をGeminiを使って要約しGoogle スプレッドシートに更新する

Googleスプレッドシートのデータを要約し、その内容をGoogle スプレッドシートに追記して更新する自動化です。要約内容が蓄積できるためいつでも確認しやすくなるでしょう。

3.Google Driveに格納されたPDFデータをOCRして、内容確認およびYoomDBへ追加し、LINE WORKSへ通知

画像データの内容を読み取り、それを文字に変換してYoomのデータベースへ格納可能です。且つLINE WORKSへも通知が行くため、事務作業の負担軽減になる可能性があります。

まとめ

ファイル管理をしやすくすることで、業務がスムーズに進むことが十分に考えられます。
また、Google Driveのように共有可能なクラウドストレージは大量のデータを保存することとなるため、今回の連携を活用してファイルを把握しやすくすることは、大変有益なのではないでしょうか。
Yoomはプログラミング不要でアプリ連携が可能です。重要なファイルを見落とさないためにも、ぜひ自動化の導入をご検討ください。

この記事を書いた人
a.ohta
雑貨店の店長を経験後はSEOライターとして在宅勤務を開始。後にマーケティングのスタートアップ企業と5年間ほど業務委託契約。 東大生に囲まれながらパソコンを抱え、様々なビジネス用語やSaaSツールの使い方を勉強する日々でした。 雑貨店の店長をしていた頃は、売上と在庫管理、人材管理、発注などの事務作業に幾度となく時間を奪われ、接客ができず売り時を逃がすこともしばしば。業務委託の際にも入力などの細かい作業が多く、「こんな単調な作業、自動化できないの?」と思っていたので、Yoomのビジョンには大いに共感しています!
タグ
Google Drive
Gemini
LINE WORKS
自動化
連携
通知
自動
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomについて詳しく見る
お役立ち資料
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
会社概要
利用規約(JaEn
プライバシーポリシー(JaEn
セキュリティポリシー(JaEn
特定商取引法に基づく表記
©️ Yoom Inc.