通过DTM启用资产分析

Adobe动态标签管理是一种激活数字营销工具的工具。 免费提供给Adobe Analytics客户。 您可以自定义跟踪代码,使第三方CMS解决方案能够使用资产分析,也可以使用DTM插入资产分析标记。 只支持并提供图像分析。

注意

Adobe DTM已弃用,改为Adobe Experience Platform Launch,很快将达到寿命结束。 Adobe建议您使用 Launch 来获取资产分析

执行这些步骤以通过DTM启用资产分析。

  1. 单击Experience Manager徽标,然后转至​工具 > 资产 > 分析配置

  2. 使用DTMExperience Manager配置Cloud Service

    登录https://dtm.adobe.com并访问用户用户档案中的​帐户设置​后,API令牌应可用。 从资产分析的角度看,不需要执行此步骤,因为Experience Manager站点与资产分析的集成仍在进行中。

  3. 登录https://dtm.adobe.com,然后根据需要选择公司。

  4. 创建或打开现有Web属性

    • 选择​Web属性​选项卡,然后单击​添加属性

    • 根据需要更新字段,然后单击​创建属性。 请参阅文档

    创建编辑Web属性

  5. 在​规则​选项卡中,从导航窗格中选择​页面加载规则,然后单击​创建新规则

    chlimage_1-58

  6. 展开​JavaScript /Third Party Tags。 然后,在​顺序HTML​选项卡中单击​添加新脚本​以打开“脚本”对话框。

    chlimage_1-59

  7. 单击Experience Manager徽标,然后转到​工具 > 资产

  8. 单击​分析页面跟踪器,复制跟踪器代码,然后将其粘贴到您在步骤6中打开的“脚本”对话框中。 保存更改。

    注意
    • AppMeasurement.js 。预计可通过DTM的Adobe Analytics工具获得。
    • 将删除对assetAnalytics.dispatcher.init()的调用。 DTM的Adobe Analytics工具完成加载后,应调用该函数。
    • 根据资产分析页面跟踪器的托管位置(例如Experience Manager、CDN等),脚本源的来源可能需要更改。
    • 对于托管Experience Manager的页面跟踪器,源应使用调度程序实例的主机名指向发布实例。
  9. 访问 https://dtm.adobe.com. 单击Web属性中的​概述,然后单击​添加工具​或打开现有Adobe Analytics工具。 创建工具时,可以将​配置方法​设置为​自动

    添加Adobe Analytics工具

    根据需要选择暂存/生产报表包。

  10. 展开​库管理,并确保将​​加载库设置为​页首

    chlimage_1-61

  11. 展开​自定义页面代码,然后单击​打开编辑器

    chlimage_1-62

  12. 在窗口中粘贴以下代码:

    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, 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、跟踪服务器和访客命名空间)将不起作用。 而是传递空字符串以突出显示此项。\

      其余参数与“分析配置”页(工具>资产>分析配置)中的配置相对应。

    • 通过查询satelliteLib以获取所有可用的SiteCatalyst引擎,可检索AppMeasurement对象。 如果配置了多个标签,请相应地更改数组选择器的索引。 数组中的条目按DTM界面中可用的SiteCatalyst工具排序。

  13. 保存并关闭“代码编辑器”窗口,然后在“工具”配置中保存更改。

  14. 在​批准​选项卡中,批准两个待批准。 DTM标记已准备好插入网页。 有关如何在网页中插入DTM标签的详细信息,请参阅在自定义页面模板中集成DTM

On this page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now