透過DTM啟用Assets Insights enable-asset-insights-through-dtm
AdobeDynamic Tag Management是可啟用您的數位行銷工具的工具。 Adobe Analytics客戶可免費使用此功能。 您可以自訂追蹤代碼來啟用協力廠商CMS解決方案,以使用Assets Insights,或使用DTM插入Assets Insights標籤。 僅支援並為影像提供深入分析。
執行這些步驟,透過DTM啟用Assets Insights。
-
按一下Experience Manager標誌,然後前往 工具 > 資產 > 見解設定.
-
使用DTMCloud Service設定Experience Manager部署
API權杖應在您登入後提供 https://dtm.adobe.com 和造訪 帳戶設定 在使用者設定檔中。 從Assets Insights的角度來看,不需要進行此步驟,因為Experience Manager Sites與Assets Insights的整合仍在進行中。
-
登入 https://dtm.adobe.com,並視需要選取公司。
-
建立或開啟現有的Web屬性
-
選取 Web屬性 標籤,然後按一下 新增屬性.
-
視需要更新欄位,然後按一下 建立屬性. 另請參閱 檔案.
-
-
在 規則 索引標籤,選取 頁面載入規則 ,然後按一下 建立新規則.
-
展開 JavaScript /第三方標籤. 然後按一下 新增指令碼 在 順序HTML 索引標籤以開啟指令碼對話方塊。
-
按一下Experience Manager標誌,然後前往 工具 > 資產.
-
按一下 前瞻分析頁面追蹤器,複製追蹤器程式碼,然後貼到您在步驟6開啟的指令碼對話方塊中。 儲存變更。
note note NOTE AppMeasurement.js
已移除。 應透過DTM的Adobe Analytics工具提供。- 對的呼叫
assetAnalytics.dispatcher.init()
已移除。 DTM的Adobe Analytics工具載入完成後,應該會呼叫函式。 - 根據託管資產分析頁面追蹤器的位置(例如,Experience Manager、CDN等),指令碼來源的來源可能需要變更。
- 對於Experience Manager託管的頁面追蹤器,來源應使用Dispatcher執行個體的主機名稱指向發佈執行個體。
-
存取
https://dtm.adobe.com
. 按一下 概觀 在Web屬性中,然後按一下 新增工具 或開啟現有的Adobe Analytics工具。 建立工具時,您可以設定 設定方法 至 自動.視需要選取測試/生產報表套裝。
-
展開 程式庫管理,並確保 載入程式庫於 設為 頁面頂端.
-
展開 自訂頁面程式碼,然後按一下 開啟編輯器.
-
在視窗中貼上下列程式碼:
code language-java 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, for example, 'listVar1' */ "", /** eVar to put Asset ID for Asset Click Events in, for example, 'eVar3' */ "", /** event to include in tracking-calls for Asset Impression Events, for example, 'event8' */ "", /** event to include in tracking-calls for Asset Click Events, for example, 'event7' */ sObj /** [OPTIONAL] if the webpage already has an AppMeasurement object, 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
會將欄位視為預設值的覆寫。 預設不需要。 - 程式碼呼叫
assetAnalytics.dispatcher.init()
確認以下專案之後:_satellite.getToolsByType('sc')[0].getS()
已初始化且assetAnalytics,dispatcher.init
可用。 因此,您可以略過在步驟11中新增。 - 如前瞻分析頁面追蹤器程式碼內的評論所指示(「工具>資產>前瞻分析頁面追蹤器」),則頁面追蹤器不會建立
AppMeasurement
物件、前三個引數(RSID、追蹤伺服器和訪客名稱空間)無關。 傳遞空字串而非醒目提示此專案。
其餘引數對應至「見解設定」頁面中的設定專案(「工具>資產>前瞻分析設定」)。 - 透過查詢來擷取AppMeasurement物件
satelliteLib
用於所有可用的SiteCatalyst引擎。 如果設定了多個標籤,請適當的變更陣列選擇器的索引。 陣列中的專案會根據DTM介面中可用的SiteCatalyst工具排序。
- DTM中的頁面載入規則僅包含
-
儲存並關閉程式碼編輯器視窗,然後將變更儲存在工具設定中。
-
在 核准 索引標籤,核准兩個擱置的核准。 DTM標籤已可插入您的網頁。