- 正確なデータ収集を可能にし、特定のオーディエンスニーズや好みに合わせてカスタマイズされたキャンペーンのオーディエンスターゲティングを改善します。
- データ取り込みタスクを設定して、Redshift からデータを効率的に抽出します。
データウェアハウス統合は、当社の Web Experimentation および Feature Experimentation モジュールのプレミアムアドオンとして利用できます。詳細については、カスタマーサクセスマネージャーにお問い合わせください。
- 機能を有効化する: 選択したプロジェクトの構成で、Use Amazon Redshift as a source と表示されたチェックボックスをオンにします。
- データ取り込みタスクを作成する: 機能を有効化したら、データ取り込みタスクを作成できます。これらのタスクは、定義された SQL クエリと頻度に基づいて Amazon Redshift から特定のデータを定期的に取得します。新しいデータ取り込みタスクを作成するには、Add new task をクリックします。
- Validate: データ取り込みタスクに必要な情報を提供した後、Confirm をクリックしてタスクを作成します。タスクの命名、SQL クエリの定義、頻度の設定の手順を繰り返すことで、追加のタスクを作成できます。タスクの構成が完了したら、Validate をクリックして構成設定を保存し適用します。
- カスタムデータを作成する: データ取り込みタスクを作成したので、構成した頻度で Amazon Redshift インスタンスでクエリを実行することにより、当社のサーバーがデータの収集を開始します。収集したデータの使用を開始するには、カスタムデータを作成する必要があります。
- セグメントを作成する: 収集したデータに基づいてユーザーをターゲティングするための最後のステップは、カスタムデータに基づいてセグメントを作成することです。
データ取り込みタスク
データ取り込みタスクは、Kameleoon 内の Amazon Redshift 統合の重要なコンポーネントです。データ取り込みタスクによって収集されたデータは、Kameleoon キャンペーン内のターゲティング条件として利用できます。データ取り込みタスクの作成
データ取り込みタスクを作成するには:- Add new task をクリックします。
- フォームに入力します:
- Name (必須): タスクに固有でわかりやすい名前を付けて、その目的を識別します。
- Redshift cluster type (必須): Redshift クラスタが Provisioned か Serverless かを指定します。「provisioned」を選択した場合、クラスタ識別子の入力を求められます。「serverless」を選択した場合、クラスタのネームスペースとワークグループの入力を求められます。
- Redshift AWS region (必須): Redshift クラスタのリージョンコード。これは AWS コンソールで確認できます。例:
us-west-2。 - Database (必須): 取り込み対象のデータを含む Redshift データベースの名前。
- Frequency (必須): BigQuery からデータを取得するためにタスクを実行する頻度を指定します (例: 1 日あたり)。
- Query (必須): Amazon Redshift データベースからオーディエンスを取得する SQL クエリを提供します。クエリは以下の特定の形式に従う必要があります:
SELECT visitor_id, attribute_1, .. attribute_N FROM your_events_table。 attribute_フィールド: オプションで、高度なターゲティングシナリオに使用できます。これらの高度なユースケースの詳細はこちらをご覧ください。visitor_id: この列は訪問者の一意の識別子を表します。

列名には文字、数字、アンダースコア (
_) のみを使用できます。数字で始めることは できません。統合が正しく機能するためには、列は指定された順序 (visitor_id の後にオプションの属性) で正確に表示される必要があります。- 情報を提供したら、Confirm をクリックしてデータ取り込みタスクを作成します。
取り込み前にクエリを実行する
取り込みタスクを保存する前に、Kameleoon でクエリを直接テストできます。テストにより以下が可能になります:- 接続をリアルタイムで確認できます。
- 認証情報とアクセス権が正しいことを確認できます。これにより、最初のデータインポートを待つことなく、問題を即座に検出するのに役立ちます。
- データの構造とアクセシビリティを検証できます。

データ取り込みタスクの更新
データ取り込みタスクを更新するには:- タスクを選択: ドロップダウンメニューからデータ取り込みタスクを選択します。
- タスクの詳細を編集: タスクの名前、頻度、Amazon Redshift プロジェクト ID、リージョン、クエリなど、更新したいフィールドを変更します。
- 変更を確定: Confirm をクリックしてデータ取り込みタスクの変更を保存します。
データ取り込みタスクの削除
データ取り込みタスクを削除するには:
- タスクを選択: ドロップダウンメニューからデータ取り込みタスクを選択します。
- 削除を開始: Delete ingestion task をクリックします。
- 削除を確定: Confirm をクリックして選択したデータ取り込みタスクを削除します。