context
此 context
屬性是一個字串陣列,可決定Web SDK可自動收集的內容。 雖然此資料可提供絕佳價值,但若省略其中部分資料,則可讓您遵守組織的隱私權政策。
內容關鍵字和XDM元素
如果您包含指定的上下文關鍵字,Web SDK會自動填入其所有關聯的XDM元素。 如果您想在允許其他專案時省略特定XDM元素,可以使用以下方式清除值 onBeforeEventSend
. 如果您在頁面上傳送多個事件,則Web SDK會在每一個 SendEvent
呼叫。
Web
此 "web"
關鍵字會收集有關目前頁面的資訊。
xdm.web.webPageDetails.URL
https://example.com/index.html
xdm.web.webReferrer.URL
http://example.org/linkedpage.html
裝置
此 "device"
關鍵字會收集有關使用者裝置的資訊。
xdm.device.screenHeight
900
xdm.device.screenWidth
1440
xdm.device.screenOrientation
landscape
或 portrait
環境
此 "environment"
關鍵字會收集有關使用者瀏覽器的資訊。
browser
.xdm.environment.type
browser
xdm.environment.browserDetails.viewportHeight
679
xdm.environment.browserDetails.viewportWidth
642
地標內容
此 "placeContext"
關鍵字會收集有關使用者位置的資訊。
xdm.placeContext.localTime
YYYY-08-07T15:47:17.129-07:00
xdm.placeContext.localTimezoneOffset
360
xdm.placeContext.geo.countryCode
US
xdm.placeContext.geo.stateProvince
CA
xdm.placeContext.geo._schema.latitude
37.3307447
xdm.placeContext.geo._schema.longitude
-121.8945965
時間戳記
此 timestamp
關鍵字會收集有關事件時間戳記的資訊。 無法移除這個部分的內容。
實作詳細資料
此 implementationDetails
關鍵字會收集用於收集事件之SDK版本的相關資訊。
xdm.implementationDetails.name
https://ns.adobe.com/experience/alloy
. 當資料庫作為標籤擴充功能的一部分使用時,值為 https://ns.adobe.com/experience/alloy+reactor
.xdm.implementationDetails.version
+
. 例如,如果程式庫版本為 2.1.0
而標籤擴充功能版本為 2.1.3
,該值會是 2.1.0+2.1.3
.browser
.xdm.implementationDetails.environment
browser
高平均資訊量使用者端提示
此 "highEntropyUserAgentHints"
關鍵字會收集有關使用者裝置的詳細資訊。 此資料包含在傳送給Adobe之請求的HTTP標頭中。 資料到達Edge網路後,XDM物件會填入其個別的XDM路徑。 如果您在中設定個別XDM路徑 sendEvent
呼叫,其優先於HTTP標頭值。
如果您在下列情況下使用裝置查詢: 設定您的資料流,資料可以清除,改用裝置查詢值。 某些使用者端提示欄位和裝置查詢欄位不得存在於相同點選中。
Sec-CH-UA-Platform-Version
xdm.environment.browserDetails.
userAgentClientHints.platformVersion
Sec-CH-UA-Arch
xdm.environment.browserDetails.
userAgentClientHints.architecture
Sec-CH-UA-Model
xdm.environment.browserDetails.
userAgentClientHints.model
Sec-CH-UA-Bitness
xdm.environment.browserDetails.
userAgentClientHints.bitness
Sec-CH-UA
也會收集此元素。Sec-CH-UA-Full-Version-List
Sec-CH-UA
也會收集此元素。Sec-UA-Full-Version-List
xdm.environment.browserDetails.
userAgentClientHints.brand
Sec-CH-UA
也會收集此元素。 系統不會自動收集精確的瀏覽器版本。Sec-UA-Full-Version-List
xdm.environment.browserDetails.
userAgentClientHints.version
使用Web SDK標籤擴充功能收集內容資訊
內容資訊設定是選項按鈕和核取方塊的組合,當 設定標籤擴充功能. 每個核取方塊都會對應至一個內容關鍵字。
- 登入 experience.adobe.com 使用您的Adobe ID憑證。
- 瀏覽至 資料彙集 > 標籤.
- 選取所需的標籤屬性。
- 瀏覽至 擴充功能,然後按一下 設定 於 Adobe Experience Platform Web SDK 卡片。
- 向下捲動至 資料彙集 區段,然後選取 所有預設內容資訊 或 特定內容資訊.
- 如果您選取 特定內容資訊,啟用每個所需內容資訊元素旁的核取方塊。
- 按一下 儲存,然後發佈您的變更。
使用Web SDK JavaScript程式庫收集內容資訊
設定 context
執行 configure
命令。 如果您在設定SDK時省略此屬性,則所有上下文資訊( "highEntropyUserAgentHints"
預設會收集。 如果您想要收集高平均資訊量使用者端提示,或您想要從資料收集中忽略其他內容資訊,請設定此屬性。 字串可以包含在任何順序中。
context
陣列字串。 預設 context
值省略 highEntropyUserAgentHints
,如果您將 context
屬性,任何省略的值都不會收集資料。alloy("configure", {
"edgeConfigId": "ebebf826-a01f-4458-8cec-ef61de241c93",
"orgId": "ADB3LETTERSANDNUMBERS@AdobeOrg",
"context": ["web", "device", "environment", "placeContext", "highEntropyUserAgentHints"]
});