設定Adobe Experience Platform Web SDK

Web SDK的設定可使用 configure 命令。 設定Web SDK是重要且必要的步驟,必須在使用程式庫或標籤擴充功能時進行。

使用標籤擴充功能設定Web SDK configure-tag-extension

請依照下列步驟,透過標籤擴充功能設定Web SDK。

  1. 登入 experience.adobe.com 使用您的Adobe ID憑證。
  2. 瀏覽至 資料彙集 > 標籤.
  3. 選取所需的標籤屬性。
  4. 瀏覽至 擴充功能,然後按一下 設定 於 Adobe Experience Platform Web SDK 卡片。
  5. 前往 Web SDK標籤擴充功能設定頁面 以取得所有組態選項的詳細資訊。

當您使用擴充功能傳送資料給Adobe時,就會設定這些組態設定。

使用JavaScript資料庫設定Web SDK configure-js

執行 configure 命令。 此指令是呼叫任何其他Web SDK指令(例如 sendEvent.

edgeConfigIdorgId 屬性為必要項。 所有其他屬性皆為選用,視您組織的實作需求而定。

請參閱本使用手冊的目錄,瞭解每個支援命令的詳細資訊。

alloy("configure", {
  edgeConfigId: "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