設定Adobe Experience Platform Web SDK
使用configure
命令完成Web SDK的設定。 設定Web SDK是重要且必要的步驟,必須在使用程式庫或標籤擴充功能時進行。
使用標籤擴充功能設定Web SDK :headding-anchor:configure-tag-extension
請依照下列步驟,透過標籤擴充功能設定Web SDK。
- 使用您的Adobe ID憑證登入experience.adobe.com。
- 導覽至 資料彙集 > 標籤。
- 選取所需的標籤屬性。
- 導覽至 擴充功能,然後按一下Adobe Experience Platform Web SDK卡片上的 設定。
- 請前往Web SDK標籤延伸設定頁面,取得所有設定選項的詳細資訊。
當您使用擴充功能傳送資料給Adobe時,就會設定這些組態設定。
使用JavaScript資料庫設定Web SDK :headding-anchor: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