Adobe動態標籤管理是可啟動數位行銷工具的工具。 Adobe Analytics客戶可免費取得。 您可以自訂追蹤代碼,讓協力廠商CMS解決方案使用「資產前瞻分析」,或使用DTM插入「資產前瞻分析」標籤。 只有影像才支援並提供見解。
Adobe DTM已過時,改用Adobe Experience Platform Launch,很快即將到達生命週期結束。 Adobe建議您使用Launch取得資產見解。
執行下列步驟,透過DTM啟用資產分析:
點選/按一下AEM標誌,然後前往工具>資產>前瞻分析設定。
當您登入https://dtm.adobe.com並從「設定檔」圖示造訪帳戶設定時,API Token應該可供使用。 從「資產前瞻分析」的角度來看,此步驟不是必要步驟,因為AEM Sites與「資產前瞻分析」的整合仍在進行中。
登入https://dtm.adobe.com,並視情況選擇公司。
建立/開啟現有Web屬性
在Rules標籤中,從導覽窗格中選擇Page Load Rules,然後點選/按一下「建立新規則]」。[
展開Javascript /第三方標籤。 然後點選/按一下「循序HTML」標籤中的「新增指令碼」(Add New Script),以開啟「指令碼」對話方塊。
點選/按一下AEM標誌,然後前往「工具>資產」。
點選/按一下前瞻分析頁面追蹤器,複製追蹤器程式碼,然後貼到您在步驟6中開啟的指令碼對話方塊中。 儲存變更。
AppMeasurement.js
已移除。預計可透過DTM的Adobe Analytics工具取得。assetAnalytics.dispatcher.init()
的調用。 當DTM的Adobe Analytics工具載入完成時,預期會呼叫此函式。開啟https://dtm.adobe.com。 按一下Web屬性中的「概述」,然後按一下「新增工具」或開啟現有的Adobe Analytics工具。 建立工具時,可將「配置方法」(Configuration Method)設定為「自動」(Automatic)。
視需要選取「測試/生產」報表套裝。
展開「庫管理」,並確保的「載入庫」設定為「頁首」。][
展開自訂頁面程式碼,然後按一下或點選開啟編輯器。
在視窗中貼上下列程式碼:
var sObj;
if (arguments.length > 0) {
sObj = arguments[0];
} else {
sObj = _satellite.getToolsByType('sc')[0].getS();
}
_satellite.notify('in assetAnalytics customInit');
(function initializeAssetAnalytics() {
if ((!!window.assetAnalytics) && (!!assetAnalytics.dispatcher)) {
_satellite.notify('assetAnalytics ready');
/** NOTE:
Copy over the call to 'assetAnalytics.dispatcher.init()' from Assets Pagetracker
Be mindful about changing the AppMeasurement object as retrieved above.
*/
assetAnalytics.dispatcher.init(
"", /** RSID to send tracking-call to */
"", /** Tracking Server to send tracking-call to */
"", /** Visitor Namespace to send tracking-call to */
"", /** listVar to put comma-separated-list of Asset IDs for Asset Impression Events in tracking-call, e.g. 'listVar1' */
"", /** eVar to put Asset ID for Asset Click Events in, e.g. 'eVar3' */
"", /** event to include in tracking-calls for Asset Impression Events, e.g. 'event8' */
"", /** event to include in tracking-calls for Asset Click Events, e.g. 'event7' */
sObj /** [OPTIONAL] if the webpage already has an AppMeasurement object, please include the object here. If unspecified, Pagetracker Core shall create its own AppMeasurement object */
);
sObj.usePlugins = true;
sObj.doPlugins = assetAnalytics.core.updateContextData;
assetAnalytics.core.optimizedAssetInsights();
}
else {
_satellite.notify('assetAnalytics not available. Consider updating the Custom Page Code', 4);
}
})();
DTM中的頁面載入規則僅包含pagetracker.js代碼。 任何assetAnalytics
欄位皆視為預設值的覆寫。 預設不需要這些字元。
在確定_satellite.getToolsByType('sc')[0].getS()
已初始化且assetAnalytics,dispatcher.init
可用後,代碼會呼叫assetAnalytics.dispatcher.init()
。 因此,您可以略過在步驟11中加入。
如前瞻分析頁面追蹤器程式碼(工具>資產>前瞻分析頁面追蹤器)中的注釋所示,當頁面追蹤器未建立AppMeasurement
物件時,前三個引數(RSID、追蹤伺服器和訪客命名空間)並不相關。 會改為傳遞空字串以反白標示此值。
其餘引數對應於「前瞻分析設定」頁面(工具>資產>前瞻分析設定)中設定的值。
AppMeasurement物件是透過查詢satelliteLib
所有可用的SiteCatalyst引擎來擷取。 如果已設定多個標籤,請適當變更陣列選擇器的索引。 依據DTM介面中可用的SiteCatalyst工具,陣列中的項目排序。
儲存並關閉「程式碼編輯器」視窗,然後儲存「工具」設定中的變更。
在Approvals標籤中,批准兩個待審批。 DTM標籤已準備好可插入網頁。 如需如何在網頁中插入DTM標籤的詳細資訊,請參閱將DTM整合在自訂頁面範本中。