Automate.ioを使用して、オブジェクトデータをGoogle シートと同期する
Liferay DXP 7.4+
ここでは、 Automate.ioを使用して、Liferay Objectと Google シート間の同期タスクをトリガーするWebhooksの使用方法について説明します。 この方法でデータを同期するには、Automate.ioのプレミアムアカウント、Googleスプレッドシート、およびアクティブなDXP 7.4インスタンスが必要です。 DXPインスタンスには、Googleスプレッドシートにデータを送受信するための必要なフィールドを持つ公開オブジェクトも必要です。
オブジェクトデータをGoogle シートに同期させる
以下の手順で、オブジェクトデータをGoogle シートに同期させます。
-
Automate.io にサインインし、 ボットの作成をクリックします。

-
トリガー ステップでは、 Webhooks アプリを選択します。
注Webhooksは、Automate.ioのプレミアム機能です。
-
トリガーイベントで、 着信フックを選択します。

-
生成された Webhook URLをコピーします。

-
Liferay インスタンスで、コピーした URL を使用して、新しいオブジェクト エントリが追加されるたびに webhook エンドポイントにリクエストを送信するオブジェクト アクション を定義します 。

-
Webhookをトリガーするためのテストオブジェクトエントリを追加します。
これにより、Automate.ioボットのWebhooksアプリがオブジェクトデータ構造を自動的に決定することができます。
-
アクション ステップでは、 Google スプレッドシート アプリを選択します。

-
[Authorize]をクリックして、Googleアカウントとアプリを連携させます。

-
アクションフィールドでは、 [Add Row]を選択します。
![[行を追加する]を選択します。](https://resources.learn.liferay.com/images/dxp/latest/en/low-code/objects/integrating-objects-with-third-party-services/using-google-sheets-with-objects/using-automate-io-to-sync-object-data-with-google-sheets/images/08.png)
-
オブジェクトと同期する目的の スプレッドシート と ワークシート を選択し、 保存をクリックします。

-
ボットをオンにします 。

-
オブジェクトエントリを追加して、ボットをテストします。

-
ボットがオブジェクトデータを正常に受信し、Google シートのアクションをトリガーしたことを確認します。
