ページビューイベント
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore 8.xのフォーマット
Sitecore 8.xでは、ページが閲覧されるたびにイベントがトリガーされます。これらのイベントは、プロパティPagesの相互作用で捕捉されます。このプロパティは配列です。
さらに、ページ自身がイベントをトリガーすることも可能です。これらのイベントはPages配列の対応するメンバーの下にキャプチャされます。
以下は、ページ自身のイベントを持つPagesプロパティとの相互作用の例です。
"Pages" : { "DateTime" : ISODate("2018-01-01T12:`00
`.000Z"), "Duration" : 60, "Item" : { "_id" : NUUID("506dd1a2-2150-4062-abb8-e029d28af870"), "Language" : "en", "Version" : 1 }, "PageEvents" : { "Name" : "Error", "ItemId" : NUUID("506dd1a2-2150-4062-abb8-e029d28af870"), "Timestamp" : 0, "DataKey" : "Presentation error: Data source isn't set or have wrong template...", "Text" : "Presentation error: Data source isn't set or have wrong template...", "PageEventDefinitionId" : NUUID("c8bf254a-9ccc-4e16-9009-82b7cd33e4be"), "DateTime" : ISODate("2018-01-01T12:`00`.000Z"), "Value" : 0 } , "PersonalizationData" : { "ExposedRules" : }, "SitecoreDevice" : { "_id" : NUUID("fe5d7fdf-89c0-4d99-9aa3-b5fbd009c9f3"), "Name" : "Default" }, "MvTest" : { "ValueAtExposure" : 0 }, "Url" : { "Path" : "/about-us" }, "VisitPageIndex" : 5 } ,Sitecore 9のフォーマット
Sitecore 9では、相互作用に関連するすべてのイベントは直接その相互作用上に格納されます。イベントはEventsというプロパティに保存されます。
ページからページビューイベントへのマッピング
インタラクションに含まれる各ページごとに、ページビューイベントが作成されます。
ソースオブジェクト
インタラクションドキュメントの Pages にある配列のメンバー
ターゲットオブジェクト
Sitecore.XConnect.Collection.Model.PageViewEvent
マッピングの定義
MongoDB から xConnect へのイベントマッピング > MongoDB ページから xConnect ページへ イベントを見る
ターゲットオブジェクトに書き込むための値
対象オブジェクト上の性質
Duration ソースオブジェクトから
Duration
Item._id ソースオブジェクトから
ItemId
Item.Language ソースオブジェクトから
ItemLanguage
Item.Version ソースオブジェクトから
ItemVersion
DateTime ソースオブジェクトから
Timestamp
Url.Path ソースオブジェクトから
Url
ページイベントの理解
ページイベントとは、ページによってトリガーされるイベントのことです。インタラクションに含まれる各ページごとに、マッピングすべきページイベントが存在する場合があります。
例えば、ページに検索ボックスがあり、訪問者が検索ボックスを使う場合、検索イベントがキャプチャされることがあります。この検索イベントは特定のページで発生したため、検索イベントはページイベントとみなされ、検索ボックスのあるページに関連付けられます。
Sitecoreにはさまざまなページイベントタイプが用意されています。さらに、カスタムページイベントタイプを追加することもできます。コンテンツエディターを使って、Sitecoreサーバーで利用可能なページイベントタイプを次のセクションで確認してください
>分析>ページイベント。各ページイベントタイプは独自のデータを保存します。例えば、検索を表すページイベントには検索語が含まれます。エラーを表すページイベントにはエラーの説明が含まれます。
特定のページイベントのページイベントタイプを決定する方法は、そのページイベント定義IDを確認することです。xDBデータ移行ツールはこの値を用いてページイベントのデータをマッピングする方法を決定します。