Skip to content

ユーザーをインポートする

CSVインポート、REST API、クラウドデータ取り込みなど、Brazeのさまざまなユーザーインポートオプションについて説明します。

インポートオプション

BrazeでのCSVインポート、サーバーレスS3 Lambda CSVインポートスクリプト、直接APIコール、またはデータウェアハウスからのクラウドデータ取り込みを通じて、ユーザー属性やイベントをアップロードできます。

Braze CSVインポート

CSVインポートを使用して、以下のユーザー属性やカスタムイベントを記録・更新できます。開始するには、CSVインポートを参照してください。

CSVの構成

Brazeは標準CSV形式のユーザーデータを受け付けます。デフォルト属性とカスタム属性のインポートは最大500 MBのファイルをサポートし、カスタムイベントのインポートは最大50 MBのファイルをサポートします。識別子、列ヘッダー、バリデーションルール、および例については、CSVインポートを参照してください。

ダッシュボードのImport Usersから大きなCSVをアップロードすると、Brazeがファイルを受信して計算ステップを実行している間、ページが応答しないか、応答が遅くなることがあります。アップロードと計算が完了するまでお待ちください。合計時間はファイルサイズに応じて数分から数時間の範囲で、ファイルが大きいほど計算に時間がかかります。

Lambda ユーザーCSVインポート

サーバーレスS3 Lambda CSVインポートスクリプトを使用して、ユーザー属性をBrazeにアップロードできます。このソリューションはCSVアップローダーとして機能し、CSVをS3バケットにドロップすると、スクリプトがAPIを通じてアップロードします。

1,000,000行のファイルの推定実行時間は約5分です。詳細については、ユーザー属性CSVからBrazeへのインポートを参照してください。

REST API

/users/trackエンドポイントを使用して、ユーザーのカスタムイベント、ユーザー属性、および購入を記録できます。

クラウドデータ取り込み

Brazeのクラウドデータ取り込みを使用して、ユーザー属性をインポートおよび管理できます。

HTMLバリデーション

Brazeはインポート時にHTMLデータのサニタイズ、バリデーション、または再フォーマットを行わないため、Webパーソナライゼーションに使用するすべてのインポートデータからスクリプトタグを削除する必要があることに注意してください。

Webブラウザでのパーソナライゼーション用途を目的としたデータをBrazeにインポートする場合、Webブラウザでレンダリングされた際に悪意を持って利用される可能性のあるHTML、JavaScript、またはその他のスクリプトタグが除去されていることを確認してください。

あるいは、HTMLの場合、Braze Liquidフィルター(strip_html)を使用して、レンダリングされたテキストからHTMLを除去できます。例:

1
{{ "Have <em>you</em> read <strong>Ulysses</strong>?" | strip_html }}
1
Have you read Ulysses?
New Stuff!