Documentation

Documentation Menu
Go Back

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

7.4以降で利用可能

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

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

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

  1. Integrately にサインインし、 [New Automation] をクリックします。

    [New Automation]をクリックします。

  2. Webhook/API Integration] アプリをオートメーションに追加します。

    Webhook/API Integrationを検索し、選択します。

  3. Google Sheets] アプリをオートメーションに追加します。

    Google シートを検索して選択します。

  4. オートメーションのトリガーとアクションを定義し、 [Go] をクリックします。

    フローを定義し、[*Go]をクリックします。

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

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

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

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

  7. Webhookをトリガーするためのテストオブジェクトエントリを追加します。

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

  8. Integratelyでは、 [I have set this URL in Webhook/API Integration] をクリックします。

  9. Done, Check if received] をクリックします。

    [Done, Check if received]をクリックします。

  10. テストが成功したことを確認し、 [Continue] をクリックします。

    テストが正常に行われたことを確認し、[続行]をクリックします。

  11. Google シートアプリをGoogleアカウントに接続します。

    Google シートアプリをGoogleアカウントに接続します。

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

    目的のスプレッドシートとワークシートを選択します。

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

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

  14. My Automations] ページに移動し、 Power ボタンをクリックし、接続をオンにします。

    接続をオンにします。