Customer Experience Digital Data Layer 1.0
什麼是Digital Data Layer?
網站和移動應用程序用於及時和一致的訪問者數據的幕後結構。定義數據層的最常用方法是使用有時稱爲通用數據對象(UDO)的東西,該對象是用JavaScript編程語言編寫的。數據層中包含的數據類型可以是多種多樣的,包括電子商務交易信息,網絡行爲數據和移動應用程序使用等。
構建良好的數據層既可以作爲支持數字營銷應用程序的通用字典,也可以作爲您希望如何與客戶溝通的統一路線圖。如果沒有關於如何考慮客戶交互數據的模型,則無法將應用程序與常見定義聯繫起來。數據層代表了許多數字營銷人員努力實現的全渠道營銷的承諾。
Customer Experience Digital Data Layer 1.0包含的主要對象如下:
The Root JavaScript Object
Page Identifier Object
Page Object
Product Object
Cart Object
Transaction Object
Event Object
Component Object
User Object
Privacy Object
Security Object
Version Object
An example of a good digitalData object
var digitalData = {
version: "1.0",
page: {
pageInfo: {
destinationURL: "http://www.example.com/index.html",
referringURL: "http://www.example.com/electronics.html?cat=15&p=2",
language: "en_CN",
pageName: "19\"; Widescreen Flat-Panel LCD Monitor - Electronics"
},
category: {
primaryCategory: "Electronics",
pageType: "product"
}
},
user: {
profile: [
{
profileInfo: {
language: "en_CN",
returningStatus: "false"
}
}
]
},
product: [
{
productInfo: {
productID: "156",
productName: "19\" Widescreen Flat-Panel LCD Monitor",
description: "2 ms response time; 10,000:1 contrast ratio; 300 cd/m² brightness; 1440 x 900 maximum resolution; DVI-D and 15-pin D-sub inputs",
productURL: "http://www.example.com/catalog/product/view/id/156/s/19-widescreen-flat-panel-lcd-monitor/category/13/",
productImage: "/static/images/19-widescreen-flat-panel-lcd-monitor.jpg",
productThumbnail: "/static/images/19-widescreen-flat-panel-lcd-monitor-thumb.jpg",
size: "1.0000"
},
category: {
primaryCategory: "Monitors"
},
price: {
basePrice: 399.99,
currency: "GBP",
priceWithTax: 399.99,
taxRate: 0
}
}
]
};
詳細請參考W3C的官方文檔
如果有需要可以私信我