Adobe Analytics 工具

您可以通过创建Adobe Analytics工具并自动或手动配置页面代码,使用动态标签管理部署标准版和高级版。 对于大多数用户,建议使用自动方法。

注意

为了改进访客跟踪,强烈建议您启用 Experience CloudID服务

Add an Adobe Analytics tool

  1. 单击 <Web属性名称> > Overview > Add a Tool > Adobe Analytics

    步骤结果

  2. 填写以下字段:

    • 工具类型

      The type of tool, such as Adobe Analytics.

    • 工具名称

      此工具的描述性名称。 此名称显示在选项卡 Overview 的下方 Installed Tools。

    • 配置方法

      自动 (推荐):使用动态标签管理来管理配置。 This method enables automatic synchronization of Adobe Analytics report suites via an Experience Cloud login or Web Services ID, and manages the AppMeasurement code.

      在连接帐户之后,动态标签管理会将 Adobe Analytics 报表包 ID 和名称提取到工具配置界面中,这样可以降低用户出现错误的可能性,同时提高工具部署速度。

      注意

      如果您是客 Automatic 户,则必须选择 Adobe Analytics Premium 选项。 请参阅下方的启用 Adobe Analytics Premium

      填写特定于自动配置的字段:

      • Experience Cloud:(默认) Experience Cloud 使用单一登录。 指定Experience CloudID和密码。

      • Web 服务:指定您的 Web 服务用户名和共享密钥。

        共享机密凭据位于 Admin Tools > Company Settings > Web服务

        开发人员请参阅获取对企业 API 的 Web 服务访问权限,以获得有关获取 Web 服务凭据的帮助。
        手动:手动管理 AppMeasurement 代码。您可以从> Analytics 下 AppMeasurement 载代 Admin ToolsCode Manager

      Click JavaScript (new) for information about downloading the code locally to copy and paste in the Edit Code field in Library Management.

      填写特定于手动配置的字段:

      • 生产帐户ID: (必需)您的生产帐户进行数据收集。 对于 Analytics,这是您的报表包 ID。Dynamic Tag Management 会自动在生产和测试环境中安装正确的帐户。

      • 临时帐户ID: (必需)用于开发或测试环境。 对于 Analytics,这是您的报表包 ID。测试帐户可将测试数据与生产数据分开。

      • 跟踪服务器:​指定关于 跟踪服务器的信息。

        The Tracking Server and SSL Tracking Server variables are used for first-party cookie implementation to specify the domain at which the image request and cookie is written. 有关更多信息,请参阅正确填充 trackingServer 和 trackingServerSecure 变量一文。

      • SSL 跟踪服务器:​指定关于 SSL 跟踪服务器的信息。

  3. Click Create Tool to create the tool and display it for editing.

    工具显示在选 Overview 项卡下 Installed Tools。

  4. (视情况而定)根据需要,按照以下链接(、、、、、、、 General、、和 Library Management) Global Variables中的 Pageviews & Content指示,进 Link Tracking一步配 Referrers & Campaigns置该工 Cookies​Customize Page Code具。

请参 阅常见问题解答-Adobe Analytics 工具,了解有关此工具的更多信息。

Edit an existing Adobe Analytics tool

您可以编辑现有的 Adobe Analytics 工具,以更改其配置设置。

  1. Click the Settings icon next to an installed tool from the Overview tab.

  2. 根据需要编辑字段。

    下表仅包括与创建分析工具时可用的元素不同的元素,如上所述。 但是,您可以更改页面上的任何元素,如两个表中所述。

元素 描述
启用自动配置 此选项允许动态标签管理自动检索您 Adobe Analytics 帐户的配置。将使用最新可用的AppMeasurement代码,并在新版本可用时显示升级通知以供选择。 您还可以根据需要回滚到以前的AppMeasurement版本,例如出于兼容性原因。 最多显示五个以前版本。启用此设置会将手动配置的实现更改为配置方法中所述的自动配置方法。
更新凭据 刷新API,例如,更新与用户关联的报表包。
  1. (视情况而定)按照以下各节(、、、、、、、 General、和 Library Management)中 Global Variables的指 Pageviews & Content示,进一 Link Tracking步配置 Referrers & Campaigns​Cookies​Customize Page Code工具。
  2. 单击 Save Changes

使Adobe Analytics Premium

如果您是客 Adobe Analytics Premium 户,动态标签管理可让您充分利用高级功能以及其他eVar和事件。

下表显示每个帐户类型中可用的eVar和事件 Analytics 数:

Adobe Analytics (Point Product) Adobe Analytics (Standard) Adobe Analytics Premium
eVar 75 100 250
事件 100 1,000 1,000

使用动态标 Adobe Analytics Premium 签管理添加工具的方式与添加(标 Adobe Analytics 准)相同。 要获得该功 Analytics Premium 能(如果适用),您必须执行以下操作:

  • 使用配 Automatic 置方法(如上所述)。
  • 使用或 Experience Cloud 验证 Web Services 方法(如上所述)。

没有“开关”可启用功 Analytics Premium 能。 通过API检查通过自动配置在后台完成验证。 如果帐户已通过客户身份验证,则会向UI中添加其他 Analytics Premium eVar。

注意

如果您以后降级 Analytics 到标准,则添加的超出标准范围的高级eVar将在两种工具/规则中都灰显。 您可以视图任何现在超出范围的已配置变量,并对范围内变量进行任何必要的更改。 您不能添加或编辑任何超出范围的变量,但可以视图和删除它们。

General

动态标签管理中用于部署 Adobe Analytics 的“常规”设置的字段描述。

Property > Settings > General

  • 启用欧盟合规性, Adobe Analytics 以启用或禁用基于欧盟隐私cookie的跟踪。

    When a page is loaded, the system checks to see if a cookie called sat_track is set (or the custom cookie name specified on the Edit Property page). 请考虑以下信息:

    • If the cookie does not exist or if the cookie exists and is set to anything but true, the loading of the tool is skipped when this setting is enabled. 这表示,使用该工具的规则的任何部分均不适用。

      If a rule has analytics with EU compliance on and third-party code, and the cookie is set to false, the third-party code still runs. 但是,将不设置 Analytics 变量。

    • If the cookie exists but it is set to true, the tool loads normally.

    如果访客选择禁用,则由您负责将 sat_track(或命名的自定义)Cookie 设置为 false。您可以使用以下自定义代码实现此操作:

    _satellite.setCookie(“sat_track”, “false”);
    

    如果希望访客能够在以后选择启用,则必须具备一个机制将该 Cookie 设置为​true

    _satellite.setCookie(“sat_track”, “true");
    
  • Character Set

    显示可用的字符编码集。

  • Currency Code

    显示支持的货币代码供选择。

  • Tracking Server

    写入图像请求和Cookie的域。

    请参阅 trackingServer

  • SSL Tracking Server

    写入图像请求和Cookie的域。 用于安全页面。 If not defined, SSL data goes to trackingServer.

    请参阅 trackingServerSecure

  • 数据中心

    用于Adobe收集的数据中心。

库管理

动态标签管理“库管理”设置中各个字段和选项的描述。

Property > Settings Edit Tool > Library Management

注意

如果在一个 Web 属性中使用多个 Adobe Analytics 工具,则每个工具必须具有唯一的跟踪器变量名称。在单个Web属性中,Adobe Analytics工具之间重复的对象变量名称将导致冲突。

  • 页面代码已存在

    如果您的网站上已存在 Adobe Analytics 页面代码,请阻止动态标签管理安装此代码。

    此功能允许您使用动态标签管理来添加到现有实施中,而不是从头开始。 选中此框时,请确保正确设置跟踪器变量名称。

  • 在<或>加 Page TopPage Bottom​库

    指定加载页面代码的位置和时间。 无论您选择哪种方式,使用分析工具的任何规则都需要具有相同的设置。

  • 由Adobe管理(推荐)

    启用动态标签管理以管理您的库。

    如果选择此选项,则以下选项将变为可用:

    库版本: 从菜单中选择最新 Library Version 版本。 当新版本可用时,动态标签管理会通知您。 您可以根据需要还原到以前的版本。

  • 自定义

    您可以配置库代码。

    如果选择此选项,则以下选项变为可用:

    使用以下自定义代码设置报表包:​选中此框后,Dynamic Tag Management 会在您的自定义代码中查找名为 s_account 的变量。此变量应包含您希望向其发送数据的报表包的逗号分隔列表。

    代码托管位置:​选择一个选项来托管 s_code:

    • 在 DTM 中:您可以在动态标签管理中托管 s_code。Click Edit Code to cut and paste the file directly into the editor.

    • URL:如果您拥有一个完好的 s_code 文件并且愿意更新它,则可以在此处提供指向该文件的 URL。Dynamic Tag Management then consumes that s_code file for its implementation of Adobe Analytics.

    打开编辑器:​允许您插入核心 AppMeasurement 代码。使用 Adobe Analytics 设置中所述的自动配置方法时会自动填充该代码。

    跟踪器变量名称:​如果要并行运行两个 Adobe Analytics 实例(一个在 Dynamic Tag Management 中,一个在本地),可以重命名主 s 对象。重命名对象名称可避免冲突。

插入核心 AppMeasurement 代码

当在 Adobe Analytics 中手动部署动态标签管理时插入 AppMeasurement 代码。

  1. On the Adobe Analytics tool page, expand the General section, then click Open Editor.

  2. 解压缩在部署 Adobe Analytics 时下载的 AppMeasurement_JavaScript*.zip 文件。

    如果您选择自定义库,则打开窗口时,它已存在最新的代码版本。 无需从Admin Console下载zip文件。

  3. 在文本编辑器中打开 AppMeasurement.js。

  4. Copy and paste the contents into the Edit Code window.

  5. Adobe 建议在 Do Not Alter Anything Below This Line 上方添加以下代码:

    var s_account="INSERT-RSID-HERE"
    var s=s_gi(s_account)
    
    重要

    如果添加此代码,建议您还在整个库设置 Set report suites using custom code below 中选中该复选框。

  6. 单击 Save and Close

    如果您使用媒体模块、集成模块或实施插件,则也可以将它们复制到代码部分。动态标签管理器中的托管代码可以与典型实现中的JavaScript文件完全一样进行配置。

全局变量

Field descriptions and information about variables when using Dynamic Tag Management to deploy Adobe Analytics.

这些变量在所有页面加载规则信标上触发。使用设置为在所有页面上触发的页面加载规则,可以实现相同的效果。这些变量可能无法在直接调用基于事件的规则中触发。

Global variables - field descriptions

Property >图 Settings 标> Edit Tool > Global Variables

元素 描述
Server 预定义的变量填充了Adobe Analytics的服务器报告。
eVar eVar变量用于构建自定义转换报告。
Prop 属性(prop)变量用于构建自定义流量报表。
动态变量前缀 值开始的特殊前缀。 The default prefix is D=.

页面查看次数和内容

Field descriptions in Dynamic Tag Management for page views and content settings when deploying Analytics.

Property >图 Settings 标> Edit Tool > Page Views & Content

元素 描述
页面名称 站点上每个页面的名称。
页面URL覆盖 覆盖页面的实际URL。
渠道(站点部分) 标识网站的某个部分。
层级 确定页面在站点层次结构中的位置。

链接跟踪

Field descriptions in Dynamic Tag Management for link tracking when deploying Analytics.

Property >图 Settings 标> Edit Tool > Link Tracking

  • Enable ClickMap

    确定是否收集访客点击图数据。

    See trackInlineStats.

  • Track download links

    跟踪指向网站上可下载文件的链接。

    See trackDownLoadLinks.

  • Download Extensions

    如果您的站点包含指向带有任何列出扩展名的文件的链接,这些链接的URL将以报告显示。

    请参 阅linkDownloadFileTypes

  • Track outbound links

    确定点击的任何链接是否为退出链接。

    请参 阅trackExternalLinks

    单页面应用程序注意事项:​由于某些 SPA 网站的编码方式,指向 SPA 网站上页面的内部链接的外观可能与出站链接类似。

    您可以使用以下方法之一跟踪来自 SPA 网站的出站链接:

    • 如果不希望跟踪来自 SPA 的任何出站链接,则在 Never Track 部分插入一个条目。

      例如:https://testsite.com/spa/#

      指向此主机的所有 # 链接都会被忽略。并跟踪指向其他主机的所有出站链接,如 https://www.google.com

    • 如果希望跟踪 SPA 上的某些链接,则使用 Always Track 部分。

      For example, if you have a spa/#/about page, you could put "about" in the Always Track section.

      “about”页面是唯一跟踪的出站链接。不会跟踪页面上的任何其他链接(例如 https://www.google.com)。
      请注意,这两个选项是互斥的。

  • Keep URL Parameters

    保留查询字符串。

    请参阅 linkLeaveQueryString

反向链接和促销活动

在 Adobe Analytics 中部署 Dynamic Tag Management 时,Dynamic Tag Management 中用于反向链接和促销活动选项的字段描述。

Property >图 Settings 标> Edit Tool > Referrers & Campaigns

元素 描述
推荐人覆盖 覆盖s. 推荐人变量中设 置的值,该变量通常由浏览器中设置的推荐人填充。
Campaign 一个变量,用于标识将活动带到您的网站的营销访客。 活动值通常取自查询字符串参数。

使用 DTM 界面选择您要使用查询字符串,还是要使用值(可从数据元素中提取):

您可以在界面中直接输入查询字符串,或者如果您通过其他方式跟踪促销活动,则可以引用单独的数据元素。

Cookie

Field descriptions for the Cookies global settings used for deploying Dynamic Tag Management in Adobe Analytics.

Property >图 Settings 标> Edit Tool > Cookies

元素 描述
Visitor ID 唯一值,表示位于在线和离线系统中的客户。
Visitor Namespace 用于确定设置了 Cookie 的域的变量。
Domain Periods 在域中设置了 Analytics Cookie(s_ccs_sq),以此来确定页面 URL 的域中句点的数量。某些插件还会使用此变量来确定要设置插件 Cookie 的正确域。
FP域句点 The fpCookieDomainPeriods variable is for cookies set by JavaScript (s_sq, s_cc plug-ins) that are inherently first-party cookies, even if your implementation uses the third-party 2o7.net or omtrdc.net domains.
Transaction ID 表示导致脱机活动的联机交易的唯一值。
Cookie Lifetime 确定 Cookie 的生命期限。

自定义页面代码

Use field descriptions in Dynamic Tag Management to customize page code when deploying Analytics.

添加插件以确保代码与分析工具同时运行。

Property >图 Settings 标> Edit Tool > Customize Page Code

元素 描述
Open Editor 您可以插入必须在最终 s.t() 调用(包含在 s_code 中)之前触发的任何 JavaScript 调用。
Execute 在UI设置之前: 界面设置优先于自定义代码(例如,如果要在启用了界面中的设置时覆盖eVar)。 在UI设置之后: 自定义代码优先于界面设置。

Adobe Analytics版常见问题解答- 2014年7月24日

2014年7月24日发布的Adobe Analytics动态标签管理功能信息和常见问题解答。

新增功能

此版本优惠了Adobe Analytics的几项主要可用性改进:

自动配置方法

启用通过登录 Adobe Analytics 名或Web服务ID Experience Cloud 自动同步报表包。

Add a Tool > Adobe Analytics

常见问题解答

问题 回答
这是新工 Adobe Analytics 具,还是对现有工具的更改? 对现有工具的更改。 如果您目前在动态标签 Adobe Analytics 管理中实施了,它将继续工作。
如果我在工具的新版本中进行了配置更改,我是否可以在发布到生产之前先进行暂存测试? 可以。所有更改都可以像部署到生产环境之前通常那样在阶段中进行测试。 如果您选择不发布,因为您注意到暂存问题,生产代码将继续像发布新集成之前一样工作。
如果我从手动配置(现有工具的默认设置)切换到自动配置,我的当前设置是否会受到影响? 否。
如果我从手动库管理切换到“按Adobe管理”,我的当前设置或代码是否会受到影响? 您指定的任何用户代码将由 AppMeasurement 基本库覆盖。工具配置结束时,您必须将此代码移到新的自定义页面代码部分,以便继续执行代码。通过此方法,可以将 AppMeasurement 库与用户的自定义代码分开管理(和升级)。
发行新集成时,Adobe Analytics 工具的修订历史记录会保留吗? 可以。

Potential pitfalls

There is a small chance that the new integration could cause data collection issues if you currently use Adobe Analytics. 仅当在发布后将库发布到生产时,才会出现这些问题。 (在发布之前,生产代码将保持不变。)

要避免这些问题,请确保:

  • 报表包ID在工具中输入正确。
  • 工具中的报表包 ID 与 AppMeasurement 代码中的 ID 匹配。
  • 使用支持的值正确设置货币代码、字符集、跟踪服务器和 SSL 跟踪服务器配置字段。
  • 在 Library Management 中定义自定义代码。

手动实施 Adobe Analytics(旧版)

创建 Adobe Analytics 工具以便使用 Dynamic Tag Management 进行部署。此过程描述手动(旧版)实施。

有关自动实施管理的信息,请参阅 配置Adobe Analytics

If you want to change a manual configuration to automatic, edit a tool and click Enable Automatic Configuration.

  1. Download Analytics measurement code:

    1. 在中, Adobe Experience Cloud单击 Reports & Analytics > Admin Tools
    2. 单击 Code Manager
    3. 单击 JavaScript(新)以通过本地方式下载代码。
  2. In Dynamic Tag Management, create a web property.

    步骤结果

    创建Web属性后,可在上的选项卡上 Web Properties 进行编辑 Dashboard。 无需激活Web属性

  3. Add an Adobe Analytics tool to the property:

    1. 在选项卡 Web Properties 上,单击属性。

    2. On the Overview tab, click Add a Tool.

    3. 从菜单 Tool Type 中,选择 Adobe Analytics

      步骤结果

    4. 配置以下字段:

      元素 描述
      工具类型 Experience Cloud解决方案,如分析、目标、社交等。
      工具名称 此工具的名称。 此名称显示在选项卡 Overview 的下方 Installed Tools。
      生产帐户 ID 用于数据收集的生产帐户的编号。 Dynamic Tag Management 会自动在生产和测试环境中安装正确的帐户。
      暂存帐户 ID 用于开发或测试环境的编号。 测试帐户可将测试数据与生产数据分开。
  4. 单击 Create Tool

    The installed tool displays on the Overview tab.

  5. 要配置代码,请单击 Settings 图标。

    At a minimum, click Cookies and configure your tracking server and SSL tracking server.

  6. Click General and insert the core AppMeasurement code.

  7. 定义页面加载规则以收集 Analytics 数据。

    您现在可以定义规则来收集分析数据。 您可能希望首先定义几个数据元素。 数据元素允许您从可用于配置规则的页面中提取数据。 若要开始,您可以定义一个没有任何条件的页面加载规则,以收集每个页面中的 Analytics 数据。

  8. 在“嵌入”选项卡中添加页眉和页脚代码

    对于暂存,您可以保留默认的Amazon托管选项。 您可以在生产转出之前根据需要更改它。

  9. (Optional) Click the Settings icon on the Options tab, and configure the Adobe Analytics code.

    注意

    Adobe Analytics 页面中的设置(“常规”、“Cookie”等)会覆盖 s_code 中的设置。如果这些设置存在于您的 s_code 中,则无需在此重复设置它们。

在此页面上