EventStoreデータガイド
この記事では、EventStoreを介して利用可能なイベントレベルのデータポイントの概要を提供します。
EventStoreは、サイトからのイベントレベルのデータの収集とエクスポートに最も効率的な方法を提供します。
動作方法
-
Tealium Collectタグは、サイト上のライブイベントフィードをキャプチャし、イベントをEventStoreにフィードします。これにより、データを表示およびダウンロードすることができます。
-
キャプチャされたデータは、フラット化されたJSONファイルに圧縮され、TealiumのAmazon S3バケットからダウンロードできるようになります。ファイル内の各JSONオブジェクトには、イベントに関連付けられた1つ以上の名前と値のペアの行が含まれる場合があります。
イベントデータ(イベントフィード)を別の場所(たとえばS3バケットやサーバー)に送信する場合、フィードはEventStoreに表示されません。
-
S3バケットのサイズが100MB(非圧縮)に達するか、1時間経過した後、いずれか早い方でデータが圧縮され、Redshift用に準備されます。
-
圧縮されたデータは、Redshiftデータベースにコピーされ、アカウントにインポートされます。
Tealium Collectタグのデータ
Tealium Collectタグは、以下のセクションで説明されているように、いくつかの事前定義された変数とページからデータを送信します。
データログファイルのレガシーな値で _t
で始まるものは無視してください。
デフォルトの変数
変数 | 説明 |
---|---|
visitorid |
訪問の固有IDです。 |
eventid |
イベントに固有の英数字の識別子です。 |
eventtime |
イベントのUNIX/エポックタイムスタンプです(UTCタイムゾーンを基準としています)。 |
useragent |
ユーザーエージェントヘッダーです。 |
DOM変数
変数 | 説明 |
---|---|
dom_domain |
サイトのドメインです。 |
dom_pathname |
URLのパス名です。 |
dom_query_string |
“?“文字以降のURLのクエリストリング部分です。 |
dom_url |
HTMLドキュメントの完全なURLです。 |
dom_title |
HTMLドキュメントのタイトルです。 |
dom_viewport_width |
デバイスの画面幅です。 |
dom_viewport_height |
デバイスの画面の高さです。 |
ページURL変数
変数 | 説明 |
---|---|
pageurl_scheme |
“http"または “https"などのUniform Resource Identifier(URI)プロトコルです。 |
pageurl_domain |
サイトのドメインです。 |
pageurl_path |
URLのパス名です。 |
pageurl_querystring |
“?“文字以降のURLのクエリストリング部分です。 |
pageurl_query_params_key |
各クエリストリングパラメータには、パラメータキーと値を含むデータポイントがあります。 |
pageurl_full_url |
クエリストリングパラメータを含まないHTMLドキュメントのURLです。 |
リファラURL変数
変数 | 説明 |
---|---|
referrerurl_scheme |
“http"または “https"などのリファラURLのURIプロトコルです。 |
referrerurl_domain |
リファラURLサイトのドメインです。 |
referrerurl_path |
リファラURLのパス名です。 |
referrerurl_querystring |
リファラURLの”?“文字以降のクエリストリング部分です。 |
referrerurl_query_params_key |
各クエリストリングパラメータには、パラメータキーと値を含むデータポイントがあります。 |
referrerurl_full_url |
リファラページの完全なURLです。 |
実行されたタグ
変数 | 説明 |
---|---|
tags_profile_tag-uid_executed |
|
環境の詳細変数
変数 | 説明 |
---|---|
ut.account |
Tealium iQアカウントです。 |
ut.profile |
Tealium iQプロファイルです。 |
ut.env |
utag.jsファイルに関連付けられた公開環境です。 |
Tealium組み込み変数
Tealium組み込み変数の完全なリストは、組み込みデータレイヤ変数の記事で提供されています。
変数 | 説明 |
---|---|
ut.event |
ビューやリンクなど、トラッキングされているイベントの名前です。 |
ut.version |
utag.jsのバージョン番号、および公開タイムスタンプです。 |
ut.domain |
現在の読み込まれているWebページのトップレベルドメインです。 |
tealium_session_number |
cp.utag_main__sn の既存の値の複製です。 |
tealium_session_event_number |
現在のセッション(訪問)のutag.link/view/track呼び出しの数をカウントするcp.utag_main__se の新しいクッキー値です。常に「1つのページ」とそのページ上の多くのイベントがあるシングルページアプリ(SPA)に便利です。 |
ファーストパーティTealiumクッキー
変数 | 説明 |
---|---|
_ses_id |
セッションの一意の識別子です。utag.jsバージョン4.27以降が必要です。 |
_st |
訪問セッションが何も行わない場合にセッションが期限切れになる時間です。これは訪問の「現在」の時間に、セッションのタイムアウト時間を加えたものです。このタイムアウト期間は通常30分(1800000ミリ秒)ですが、構成によって変更できます。JavaScript拡張機能を使用してこの変数を変更して、utag.jsバージョン4.26以降が必要です。 |
_v_id |
訪問に固有のID値です。utag.jsバージョン4.26以降が必要です。 |
_ss |
セッションの開始を示すフラグ値です。値は0または1です。utag.jsバージョン4.26以降が必要です。 |
_pn |
ページ番号の値です。新しいセッションごとに1から始まり、utag.jsがロードされるたびにインクリメントされます。utag.jsバージョン4.28以降が必要です。 |
_sn |
セッションのカウントです。utag.jsバージョン4.28以降が必要です。 |
_dc_visit |
訪問回数をカウントします。最初の訪問では「1」となります。 |
_dc_event |
ページビューのカウントを保持します。最初のページビューでは「1」となります。 |
_dc_region |
訪問セッションが存在するAudienceStreamリージョンです。 |
追加の変数
タグは、以下を含むページからさまざまなデータを収集します。
- データレイヤで定義されたデータポイント。1つの値の最大文字数は255文字です。
- メタデータ、クッキーパラメータ、およびJavaScriptページ変数などのWebページ要素。
- パフォーマンスタイミングメトリックスを使用して、リアルユーザーモニタリング(RUM)データを収集するためのパフォーマンスタイミングメトリックス。これらのデータは、ユーザーのエクスペリエンスを理解するために使用できます。たとえば、サイト上のページのブラウザのDOMインタラクティブ状態までのブラウザの時間など。
パフォーマンスタイミング変数 | 説明 |
---|---|
timing.domain |
タイミングデータが収集されたドメインです。 |
timing.pathname |
タイミングデータが収集されたパス名(Webページ)です。 |
timing.query_string |
タイミングデータが収集されたURLのクエリ文字列の値です。 |
timing.timestamp |
タイミングデータが収集された日時(クライアントのWebブラウザのエポック時間)です。 |
timing.dns |
t.domainLookupStart |
timing.connect |
t.connectStart |
timing.response |
t.responseStart |
timing.dom_loading_to_interactive |
t.domInteractive からt.domLoading を引いた値です。 |
timing.dom_interactive_to_complete |
t.domComplete からt.domInteractive を引いた値です。 |
timing.load |
t.loadEventEnd からt.loadEventStart を引いた値です。 |
timing.time_to_first_byte |
t.responseStart からt.connectEnd を引いた値です。 |
timing.front_end |
t.loadEventStart からt.responseEnd を引いた値です。 |
timing.fetch_to_response |
t.responseStart からt.fetchStart を引いた値です。 |
timing.fetch_to_complete |
t.domComplete からt.fetchStart を引いた値です。 |
timing.fetch_to_interactive |
t.domInteractive からt.fetchStart を引いた値です。 |
データポイントの値がゼロ(0)の場合、タイミング情報はキャプチャされていません。レポートや平均値の計算時にゼロの値を無視してください。
訪問のタイムゾーンの計算
EventStoreデータには、訪問のタイムゾーンは含まれていません。_ss
が1
であるレコードのEventTime
と_ses_id
の差を表示して、訪問のタイムゾーンを計算することができます。なぜなら、そのレコードがセッションの開始であるからです。
utag.cfg.session_timeout
が既知の場合、現在のユーザーのローカル時間を計算するために、utag.cfg.session_timeout
を_st
から引き、現在の時間とEventTime
の差を見ることでタイムゾーンを計算することができます。このアプローチは、任意のレコードに使用することができます。
utag.jsのバージョン
個々のutagバージョンの詳細情報については、utag.jsリリースノートを参照してください。
サンプルJSONオブジェクト
{
"visitorid": "014fb34a718e001ad754191d58ff1c074003a06c00c48",
"eventid": "65f61a4b-54ca-4adf-b757-657e1711f6e7",
"eventtime": 1441822083000,
"useragent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/600.8.9 (KHTML, like Gecko) Version/8.0.8 Safari/600.8.9",
"dom_domain": "tealium.com",
"dom_pathname": "/products/audiencestream/",
"dom_query_string": "",
"dom_url": "http://tealium.com/products/audiencestream/",
"dom_title": "AudienceStream | Real-time Data Action Engine | Tealium",
"dom_viewport_width": "1670",
"dom_viewport_height": "1059",
"pageurl_scheme": "http",
"pageurl_domain": "tealium.com",
"pageurl_path": "/products/audiencestream/",
"pageurl_querystring": "",
"pageurl_full_url": "http://tealium.com/products/audiencestream/",
"referrerurl_scheme": "https",
"referrerurl_domain": "google.com",
"referrerurl_path": "",
"referrerurl_querystring": "",
"referrerurl_full_url": "https://www.google.com/",
"tags_tiq_as_3_executed": true,
"tags_tiq_as_1_executed": true,
"udo_ut_account": "tealium",
"udo_ut_profile": "main",
"udo_ut_env": "prod",
"udo_ut_event": "view",
"udo_ut_version": "ut4.39.201509091709",
"udo_ut_domain": "tealium.com",
"firstpartycookies_utag_main_ses_id": "1441822044558",
"firstpartycookies_utag_main__st": "1441823881730",
"firstpartycookies_utag_main_v_id": "014fb34a718e001ad754191d58ff1c074003a06c00c48",
"firstpartycookies_utag_main__ss": "0",
"firstpartycookies_utag_main__pn": "2",
"firstpartycookies_utag_main__sn": "1",
"firstpartycookies_utag_main_dc_visit": "1",
"firstpartycookies_utag_main_dc_event": "2",
"firstpartycookies_utag_main_dc_region": "us-west-1",
"firstpartycookies__gat": "1",
"firstpartycookies__ga": "GA1.2.2095105468.1441822080",
"js_page.is_mobile": "false",
"js_page.is_tablet": "false",
"device_type": "desktop",
"udo_page_name": "AudienceStream | Real-time Data Action Engine | Tealium",
"udo_site_name": "Tealium",
"udo_site_description": "Tag Management and Audience Segmentation",
"udo_page_type": "page",
"udo_post_author": "tealium",
"udo_post_date": "2014/11/26",
}
パフォーマンスタイミングメトリクス
パフォーマンスタイミングメトリクスの詳細については、次の情報を参照してください。
最終更新日 :: 2024年March月29日