属性について
この記事では、属性の使用方法の概要と、属性の追加、複製、削除の手順について説明します。
属性は実装の基盤であり、お客様の行動やブランドとのやり取りを定義するために使用されます。属性は訪問のプロパティ、訪問のセッション、収集されたイベントを定義します。属性の一般的な例としては、メールアドレス、会員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’の2つの値のうちの1つだけを格納します。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のほとんどの属性には、保存容量の制限があり、その制限を超えた場合の特定の動作があります。訪問プロファイル全体には、圧縮および暗号化した場合の制限が400KBです。
イベント制限
Tealiumプラットフォームと個々の顧客アカウントを保護するため、AudienceStreamは訪問あたり10,000イベントの制限を設けています。
訪問が単一の訪問で10,000イベントに達すると、訪問は永久に禁止されます。訪問が禁止されると、訪問プロファイルは削除され、訪問IDまたはそれにスティッチする任意のIDのすべての将来のイベントは、AudienceStreamとEventStreamの両方で無視されます。また、アカウント、プロファイル、訪問ID、禁止が発生したことを示す指標を含むログメッセージが書き込まれます。 禁止は永久的であるか、Tealium Operationsチームが禁止された訪問コレクションをパージするまで続きます。訪問が誤って禁止されたと思われる場合や、禁止リストから削除する必要がある訪問がいる場合は、Tealiumサポートに連絡してください。
永久的な訪問の禁止が解除され、訪問が再度1訪問あたり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の変数は、同名のサーバーサイドプロファイルで利用可能で、イベントスコープの属性としてインポートされます。Tealium iQで変数を変更(および公開)すると、変更は即座にEventStreamの対応する属性に適用されます。
インポートされた属性は編集できません。それらを管理するにはTealium iQを使用する必要があります。
Tealium iQの変数がEventStreamに表示されない場合は、Tealium iQの変数がサーバーサイドプロファイルに対応するTealium iQプロファイルに存在し、変数が保存および公開されていることを確認してください。変数の変更を公開した後は、ブラウザでEventStreamのページを更新してください。サーバーサイドでTealium iQの変数を利用可能にするための支援が必要な場合は、Tealiumサポートに連絡してください。
制限されたデータ
このプロパティは、システムから送信されるべきでないデータを含む属性を識別するために使用されます。例えば、サードパーティのConnectorsやDataAccessなどです。Restricted Dataについて詳しく学びましょう。
ルール
ルールは、エンリッチメントをトリガーするための追加のロジックを提供します。
-
事前定義されたルールを適用するには、ドロップダウンリストから選択し、ルールを追加をクリックします。
エンリッチメントダイアログボックスを通じて新しいルールを作成すると、それが自動的にエンリッチメントに適用されます。
-
新しいルールを適用するには、ルールを作成をクリックします。
事前読み込みされた属性
AudienceStreamとEventStreamには、訪問や訪問について有用な情報を決定するのに役立つ統計情報で事前に構成された訪問と訪問の属性のセットが含まれています。
これらの属性についての詳細は、Preloaded attributesを参照してください。
最終更新日 :: 2024年September月25日