Pabblyを使用して、オブジェクトデータをGoogle シートと同期する

Pabblyを使用して、オブジェクトデータをGoogle シートと同期する

7.4以降で利用可能

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

オブジェクトデータをGoogle シートに同期させる

以下の手順で、オブジェクトデータをGoogle シートに同期させます。

  1. Pabbly にサインインし、 [All Apps] ページに移動し、 [Pabbly Connect] をクリックします。

    [All Apps]ページに移動し、[Pabbly Connect]をクリックします。

  2. Dashboard] ページで、 [Create Workflow] をクリックします。

    [Create Workflow]をクリックします。

  3. 名前を入力し、 [Create] をクリックします。

    名前を選択して、[Create]をクリックします。

  4. Trigger] では、 [Webhook] アプリを選択してください。

    Webhookアプリを検索して選択します。

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

    生成された WebhookのURL をコピーしてください。

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

    エントリーが追加されるたびに、webhookエンドポイントにリクエストを送信するアクションを定義します。

  7. Webhookをトリガーとするオブジェクトエントリーを追加し、Pabblyで [Capture Response] をクリックします。

    これにより、Webhookアプリがオブジェクトのデータ構造を自動的に決定することができます。

    Webhookをトリガーします。

  8. Action] では、 [Google Sheets] アプリを選択してください。

    Google シートアプリを選択します。

  9. Action Event] ドロップダウンメニューで、 [Add New Row] を選択して、 [Connect] をクリックします。

    [Add New Row]を選択します。

  10. 目的のGoogleアカウントをアプリに接続し、 [Save] をクリックします。

    目的のGoogleアカウントを接続します。

  11. オブジェクトと同期させたい [Spreadsheet] と [Sheet] を選択します。

    オブジェクトと同期させたいスプレッドシートとシートを選択します。

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

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

  13. Save & Send Test Request] ボタンをクリックし、テストが正常に行われたことを確認します。

    [Save & send Test Request]をクリックします。

    成功すると、 ワークフロー が有効になり、使用できるようになります。

追加情報