依照本教學課程中的步驟,將Analytics資料轉送至Audience Manager,而不是讓Audience Manager Data Integration Library (DIL)程式碼從頁面傳送像素。
建議您使用Adobe Experience Platform Launch將Analytics資料轉寄至Audience Manager。 使用Launch,您不需要手動將代碼複製到AppMeasurement,如本頁所示。
除了啟用擴充功能或實作本檔案所述的程式碼外,您還必須:
根據您使用的標籤管理解決方案,有兩種方法可實作從Adobe Analytics到Audience Manager的資料轉送。
Adobe 建議您使用 Launchextension來測 Adobe Analytics 量 Audience Manager 和屬性。在這種情況下,您不需要手動複製任何代碼。 您必須改用Analytics Launch擴充功能啟用資料共用,如下圖所示。 另請參閱Adobe Analytics Extension檔案。
如果您安裝Adobe Analytics擴充功能,不也會安裝Audience Manager擴充功能。 從Analytics擴充功能轉送資料會取代Audience Manager擴充功能。
Adobe 已於2020年底發佈 DTM 日落計畫。如需詳細資訊和排程,請參閱Adobe社群論壇中的DTM日落計畫。
若要使用Adobe DTM或其他標籤管理解決方案實作Audience Management Module:
AppMeasurement_Module_AudienceManagement.js
的所有程式碼。 將它貼入文字正上方的appMeasurement.js
檔案中,"DO NOT ALTER ANYTHING BELOW THIS LINE."
s.loadModule("AudienceManagement");
新增至您剛在前一步驟中新增之AppMeasurement_Module_AudienceManagement.js
程式碼的正上方。AppMeasurement.js
檔案的doPlugins
函式中。s.AudienceManagement.setup({
"partner":"INSERT-YOUR-PARTNER-NAME-HERE",
"containerNSID":0,
"uuidCookie": {
"name":"aam_uuid",
"days":30
},
"visitorService": {
"namespace": "INSERT-EXPERIENCE-CLOUD-ORGID-HERE"
}
});
audienceManagement.setup
函式與Audience Manager DIL.create
函式共用參數,您可在此程式碼中設定。 如需這些參數的詳細資訊,請參閱DIL create。
下表定義程式碼範例中的重要變數。
參數 | 說明 |
---|---|
partner |
必填。這是Adobe為您指派的合作夥伴名稱。 它有時稱為partner ID或合作夥伴子網域。 如果您不知道您的合作夥伴姓名,請洽詢您的Adobe顧問或客戶服務。 |
containerNSID |
必填。大部分客戶只能設定"containerNSID":0 。 不過,如果您的公司需要使用不同的容器自訂ID同步,您可以在此處指定該容器ID。 |
uuidCookie |
選填。此設定可讓您在第一方網域中設定Adobe Cookie。 此cookie包含UUID。 |
visitorService - namespace |
必填。如果您使用與AppMeasurement 2.10版或更新版本搭售的AudienceManagement模組,則需要namespace 參數。 此AudienceManagement模組要求您使用Adobe Experience Platform Identity Service 3.3或更新版本。 公 Experience Cloud Organization ID 司註冊時提供的ID Experience Cloud。在組織與帳戶連結中尋找您公司的組織ID。 |
您的Analytics實作會在您擁有下列項目後,將資料傳送至Audience Manager:
此進程將資料發送到Audience Manager:
從Analytics傳送至Audience Manager的變數會使用特殊字首。 在建立Audience Manager特徵時,您需要瞭解並考慮這些前置詞。 有關這些前置詞的詳細資訊,請參見關鍵變數的前置詞要求。