コネクタ: コネクタを追加する
このステップでは、コネクタを追加し、アクションを構成し、データマッピングを使用する方法を示します。
この例では、Google Sheetsコネクタを使用してスプレッドシートにイベントをログする方法を示しますが、独自のベンダーを使用することもできます。このステップを準備するために、EventStream Test
という名前のGoogle Sheetsスプレッドシートを作成し、最初の3つの列にTimestamp
、Search Term
、Search Results
という名前を付けます。
スプレッドシートは次のようになります:
Google Sheetsコネクタを追加する
Google Sheetsコネクタを構成するには、次の手順を使用します:
-
EventStream > Event Connectorsに移動します。
-
+ Add Connectorをクリックします。
-
サイドナビゲーションパネルのCategoriesの下で、Big Dataをクリックしてリストをフィルタリングします。
-
Google Sheetsを選択し、Continueをクリックします。
-
Sourceタブで、送信したいデータに対応するデータソースとイベントフィードを選択し、このアクションの名前を入力します。
-
Configurationタブで、Add Connectorをクリックし、接続の名前を入力し、Establish Connectionをクリックします。Googleアカウントの認証ダイアログが表示されます。
-
ユーザーアカウント名を確認し、Allowをクリックします。コネクタの構成ウィンドウには
Connected
というメッセージが表示されます。Doneをクリックします。 -
Actionタブで、デフォルトのアクションAdd or Update Rowを選択し、次のパラメータを構成します:
- Row Operation
新しい行を検索せずに追加するにはAdd Onlyを選択し、既存の行を検索して更新するにはUpdate Onlyを選択し、既存の行を検索して見つかった場合は更新し、見つからなかった場合は新しい行を追加するにはAdd or Updateを選択します。 - Spreadsheet Name
使用するスプレッドシートファイルの名前を特定します。
ドロップダウンからスプレッドシートの名前を選択するか、使用するスプレッドシートファイルの名前を入力します(例:EventStream Test
)。 - Worksheet Name
使用するスプレッドシート内のワークシートの名前を特定します。
ドロップダウンからワークシートの名前を選択するか、使用するワークシートの名前を入力します(例:Sheet1
)。 - Row ID
各イベントの一意の行IDを含む列を特定します。この列は通常、イベントのタイムスタンプ属性です。マッピングで使用するために、この列の名前をTimestamp
としました。
Mapリストから属性を選択し、Toフィールドに対応するスプレッドシートの列名(カスタム値)を入力します。アクションが発火すると、指定された列で属性値を検索し、次のようにします:- 値が存在する場合、Row Dataマッピング(次を参照)で指定されたように、一致する行が更新されます。
- 値が存在しない場合、新しい行がRow ID値とRow Dataで指定された属性で作成されます。
- Row Data
スプレッドシートに追加したい追加の属性をマップします。各属性には、スプレッドシート内に割り当てられた列名が必要です。この場合、search_keyword
属性の値をSearch Term
という名前のスプレッドシートの列にログします。
- Exclude empty values when updating
スプレッドシート内の既存のデータを更新または上書きする際に空の属性を除外したい場合は、このボックスをチェックします。
- Row Operation
-
ContinueをクリックしてSummaryタブに移動し、Finishをクリックして保存します。
アカウントを保存して公開し、Traceツールを使用してテストを開始するための次のステップに進みます。
最終更新日 :: 2024年March月29日