Sailthruにユーザーデータをエクスポートする

この記事では、Auth0のユーザーデータをCSVファイルとしてエクスポートし、Sailthruのダッシュボードにインポートする方法を説明します。

ユーザーデータファイルを作成する

Dashboardの[Extensions(拡張機能)]セクションに移動して、[User Import / Export Extension(ユーザーのインポート/エクスポート)]を開きます。拡張機能ページで、メニューから[Export(エクスポート)]を選択します。

次に、[Export Format(エクスポート形式)]を必要なファイル形式に設定します。SailthruはCSV形式のファイルインポートをサポートするため、Tab Separated Value file (*.csv)オプションを選択します。

[Fields(フィールド)]セクションの上部で、各ユーザー属性の[User Field(ユーザーフィールド)][Column Name(コラム名)]を入力してエクスポートに含めます。例:

ユーザーフィールド 列名
email Email Address(メールアドレス)
created_at Created At(作成場所)
given_name First Name(名)
family_name Last Name(姓)

ユーザーフィールドを追加したら、[Export Users(ユーザーのエクスポート)]ボタンをクリックしてエクスポートを開始します。エクスポートが完了したら、CSVファイルをダウンロードして、以下の処理に使用します。

ユーザーデータファイルをインポートする

開始する前に、SailthruのドキュメントSailthruとSailthruリストにユーザーを追加するの「」で詳細を確認できます。

CSVファイルをSailthruにインポートするには、以下の手順に従います。

  1. Sailthruにログインし、[Lists(リスト)]に移動します。

  2. リストを選択し、[Upload List(リストのアップロード)]をクリックしたのち、CSVファイルを選択します。

  3. [Action(アクション)][Add To List(リストへの追加)]を選択します。

  4. [Replace Vars(バージョンの置換)]オプションを設定し、希望する場合は通知を受信するメールアドレスを入力します。

  5. 設定を確認し、[Submit(送信)]をクリックして、ファイルをアップロードします。

これで作業完了です。Auth0ユーザーがSailthruへ正常にインポートされました。