Adobe Experience Platform Web SDK は特定の変数を自動的にマッピングできますが、カスタム変数は手動でマッピングする必要があります。
自動的にマッピングされない XDM データの場合 Analyticsを使用する場合、 コンテキストデータ を スキーマ. その後、にマッピングできます。 Analytics using 処理ルール 体に入れる Analytics 変数。
また、デフォルトのアクションと製品リストのセットを使用して、Adobe Experience Platform Web SDK でデータを送信または取得できます。 これをおこなうには、 コマースおよび製品情報の収集.
使用者 Analytics, XDM データはドット表記を使用してフラット化され、として使用できます contextData
. 次の値のペアのリストは、 context data
は、統合されたときに次のようになります。
{
"bh": "900",
"bw": "1680",
"c": "24",
"c.a.d.key.[0]": "value1",
"c.a.d.key.[1]": "value2",
"c.a.d.object.key1": "value1",
"c.a.d.object.key2.[0]": "value2",
"c.a.x.environment.browserdetails.javascriptenabled": "true",
"c.a.x.environment.type": "browser",
"cust_hit_time_gmt": "1579781427",
"g": "http://example.com/home",
"gn": "home",
"j": "1.8.5",
"k": "Y",
"s": "1680x1050",
"tnta": "218287:1:0|0,218287:1:0|2,218287:1:0|1,218287:1:0|32767,218287:1:0|1,218287:1:0|0,218287:1:0|1,218287:1:0|0,218287:1:0|1",
"user_agent": "Mozilla/5.0 AppleWebKit/537.36 Safari/537.36",
"v": "Y"
}
エッジネットワークによって収集されたすべてのデータへは、処理ルールを介してアクセスできます。In Analyticsを使用すると、処理ルールを使用してコンテキストデータを Analytics 変数。
例えば、次のルールでは、Adobe Analyticsが 内部検索用語 (eVar2) と a.x._atag.search.term(Context Data).
Adobe Experience Platformでは、スキーマを使用して、一貫した再利用可能な方法でデータの構造を記述します。 システムをまたいで一貫したデータを定義することで、意味を保持しやすくなり、データから価値を得ることができます。 Analytics コンテキストデータは、スキーマで定義された構造と連携します。
次の例は、 event
command は、 xdm
Adobe Experience Platform Web SDK でデータを送信および取得するオプションが含まれています。 この例では、event
コマンドは ExperienceEvent Commerce 詳細スキーマに一致し、productListItems の name
と SKU
値が追跡されるようにします。
alloy("event",{
"xdm":{
"commerce":{
"productViews":{
"value":1
}
},
"productListItems":[
{
"SKU":"HT105",
"name":"Large Field Hat",
},
{
"SKU":"HT104",
"name":"Small Field Hat",
}
]
}
});
Adobe Experience Platformを使用したイベントのトラッキングについて詳しくは、 Web SDKを参照してください。 イベントの追跡.