Skip to content
Last updated

Segment Import Integration

Segment.ioは、データソースからデータを取得して宛先に転送するために使用されます。Treasure Dataは、データ取り込みのためにSegment(旧Segment.io)とネイティブな接続性を持っています。接続はSegment UIでTD APIキーを使用して設定されます。データ取り込みは毎分行われるため、ほぼリアルタイムでデータをクエリできます。

Segmentアカウントの作成

こちらからSegmentアカウントを設定するか、既存のSegmentアカウントにログインしてください。

ソースの設定

どこかからTreasure Dataにデータをインポートするには、SourceとDestinationの両方を構成する必要があります。以下の例では、ソースはウェブサイトで、宛先はTreasure Dataです。

  1. Segmentにログインします。
  2. Workspaceに移動します。
  3. Catalog > Sourcesに移動します。
  4. Javascriptタイルを検索して選択します。

  1. Add Sourceを選択します。

  1. Sourceセットアップダイアログが開きます。名前を作成し、ラベルを追加し、タグをインストールするウェブサイトのURLを入力します。Add Sourceを選択します。

  1. Copy Snippetを選択します。

  1. コードスニペットをウェブサイトに追加します。

SegmentデータをTreasure Dataにインポートする

ソースの設定後、Treasure Dataを宛先として設定します。

  1. Catalog > Destinationsに移動します。
  2. Treasure Dataを検索して選択します。

3. Configure Treasure Dataを選択します。

4. 前のステップで作成したソース構成を選択します。

5. Treasure Data Settingsダイアログが開きます。TD ConsoleからAPI write keyを取得してください。

  1. API Write Keyを貼り付けて、データをインポートするデータベースの名前を入力します。

  1. オン/オフボタンを選択して設定をオンにします。

SourceとDestinationの確認

  1. ウェブサイトにアクセスしてトラッキングコードをトリガーします。

2. SegmentのWorkspaceに移動し、Destinations > Event Deliveryに移動します。 3. トラッキングタグがSegmentにイベントを送信していることを確認します。

  1. TD Consoleを開きます。
  2. Data Workbench > Databasesに移動します。
  3. 宛先データベースを検索して選択します。データはそのデータベースのpagesテーブルで確認できます。
  4. オプションで、Jobsでインポートジョブを確認します。

イベントのクエリ

  1. TD Consoleを開きます。
  2. Data Workbench > Queriesに移動します。
  3. 入ってくるイベントを追跡するクエリを作成します。
  4. イベントがTreasure Dataに記録されるまで数分かかる場合があります。

参考資料