属性について
この記事では、属性の使用方法と属性の追加、複製、削除の手順について概説します。
属性は実装の基盤であり、顧客の行動やブランドとのやり取りを定義するために使用されます。属性は訪問、訪問のセッション、および収集されたイベントのプロパティを定義します。属性の一般的な例には、メールアドレス、会員ID、製品カテゴリ、最終訪問日、アクティブブラウザーなどがあります。
各プロファイルには最大500の訪問属性と訪問属性を含めることができます。現在の属性の合計は、訪問/訪問属性画面で確認できます:

プロファイルで500を超える属性が必要な場合は、カスタマーサクセスマネージャーに連絡してください。
スコープ
スコープは、属性がリアルタイムでどの程度持続するかを指します。
以下の表は、サポートされているスコープをリストしています:
スコープ | 説明 / 例 | 使用例 |
---|---|---|
イベント | 個々のイベントに関連付けられた属性で、ページ、コンテンツ、および顧客がリアルタイムで行っているアクションを説明します。例:ページ名、製品価格、イベント名、注文合計など。 | 属性ソース イベント属性は以下の値から取得されます:
|
訪問 | 特定の訪問(またはセッション)に関する属性。データは訪問の長さにわたって持続します。例:訪問時間、使用ブラウザ、参照URL、カートに入れた製品。 | これらの属性は現在のセッションからの訪問活動を表します。訪問属性はセッションの長さにわたって持続します。詳細については、セッションの長さを参照してください。 |
訪問 | すべての訪問を通じて特定の訪問に関する属性。例:メールアドレス、会員ID、生涯注文合計、カテゴリビュー。 | このデータはセッションからセッションへ、異なるデバイス間で訪問を追跡します。訪問データは現在の訪問が終了した後も持続します。 |
オムニチャネル | オムニチャネルサービスを介してオフラインデータをインポートするためのものです。このスコープではデータタイプは必要ありません。 | オムニチャネル属性は、ファイルインポートを定義するときに定義されます。 |
セッションの長さ
セッションの長さは、AudienceStreamが訪問を終了するタイミングを決定します。訪問がセッションの長さに達し、新しいイベントがない場合、訪問は終了し、AudienceStreamは訪問終了処理を実行します。訪問からの次のイベントが新しい訪問を開始します。AudienceStreamでは、イベント活動に関わらず、訪問の最大長は24時間です。
AudienceStreamでは、デフォルトのセッションの長さは、イベントを送信するプラットフォームに基づいて構成されます:
- Web: 30分(1イベントのみでフォローアップイベントがない場合は10分)
- モバイルアプリ: 2分
- オムニチャネル: 1分
- ファイルインポート: 1分
- Collect API: 30分
プラットフォームは、以下の値に基づいて予約された属性platform
で構成されます:
- Web -
platform
はweb
に構成されているか、構成されていません。 - モバイル -
platform
はandroid
,ios
,win
,bb10
,native_mobile
のいずれかに構成されます。
セッションの長さをカスタマイズするには、セッションの最初のイベントでデータレイヤー変数_dc_ttl_
をミリ秒単位の値に構成します。たとえば、セッションの長さを5分に構成するには、イベントに次のように追加します:"_dc_ttl_": 300000
。セッションの長さは構成後に変更することはできません。
カスタムの長さを構成するには、platform
変数を省略する必要があります。platform
にカスタム値を構成すると、セッションの長さはデフォルトで30分になります。
データタイプ
属性は、基本的な数値からより強力な集計やバッジまで、さまざまなタイプがあります。データタイプは、属性値が格納される形式を決定します。
サポートされているデータタイプは次のとおりです:
データタイプ | 説明 |
---|---|
Number | 注文合計、生涯イベント数、最後の訪問からの日数などの数値を格納します。 |
String | 名前、住所、お気に入りの製品、ページ名などのテキスト値を格納します。 |
Boolean | ’true’または’false’のいずれかの値のみを格納します。Booleanは、訪問のアクションまたは訪問の状態を示すために使用できます。 |
Array of Numbers | 数値をarrayとして複数格納します。配列には一意または重複する数値が含まれる場合があります。 |
Array of Strings | 文字列値を配列として複数格納します。配列には一意または重複する文字列値が含まれる場合があります。 |
Array of Booleans | 複数のブール値を配列として格納します。配列には一意または重複するブール値が含まれる場合があります。 |
Tally | 1つ以上のキー値ペアを格納します。 |
Set of Strings | 一意の文字列値のコレクションをセットとして格納します。 |
Date | イベントの日付、訪問イベント、または特定の訪問の日付を格納します。 |
Funnel | 複数ステップのイベントの各ステップの状態を追跡します。例えば、支払いファネルや登録などです。 |
Timeline | 時間範囲内の訪問アクションのすべての発生を記録します。 |
Badge | 特定の基準または閲覧行動を満たす訪問に視覚的なマークやシンボルを割り当てます。 |
Visitor ID | 訪問のユニークな特徴をその二次識別子として格納します。 |
スコープとデータタイプのマトリックス
このマトリックスは、各スコープで利用可能なデータタイプを示しています。
データタイプ | 訪問スコープ | 訪問スコープ | イベントスコープ |
---|---|---|---|
Number | ✔ | ✔ | ✔ |
String | ✔ | ✔ | ✔ |
Boolean | ✔ | ✔ | ✔ |
Array of Numbers | ✔ | ✔ | ✔ |
Array of Strings | ✔ | ✔ | ✔ |
Array of Booleans | ✔ | ✔ | ✔ |
Tally | ✔ | ✔ | |
Set of Strings | ✔ | ✔ | |
Date | ✔ | ✔ | ✔ |
Funnel | ✔ | ✔ | |
Timeline | ✔ | ✔ | |
Badge | ✔ | ||
Visitor ID | ✔ |
属性ID
すべてのイベント、訪問、および訪問属性には一意の属性識別子があります。このIDの値は、エンリッチメントが実行される順序に影響を与える場合があり、より複雑なデータソースまたは訪問のスティッチング構成に必要になる場合があります。
属性IDは、属性リストの属性名の隣または詳細が展開された中で見つけることができます。
サイズ制限
EventStreamおよびAudienceStreamのほとんどの属性には、保存容量の制限があり、その制限を超えた場合の特定の動作があります。訪問プロファイル全体には、圧縮および暗号化された400 KBの制限があります。
イベント制限
Tealiumプラットフォームと個々の顧客アカウントを保護するために、AudienceStreamでは訪問あたりのイベント数に10,000件の制限があります。
訪問が単一の訪問で10,000件のイベントに達した場合、その訪問は永久に禁止されます。訪問が禁止されると、訪問プロファイルが削除され、その訪問IDまたはそれにリンクするIDのすべての将来のイベントは、AudienceStreamおよびEventStreamの両方で無視されます。さらに、アカウント、プロファイル、訪問ID、および禁止が発生したことを示すログメッセージが記録されます。
この禁止は永久的ですが、Tealiumオペレーションチームが禁止された訪問のコレクションを削除するメンテナンスを行うまでのことです。訪問が誤って禁止されたと思われる場合や、禁止リストから削除する必要がある訪問がいる場合は、Tealiumサポートに連絡してください。
永久的な訪問禁止が解除され、訪問が再び訪問あたりの10,000イベントの制限を超えた場合、別の禁止が発生します。
イベント属性
属性 | 保存容量制限 | 制限超過時の挙動 |
---|---|---|
文字列 | 1,500文字 | 制限を超える場合、文字列は1,500文字に切り捨てられます。 |
任意のタイプの配列 | 30,000エントリ | 属性が構成または更新されて制限を超える場合、属性は30,000エントリにトリミングされ構成されます。 |
日付 | 最小: “-292275055-05-16T16:47:04.192Z” 最大: “+292278994-08-17T07:12:55.807Z” | |
数値 | java.lang.Number で表され、動的な精度があります。 |
訪問/訪問属性
属性 | 保存容量制限 | 制限超過時の挙動 |
---|---|---|
文字列 | 1,000文字 | エンリッチメントの結果、文字列が1,000文字を超える場合、値は保存されません。 |
タイムライン | 100エントリ | 制限に達すると最も古いエントリが破棄されます(先入れ先出し)。例えば、タイムラインに100エントリが含まれていて、新しいエントリが追加された場合、最初のエントリが削除されます。 |
集計 | 30,000エントリ。 | 属性が構成または更新されて制限を超える場合、属性は30,000エントリにトリミングされ構成されます。 |
任意のタイプの配列 | 30,000エントリ。 | 属性が構成または更新されて制限を超える場合、属性は30,000エントリにトリミングされ構成されます。 |
文字列のセット | 30,000エントリ。 | 属性が構成または更新されて制限を超える場合、属性は30,000エントリにトリミングされ構成されます。 |
日付 | 最小: “-292275055-05-16T16:47:04.192Z” 最大: “+292278994-08-17T07:12:55.807Z” | |
数値 | java.lang.Number で表され、動的な精度があります。 |
|
訪問ID | 2 KB | 訪問IDが2 KBを超える場合、レコードは保存されません。 |
ファネル | 制限なし* |
*制限はありませんが、属性は暗号化および圧縮後のプロファイルの最大サイズ(400 KB)によって依然として制限されます。
クライアント側とサーバー側の接続
iQタグ管理から属性をインポート
インポートされた属性は、対応するTealium iQプロファイルで元々作成された変数です。Tealium iQの変数は、イベントスコープの属性として同じ名前のサーバーサイドプロファイルに自動的にエクスポートされます。これらの属性はAnyデータタイプを使用します。Tealium iQで変数を変更し(prodに公開すると)、変更はEventStreamの対応する属性に即座に適用されます。
インポートされた属性は編集できません。それらを管理するにはTealium iQを使用する必要があります。
これらの属性には、Tealium Collectタグを使用してそのデータを収集した場合にのみデータが含まれます。
インポートされた属性を直接エンリッチすることはできません。ただし、インポートされた属性を複製し、複製された属性にインポートされた属性の値をエンリッチし、さらに必要に応じて複製された属性をさらにエンリッチすることができます。
トラブルシューティング
Tealium iQの変数がEventStreamに表示されない場合は、Tealium iQの変数がサーバーサイドプロファイルに対応するTealium iQプロファイルにあること、変数が保存および公開されていることを確認してください。変数の変更を公開した後にEventStreamページをブラウザで更新してください。サーバーサイドでTealium iQの変数を利用可能にするための支援が必要な場合は、Tealiumサポートに連絡してください。
iQタグ管理に属性をエクスポート
サーバーサイドの属性をiQタグ管理の変数として利用可能にするには、Data Layer Enrichmentを使用します。
詳細については、データレイヤーエンリッチメントについてを参照してください。
制限されたデータ
このプロパティは、システム外に送信すべきではないデータを含む属性を識別するために使用されます。たとえば、第三者のConnectorsやDataAccessなどです。制限されたデータについてもっと学ぶ。
ルール
ルールは、エンリッチメントをトリガーするための追加のロジックを提供します。
-
事前定義されたルールを適用するには、ドロップダウンリストから選択し、ルール追加をクリックします。
エンリッチメントダイアログボックスを通じて新しいルールを作成すると、自動的にエンリッチメントに適用されます。
プリロードされた属性
AudienceStreamとEventStreamには、各訪問または訪問について有用な情報を判断するのに役立つ統計情報が事前構成された一連のプリロード訪問および訪問属性が含まれています。
これらの属性についての詳細は、プリロードされた属性を参照してください。
最終更新日 :: 2025年March月19日