Skip to main content
この記事では、Auth0 のユーザーデータを CSV ファイルにエクスポートし、Marketo REST API の Bulk Leads endpoint を使って Marketo にインポートする方法を説明します。

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

まず、Auth0 Dashboard の Extensions セクションに移動し、User Import / Export Extension を開きます。Extension ページで、メニューから Export を選択します。 次に、Export Format を必要なファイル形式に設定します。Marketo は CSV 形式でのファイルのインポートに対応しているため、Tab Separated Value file (*.csv) オプションを選択します。 上部の Fields セクションで、エクスポートに含める各ユーザー属性に対して User FieldColumn Name を指定します。例: ユーザーフィールドを追加したら、Export Users ボタンをクリックしてエクスポートを開始します。エクスポートが完了したら、次のセクションで使用する CSV ファイルをダウンロードします。

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

開始する前に、詳細については Marketo Documentation: Bulk Lead Import を参照してください。 ユーザーデータファイルを Marketo にインポートするには、Bulk Leads endpoint に対して POST リクエストを送信します。リクエストの content-type ヘッダーを multipart/form-data に設定し、エクスポートした CSV ファイルを含む file パラメータと、csv に設定した format パラメータを含めます。例: レスポンスは次のようになります。
Get Import Lead Status API とインポート job の batchId を使用して、インポートのステータスを確認できます。例: レスポンスは次のとおりです。
これで完了です!Auth0 のユーザーを Marketo に正常にインポートできました。