配置Adobe Experience Platform Web SDK
使用configure
命令完成Web SDK的配置。 只要使用库或标记扩展,就必须执行配置Web SDK的重要且必需的步骤。
使用标记扩展配置Web SDK configure-tag-extension
请按照以下步骤通过标记扩展配置Web SDK。
- 使用您的Adobe ID凭据登录experience.adobe.com。
- 导航到 数据收集 > 标记。
- 选择所需的标记属性。
- 导航到 扩展,然后单击Adobe Experience Platform Web SDK卡片上的 配置。
- 有关所有配置选项的详细信息,请转到Web SDK标记扩展配置页面。
每当您使用扩展将数据发送到Adobe时,都会设置这些配置设置。
使用JavaScript库配置Web SDK configure-js
运行configure
命令。 调用任何其他Web SDK命令(如sendEvent
)之前需要此命令。
datastreamId
和orgId
属性是必需的。 所有其他属性都是可选的,具体取决于贵组织的实施要求。
有关每个受支持命令的详细信息,请参阅本用户指南的目录。
alloy("configure", {
datastreamId: "ebebf826-a01f-4458-8cec-ef61de241c93",
orgId: "ADB3LETTERSANDNUMBERS@AdobeOrg",
clickCollectionEnabled: true,
clickCollection: {
internalLinkEnabled: true,
downloadLinkEnabled: true,
externalLinkEnabled: true,
eventGroupingEnabled: true,
sessionStorageEnabled: true
},
context: ["web", "device", "environment", "placeContext", "highEntropyUserAgentHints"],
debugEnabled: true,
defaultConsent: "pending",
downloadLinkQualifier: "\.(exe|zip|wav|mp3|mov|mpg|avi|wmv|pdf|doc|docx|xls|xlsx|ppt|pptx)$",
edgeBasePath: "ee",
edgeConfigOverrides: { "datastreamId": "0dada9f4-fa94-4c9c-8aaf-fdbac6c56287" },
edgeDomain: "data.example.com",
idMigrationEnabled: false,
onBeforeEventSend: function(content) {
if(content.xdm.web?.webReferrer) delete content.xdm.web.webReferrer.URL;
},
onBeforeLinkClickSend: function(content) {
content.xdm.web.webPageDetails.URL = "https://example.com/current.html";
},
prehidingStyle: "#container { opacity: 0 !important }",
targetMigrationEnabled: true,
thirdPartyCookiesEnabled: false
});
recommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636