
ユーザー属性
備考
Auxia の標準的な導入プロセスでは、データ統合に伴う複雑な作業はすべて Auxia が対応します。お客様のチームは関連するテーブルを共有するだけで、Auxia の社内デプロイメントチームがデータを Auxia のシステムに取り込むために必要な変換処理をすべて行います。
背景
ユーザー属性とは、ユーザーを定義し説明する特性や性質のことです。これらの属性は、ユーザー体験のパーソナライズや、ターゲットを絞ったトリートメント推薦を可能にし、モデル全体のインパクトを向上させるために不可欠です。
一般的なユーザー属性の例:
- デモグラフィック情報: 年齢、性別、所在地、収入、学歴など
- 行動情報: アプリの使用履歴、使用頻度、好みの機能など
- サイコグラフィック情報: 性格特性、興味関心、価値観など
- 技術情報: デバイスの種類、OS、ブラウザなど
ユーザー属性は、アンケート、質問票、アプリ分析など、さまざまな方法で収集できます。
Auxia でのユーザー属性の活用方法
ユーザー属性は、以下のような方法でユーザー体験の向上に活用できます。
- 適格性条件: どのユーザーがトリートメントを受けるべきか、受けるべきでないかを判定するルールを定義します。
- コンテンツのパーソナライゼーション: 特定の属性をメッセージングに動的に挿入して、トリートメントのコンテンツをカスタマイズします。
- トリートメント選択の強化: ユーザー属性を活用して、モデルがユーザーに最適なトリートメントを選択できるようにガイドします。
- 機械学習の特徴量: 特徴量とは、モデルが予測を行うために使用するデータの測定可能な特性のことです。モデルがデータのパターンを理解し学習するための入力変数と考えてください。
属性の構造化方法
ユーザー属性スキーマ
ユーザー属性は、Auxia との接続に向けてデータベーススキーマ内で主に2つの方法で構造化できます。
タイプ 1: カラムとしての属性
このアプローチでは、各ユーザー属性がテーブル内のカラムとして表現されます。例えば、ユーザーテーブルには user_id、name、age、gender、location などのカラムがあります。
| user_id | name | age | gender | location | occupation | user_type | device_type | app_version |
|---|---|---|---|---|---|---|---|---|
| 1 | John | 30 | Male | New York | Doctor | Frequent Purchaser | Android | 1.2.3 |
| 2 | Mary | 25 | Female | Boston | Teacher | Occasional Browser | iOS | 2.0.1 |
| 3 | Bob | 40 | Male | Chicago | Engineer | High-Value Customer | Windows Phone | 1.0.0 |
タイプ 2: 行としての属性
このアプローチでは、各ユーザー属性がテーブル内の個別の行として表現されます。属性名は1つのカラムに、属性値は別のカラムに、属性の型はさらに別のカラムに格納されます。例えば、ユーザー属性テーブルには user_id、attribute_name、attribute_value のカラムがあります。
| user_id | attribute_name | attribute_value | type |
|---|---|---|---|
| 1 | name | John | STRING |
| 1 | age | 30 | INTEGER |
| 1 | gender | Male | STRING |
| 1 | location | New York | STRING |
| 2 | name | Mary | STRING |
| 2 | age | 25 | INTEGER |
| 2 | gender | Female | STRING |
| 2 | location | Boston | STRING |
Auxia への属性接続
Auxia に接続するユーザー属性は以下の構造を持ちます。データがこの形式に構造化されたら、こちらの残りのステップを完了し、Auxia の担当者に連絡してプロセスを完了してください。
[required] user_id: 各ユーザーの一意な識別子
[required] user_properties: ユーザーの状態に関する追加コンテキストを提供するキーバリューペアのリスト(例: subscription_status、country、sign_up_date、life_time_value など)
[required] update_timestamp: 属性が更新されたタイムスタンプ