Pabblyを使用して、オブジェクトデータをGoogle シートと同期する
Liferay DXP 7.4+
ここでは、 Pabblyを使用して、Liferay Objectと Google シート間の同期タスクをトリガーするWebhooksの使用方法について説明します。 この方法でデータを同期するには、Pabblyのアカウント、Googleスプレッドシート、およびアクティブなDXP 7.4インスタンスが必要です。 DXPインスタンスには、Googleスプレッドシートにデータを送受信するための必要なフィールドを持つ公開オブジェクトも必要です。
オブジェクトデータをGoogle シートに同期させる
以下の手順で、オブジェクトデータをGoogle シートに同期させます。
-
Pabblyにサインインし、 すべてのアプリ ページに移動して、 Pabbly Connectをクリックします。
![[All Apps]ページに移動し、[Pabbly Connect]をクリックします。](https://resources.learn.liferay.com/images/dxp/latest/en/low-code/objects/integrating-objects-with-third-party-services/using-google-sheets-with-objects/using-pabbly-to-sync-object-data-with-google-sheets/images/01.png)
-
ダッシュボード ページで、 ワークフローの作成をクリックします。
![[Create Workflow]をクリックします。](https://resources.learn.liferay.com/images/dxp/latest/en/low-code/objects/integrating-objects-with-third-party-services/using-google-sheets-with-objects/using-pabbly-to-sync-object-data-with-google-sheets/images/02.png)
-
名前を入力して、 作成をクリックします。
![名前を選択して、[Create]をクリックします。](https://resources.learn.liferay.com/images/dxp/latest/en/low-code/objects/integrating-objects-with-third-party-services/using-google-sheets-with-objects/using-pabbly-to-sync-object-data-with-google-sheets/images/03.png)
-
トリガーの場合は、 Webhook アプリを選択します。

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

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

-
Webhookをトリガーとするオブジェクトエントリーを追加し、Pabblyで [Capture Response] をクリックします。
これにより、Webhookアプリがオブジェクトのデータ構造を自動的に決定することができます。

-
アクションでは、 Google スプレッドシート アプリを選択します。

-
アクションイベント ドロップダウンメニューで、 新しい行の追加 を選択し、 接続をクリックします。
![[Add New 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-pabbly-to-sync-object-data-with-google-sheets/images/09.png)
-
目的のGoogleアカウントをアプリに接続し、 [Save]をクリックします。

-
オブジェクトと同期する目的の スプレッドシート と シート を選択します。

-
シートの列をオブジェクトのストラクチャーのデータフィールドにマッピングします。

-
[Save & Send Test Request] ボタンをクリックし、テストが正常に行われたことを確認します。
![[Save & send Test Request]をクリックします。](https://resources.learn.liferay.com/images/dxp/latest/en/low-code/objects/integrating-objects-with-third-party-services/using-google-sheets-with-objects/using-pabbly-to-sync-object-data-with-google-sheets/images/13.png)
成功すると、 ワークフロー が有効になり、使用できるようになります。