AsanaとGoogleカレンダーを同期する方法 | TechRepublic

AsanaとGoogleカレンダーを同期する方法 | TechRepublic
ノートパソコンと携帯電話に表示される Asana のロゴ。
画像: Adob​​e Stock

Asanaは、世界中の無数のチームで使用されている優れたプロジェクト管理ツールです。ほとんどの人がGoogle IDでAsanaにログインしているにもかかわらず、いくつかの追加手順を踏まないとGoogleカレンダーと自動的に同期されません。

以下では、サードパーティツールを使わずにAsanaとGoogleカレンダーを同期する方法をご紹介します。その後、双方向の同期を実現するためのサードパーティアプリについても触れていきます。

参照: 機能比較: 時間追跡ソフトウェアとシステム (TechRepublic Premium)

AsanaとGoogleカレンダーを同期する方法

Asana のマイタスクを Google カレンダーと同期するには、マイタスク ヘッダーに移動し、矢印をクリックしてアクション メニュー ドロップダウンにアクセスします (図 A )。

Asanaのアクションメニュードロップダウン
図 A: Asana のアクション メニュー ドロップダウンからカレンダーに同期を選択します。

そこから「カレンダーに同期」を選択すると、リンクを含むポップアップウィンドウが開きます(図B)。このリンク全体をコピーしておいてください。後でGoogleカレンダーに切り替えてプロセスを完了するときに必要になります。

期限付きのタスクをカレンダーメニューポップアップに同期する
図 B: リンクをコピーします。

次に、Googleカレンダーに切り替えてサイドバーに移動し、「その他のカレンダー」の横にある「+」アイコンをクリックします(図C)。表示されるプロンプトで、「URLから追加」を選択します。

Googleカレンダーのその他のカレンダーオプション
図 C: 「その他のカレンダー」の横にある + アイコンをクリックし、「URL から追加」を選択します。

新しいウィンドウが開きます。AsanaからコピーしたURLを「開く」URL欄に貼り付けます。URL欄の下のチェックボックスをクリックしてカレンダーを公開することもできますが、そうでない場合は「カレンダーを追加」(図D)をクリックして完了です。

URLポップアップメニューから
図 D: Asana からコピーした URL を貼り付けて、「カレンダーを追加」をクリックします。

これで、タスクが Google カレンダーに終日のイベントとして表示され、特定のタスクの期限がいつになるかが通知されるようになります。

AsanaプロジェクトをGoogleカレンダーに同期する方法

Asanaにログインしたら、同期したいプロジェクトを選択します(図E)。ヘッダー領域の矢印をクリックしてアクションメニューを開きます。「エクスポート」オプションにカーソルを合わせ、「カレンダーに同期」を選択します。

a project board in Asana
図 E: 同期するプロジェクトの [アクション メニュー] ドロップダウンから [エクスポート] を選択します。

ポップアップウィンドウが開き、Googleカレンダーのタブが表示されます。タブ内にリンクがあるので、コピーして後で使用します(図F)。

Sync tasks with due dates to calendar menu pop-up
図 F: リンクをコピーします。

次に、Google カレンダーに切り替えて、マイ タスクと同じプロセスを使用します。

「その他のカレンダー」の横にある「+」アイコンをクリックします。「URLから追加」オプションを選択し、Asana の URL をフィールドに貼り付けます。「カレンダーを追加」をクリックしてプロセスを完了します。

これで、プロジェクトが Google カレンダーと同期され、すべての重要なマイルストーンが期限になるとカレンダー内に表示されるようになります。

Asana と Google カレンダーの同期の制限

現状、この同期方法は一方向にしか機能しません。つまり、Asana の「マイタスク」または「マイプロジェクト」への変更は Google カレンダーに反映されます。しかし、Google カレンダーに変更を加えても、Asana には反映されません。

ただし、この問題を解決するサードパーティ製のアプリもいくつかあります。

Zapierを使ってGoogleカレンダーとAsanaを同期する方法

無料のZapierアカウントに登録すると、月間100件のタスクと15件の「Zap」(プロジェクトを連携させるZapier用語)にアクセスできます。月額制の有料プランでは、さらに多くのタスクとZapを利用できます。

Zapierにサインアップすると、ウィザードが起動し、ほとんどの手順をガイドします。サインアップ後の最初の画面では、使用する予定のアプリを選択できます(図G)。今回は、AsanaとGoogleカレンダーを検索し、「続行」をクリックします。

application options to use in Zapier
図 G: Zapier サインアップ ウィザードで Asana と Google カレンダーを選択します。

次に、ワークフローを作成するか、Zapierがページ下部に提案する一般的なワークフローから選択するかを選択する画面が表示されます(図H)。「新しいGoogleカレンダーイベントからAsanaタスクを新規作成」を選択し、「試してみる」をクリックします。

Create your own workflow menu in Zapier
図 H: 「新しい Google カレンダー イベントから新しい Asana タスクを作成する」オプションで「試す」をクリックします。

次の部分は一見少し複雑に見えるかもしれませんが、何が起こっているかを理解すれば、実際には簡単に理解できます。

これは基本的にフローチャートのようなもので、まずアプリを選択し、次に「トリガー」またはイベント(この場合はGoogleカレンダーのエントリ)を選択します(図I)。そして接続をテストします。

New Event in Google Calendar configuration menu
図 I: Google カレンダーのエントリをトリガー イベントに設定し、[続行] をクリックして接続をテストします。

まず、接続したいGoogleカレンダーアカウントを選択します。Asanaアカウントも同様に選択します。

接続が完了すると、Zapierは自動的にウィザードの次の部分に進み、トリガー(新しいエントリまたはGoogleカレンダーのイベント)を設定できます。トリガーの設定が完了すると、Zapierはウィザードの最後の部分、つまり接続テストに進みます(図J)

Test your trigger menu in Zapier
図 J: テストが機能することを確認します。

接続をテストするとセットアップが完了し、すべてが機能するようになります。

Zapier を使用して Asana と Google カレンダー間で双方向に同期する場合、注意すべき点がいくつかあります。

まず、接続後、Google カレンダーの古いイベントは移行されません。Zapier の設定後に作成された新しいイベントのみが Asana に同期されます。

次に、Google カレンダーにイベントが追加されてから Asana に表示されるまでに遅延があります。この設定は Zapier で調整できますが、通常はニーズに応じて数時間ごと、または 24 時間に 1 回更新されます。

Tagged: