# アクティベーションログの概要

Treasure Dataのアクティベーションログは、プライバシー法への組織のコンプライアンスを強化するプレミアムなプライバシー機能です。この機能は、実行されたすべてのアクティベーションを追跡し、ユーザーのログを作成することで、管理者がオプトアウトしたユーザーが引き続き通信を受信していないかを確認できるようにします。

Audience Studioのアクティベーションログは、アクティベーションが実行されるたびに、プライマリIDだけでなく、ユーザーのすべてのIDを追跡します。

すべての管理者ユーザーはアクティベーションログにアクセスでき、アクティベーションログテーブルへの権限を付与することで、管理者以外のユーザーにもアクセスを有効にできます。アクティベーションログのデータは、権限を持つ別のデータベースにコピーできます。ログデータは1年間保持されます。

アクティベーションが実行されるたびに、以下のカラムがログに記録されます:

| カラム名 | カラムの説明 | 例 |
|  --- | --- | --- |
| `time` | プロファイルのアクティベーション日時 | 1599090032 |
| `identifier_type` | チャネルに送信されたアイデンティティタイプ | いずれか（例: `"hashed_email"`、`client_id`） |
| `identifier` | プロファイルに関連付けられたID値 | daa7d718d6e3697e20f1b343667a83c08eb7ef9325fbe8f229addc6e59d35a17 |
| `segment_name` | セグメント名 | segment_1 |
| `segment_id` | セグメントID | 1 |
| `audience_name` | ペアレントセグメント名 | audience_1 |
| `audience_id` | ペアレントセグメントID | 1 |
| `integration_type` | アクティベーションチャネル名 | facebook_custom_audience |
| `session_id` | ワークフローセッションID | 1 |
| `project_id` | シンジケーションワークフローのプロジェクトID | 1 |
| `attempt_id` | セッションアテンプトのアテンプトID | 1 |
| `activation_id` | アクティベーションID | 1 |
| `activation_name` | アクティベーション名 | activation_1 |
| `connection_id` | アクティベーションのコネクションID | 1 |
| `exported_attributes` | 各プロファイルの属性のメタデータ |  |


## アクティベーションログテーブルへのアクセス

activation_logテーブルは**cdp_audience_{id}**データベースに存在します。

特定のデータベースのactivation_logテーブルにアクセスするには、Treasure コンソールを開いて以下の手順に従ってください:

1. Data Workbenchを開き、左側のナビゲーションパネルでMaster Segmentsをクリックします。
2. リストから目的のペアレントセグメントを開き、URLのID番号をメモします。
3. 左側のナビゲーションパネルでDatabasesをクリックし、次に右上隅の検索アイコンをクリックします。
4. 検索フィールドに`cdp_audience_<id>`と入力し、`<id>`をステップ2でメモした番号に置き換えて、**Enter**キーを押します。
5. 検索結果で、`cdp_audience_<id>`データベースをクリックして開きます。
6. `activation_log`テーブルを開いて、アクティベーションログレコードを表示します。


## アクティベーションログ識別子の制限

アクティベーションログ機能を有効にするには、Treasure サポート、またはカスタマーサクセス担当者にご連絡いただき、対象となるペアレントセグメントの名前と識別子として使用するカラムをお知らせください。アクティベーションログはペアレントセグメントごとに有効化されます。識別子として使用されるカラムには、以下の制限があります:

- 最大5つのカラムを設定できます。
- `VARCHAR`にキャストできるスカラー値のみがサポートされています。
- `ARRAY`値は使用できません。