Skip to content

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

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

インポートオプション

BrazeのCSVインポート、サーバーレスS3 Lambda CSVインポートスクリプト、直接API呼び出し、またはデータウェアハウスからのCloud Data Ingestionを通じて、ユーザー属性とイベントをアップロードできます。

Braze CSVインポート

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

タイプ 定義 最大ファイルサイズ
デフォルト属性 Brazeが認識する予約済みユーザー属性。 first_nameemail 500 MB
カスタム属性 ビジネスに固有のユーザー属性。 last_destination_searched 500 MB
カスタムイベント ユーザーアクションを表す、ビジネスに固有のイベント。 trip_booked 50 MB

CSVの構成

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

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

Lambda ユーザーCSVインポート

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

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

REST API

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

Cloud Data Ingestion

BrazeのCloud Data Ingestionを使用して、ユーザー属性をインポートおよび管理できます。

HTMLバリデーション

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

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

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

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