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

Google スプレッドシートとConfluenceを連携して、Google スプレッドシートで行が更新されたらConfluenceのページを削除する方法

k.ueno
Google スプレッドシートとConfluenceの連携イメージ

目次

現代のビジネス環境では、情報の整理と管理がますます重要になっています。
Google スプレッドシートとConfluenceを日常的に使用している方にとって、情報の更新と削除のプロセスを自動化することは大きなメリットになるでしょう。
情報の整理が容易になることで、余計な情報による混乱を抑えることができ、情報整理の頻度が減ることで情報管理部門スタッフの負担を軽減できるでしょう。
本記事では、Google スプレッドシートで行が更新された際にConfluenceのページを削除する自動化フローの設定方法と導入するメリットについて解説します。

こんな方におすすめ

  • Google スプレッドシートとConfluenceを利用しており、それぞれのアプリの連携で業務をより効率化したい方
  • 情報の更新と管理の作業に課題を感じている方
  • 古い情報の削除や更新作業を効率化したいIT担当者
  • 進捗状況の管理を一元化したいチーム責任者

Google スプレッドシートとConfluenceの連携メリットと具体例

1. 情報の整理が促進

Google スプレッドシートとConfluenceを連携することにより、Confluence上の不要なページが自動で削除され、情報が常に整理された状態を維持できます。
例えば、タスク完了やクローズ済みのプロジェクト情報がGoogle スプレッドシートに更新されると、関連するConfluenceのページが自動的に削除されます。
これにより、古い情報や不要なページが残らず、情報が明確に管理されます。

2. 誤った情報の参照リスクを軽減

古いドキュメントが残らないことで、チームメンバーが誤った情報を参照するリスクが軽減されます。
例えば、製品の仕様が頻繁に更新される開発プロジェクトでは、古い情報が残っているとミスの原因になります。
Google スプレッドシートのステータス変更に応じて、Confluenceの該当ページが自動で削除されれば、常に最新情報のみが残るので、担当者がうっかり誤った情報をもとにする作業リスクをなくせるかもしれません。

3. 作業の効率化

作業が自動化することで、手動で不要なページを探して削除する手間がなくなるので、業務の効率向上が期待できます。
例えば、シーズンごとのプロジェクトが終了したタイミングでGoogle スプレッドシートの進捗ステータスが更新されると、Confluence上の関連ページが自動的に削除されるようになります。
手動での整理や重複ページの確認作業が不要となり、他の重要な業務に時間を割けるようになるかもしれません。

では、「Google スプレッドシートで行が更新されたら、Confluenceのページを削除する」のテンプレートを使ったフローボットを作成していきましょう。

[Yoomとは]

Google スプレッドシートで行が更新されたら、Confluenceのページを削除する方法

Google スプレッドシートで行が更新されたらGoogle スプレッドシートのAPIで情報を受け取り、ConfluenceのAPIを経由して該当ページやコンテンツを自動削除させることで実現できます。
一般的に実現にはプログラミングの知識が必要ですが、ノーコードツールのYoomを用いることでプログラミング知識がなくても簡単に実現できます。

フロー完成までの作業は以下のように進めていきます。

  • Google スプレッドシートとConfluenceをマイアプリ連携
  • テンプレートのコピー
  • Google スプレッドシートのトリガー設定とConfluenceの設定
  • トリガーをON

Yoomを利用していない方は、こちらから無料登録をしてください。
すでにYoomを利用している方はログインしましょう。

・Google スプレッドシートとConfluenceをマイアプリ連携

(1)まずはGoogle スプレッドシートをマイアプリに接続していきます。
Yoomアカウントにログイン後、左欄の「マイアプリ」をクリックして「新規接続」からGoogle スプレッドシートを検索してください。

Google スプレッドシートのアプリアイコンを検索し、クリックします。

(2)「Sign in with Google」をクリックすると、アカウントを選択する画面に移行するので、連携させたいアカウントを右の管理アカウントから選択します。
選択後、サインイン画面に移行するので、認証を完了させてください。
まずは1つ目のGoogle スプレッドシートの接続が完了しました

(3)次にConfluenceのアプリ連携を行います。
Google スプレッドシートのマイアプリ登録と同様に、Confluenceを選択します。

(4)Confluenceのログイン画面に移行するので、アカウントに登録しているメールアドレスを入力し、パスワードを入力した後、[ログイン]をクリックします。

(5)次の画面の「2段階認証を有効化する」は、任意で設定してください。

クリック、もしくは設定完了後、2つのアプリが追加された状態のYoomアカウントのマイアプリ画面へ移動します。
これで2つのアプリがYoomアカウントに接続できました。

・テンプレートのコピー

Yoomアカウントに対象のアプリの新規接続が完了していることを確認後、下記のテンプレートの「このテンプレートを試してみる」のアイコンをクリックします。

テンプレートがコピーされるので、「OK」ボタンをクリックします。

Yoomアカウントの「マイプロジェクト」の画面に移動するので、テンプレート内容を確認してください。

設定フローは2つです。

・Google スプレッドシートのトリガー設定

(1)まず、Google スプレッドシートのアプリトリガーを設定します。

Yoomアカウントの画面左側のマイプロジェクトから「【コピー】Google スプレッドシートで行が更新されたら、Confluenceのページを削除する」をクリックしてください。

クリックした後、以下画面のようにテンプレート内容が表示されます。

今回は一例として、テストデータを挿入した以下のGoogle スプレッドシートを使用して設定を行います。

(2)まずはトリガーとなる「行が更新されたら」をクリックします。
(3)連携するアカウント情報を入力し、[次へ]をクリックしてください。


(4)次の画面で「トリガーの起動間隔」や「スプレッドシートID」の情報を入力していきましょう。
「トリガーの起動間隔」は5分、10分、15分、30分、60分から任意のものを選択してください。
※トリガーの起動間隔はプランによって異なるため、注意が必要です。

(5)「スプレッドシートID」、「シートID」の項目は、入力バーをクリックすると以下の画面のようにアカウントから取得した情報を「候補」として展開できます。
この情報の引用も活用しましょう。

(6)情報を入力した後、[テスト]をクリックし、問題がなければ[保存する]をクリックします。
なお、このステップで下記のような情報をアウトプットとして取得することが可能です。
アウトプット情報は、「この値を他のオペレーションで利用することができます。」という注釈の通り、この後のステップで引用・活用できます。

・Confluenceの設定

(1)最後に、2つ目のアクション「ページを削除」をクリックしましょう。

(2)連携するアカウント情報を入力し、[次へ]をクリックします。

(3)次の画面で「クラウドID」などの情報を入力します。
入力バーをクリックすると、以下の画面のようにアカウントから取得した内容が「候補」として展開され、この中から該当する情報を選択できます。

(4)「コンテンツID」の項目では、入力バーをクリックすると、アウトプットを選択できます。
例として、下記は前ステップから取得したアウトプット【ページID】の情報を引用したものです。
(Google スプレッドシートに事前に設定している任意の情報を設定してください。)

(5)情報を入力した後、[テスト]をクリックし、問題がなければ[保存する]をクリックします。
これで設定は完了です。

・トリガーをON

以下の画面の赤枠部分「トリガーをON」をクリックすることで、フローボットが自動で起動します。

今回使用したテンプレートはこちら

Google スプレッドシートやConfluenceを使ったその他の自動化例

他にもGoogle スプレッドシートやConfluenceを使った自動化の例がYoomにあるので、いくつか紹介します。

Google スプレッドシートで行が追加されたら、Confluenceにページを作成する

Google スプレッドシートに情報が追加されると、Confluenceに自動でページを作成できるので、新規顧客との取引開始時に、顧客、案件ごとにページを自動作成できるので、情報管理を効率化できます。

Google スプレッドシートで行が追加されたら、Confluenceのページにフッターコメントを追加する

Google スプレッドシートでConfluenceの情報を管理している場合、Google スプレッドシート側の追加作業だけでConfluenceにフッターコメントを追加できます。
Confluence側でコメントを手入力する必要がなくなり、作業時間の短縮や転記ミスの防止につなげられます。

Google スプレッドシートで行が更新されたら、Ninoxのレコードを削除する

Google スプレッドシートの更新に応じて、Ninoxのレコードを自動で削除できるフローです。
手動でのレコード確認や削除作業が不要となるため、情報管理の作業負担を軽減できるとともに、人的ミスによる誤った情報の残存リスクを抑えられます。

まとめ

今回紹介したGoogle スプレッドシートとConfluenceの連携により、担当者が行う情報整理と管理作業の手間と時間を削減できます。
また、自動化されたプロセスにより、古い情報の削除や更新作業が従来よりも容易になり、より重要な業務に集中できる環境を整えられるので、チーム全体の生産性向上に寄与します。

この記事で紹介した手順を参考に、ぜひYoomを活用して、アプリ連携による自動化を体験してください。

この記事を書いた人
k.ueno
これまでカスタマーサポートとして、ユーザー様の疑問や不安点を解消するために尽力してきました。 yoomを活用することで、日々の煩雑になりつつある業務がサクサク進むようになると知り、感動しました! これから業務効率化を目指す方々へ、スムーズにサービスを利用してもらえるよう、わかりやすい内容でコンテンツを発信していきます。
タグ
Google スプレッドシート
Confluence
自動化
連携
自動
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.