ページイベント - パーソナライズ
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
このセクションでは、パーソナライズによってトリガーされたイベントがSitecore 8.xから9へどのようにマッピングされているかを説明します。
!注ページイベントの背景情報については、ページイベント ページをご覧ください。
Sitecore 8.xのフォーマット
Sitecore 8.xでは、特定のページビューがレンダリングされた際に含まれるパーソナライズされた要素に関する情報がページ上に表示されます。
以下は、相互作用からのMVテスト情報を含むページビューの例です。
{ "DateTime" : ISODate("2018-01-01T09:`00
`.000Z"), "Duration" : 0, "Item" : { "_id" : NUUID("d8983ebf-6557-4af1-ace3-38e04a746bfa"), "Language" : "en", "Version" : 3 }, "SitecoreDevice" : { "_id" : NUUID("3d18c8d7-e96e-4e7f-bf28-edbd39428568"), "Name" : "Default" }, "PersonalizationData" : { "ExposedRules" : { "RuleSetId" : NUUID("b2e9c0b8-092e-4ea9-ae21-f3f86c90c463"), "RuleId" : NUUID("00000000-0000-0000-0000-000000000000") }, { "RuleSetId" : NUUID("74316c30-a234-472b-8311-7b563c7832f4"), "RuleId" : NUUID("00000000-0000-0000-0000-000000000000") },}, "Url" : { "Path" : "/Home/Locations" }, "VisitPageIndex" : 1 }
Sitecore 9のフォーマット
Sitecore 9では、パーソナライズ情報はイベントを通じてページビューイベントに関連付けられています:
ソースオブジェクト
インタラクションドキュメントの Pages にある配列のメンバー
イベントマッピングの定義
MongoDBページイベントのパーソナライズイベントマッピング >パーソナライズイベント
イベントオブジェクトタイプ
Sitecore.ContentTesting.Model.xConnect.PersonalizationEvent
条件
イベントマッチングプロセスは、このイベントには適用されません。なぜなら、イベントデータはページの PageEvents 配列に含まれていないからです
場写像の定義
xConnect イベントマッピング> MongoDBパーソナライズデータを xConnect パーソナライズイベントに MongoDB
イベントプロパティのマッピング
イベントオブジェクトに書き込むための値
イベントオブジェクト上の性質
PersonalizationData.ExposedRules ソースオブジェクトから
ExposedRules
公開ルールのマッピング
イベントのExposedRulesプロパティは、パーソナライズルールのデータオブジェクトのリストです。
ソースオブジェクト
インタラクションドキュメントの PersonalizationData.ExposedRules にある配列のメンバー
データオブジェクトタイプ
Sitecore.ContentTesting.Model.xConnect.PersonalizationRuleData
場写像の定義
xConnect イベントマッピングMongoDB > MongoDB xConnect パーソナライズルールデータへの公開ルールへの
イベントオブジェクトに書き込むための値
イベントオブジェクト上の性質
RuleId ソースオブジェクトから
RuleId
RuleSetId ソースオブジェクトから
RuleSetId