Show Menu
主题×

JavaScript 实施概述

要开始使用 Analytics,必须将数据发送到报表包才能在报表中进行显示。
将数据发送到 Analytics 的最简单方法是使用 Launch 。但是,在有些情况下,您可能需要使用更传统的 JavaScript 方法来实施 Analytics。
此部分介绍了实施 Analytics 的原有方法。所有 Analytics 客户都具有访问 Launch 的权限,这是部署 Experience Cloud 标记的标准方法。

实施步骤

要成功对页面实施代码收集数据,必须拥有访问主机服务器的权限,这样才能将新内容上载到您的网站。在现有网站上实施代码时,此方法也非常有用。
以下步骤详细说明了如何进行基本的 Analytics 实施。
任务
描述
1. 下载 AppMeasurement for JavaScript 和 ID 服务。
通过 Experience Cloud 登录到 Analytics。下载文件位于“Analytics”>“管理员”>“代码管理器”中。此下载 zip 文件中包含多个文件。其中,AppMeasurement.js 和 VisitorAPI.js 是实施 Analytics 时要用到的相关文件。
2. 设置 Identity Service。(以前称为访客 ID 服务)
3 更新 AppMeasurement.js
Copy the example AppMeasurement.js code and paste it at the beginning of your AppMeasurement.js file. 请至少更新以下变量:
  • s.account="INSERT-RSID-HERE"
  • s.trackingServer="INSERT-TRACKING-SERVER-HERE"
  • s.visitorNamespace = "INSERT-NAMESPACE-HERE"
  • s.visitor = Visitor.getInstance("INSERT-MCORG-ID-HERE")
如果 您不确定这些值中的任何一个 ,请参阅正确填充trackingServer和trackingServerSecure变量或联系客户关怀。 如果这些值设置错误,那么将无法通过您的实施来收集数据。
4. 托管 AppMeasurement.js VisitorAPI.js
这些核心 JavaScript 文件必须在一个您的所有站点页面都能访问的 Web 服务器上托管。下一步需要使用这些文件的路径。
5. 在所有网站页面上引用 AppMeasurement.js VisitorAPI.js
  • 通过将下面一行代码添加至每个页面的 head body 标记中来加入访客 ID 服务。( VisitorAPI.js 必须在 AppMeasurement.js 之前加入)。
    script language="JavaScript" type="text/javascript" src="https://INSERT-DOMAIN-AND-PATH-TO-CODE-HERE/VisitorAPI.js"
  • 通过将下面一行代码添加至每个页面的 head body 标记中来加入 AppMeasurement for JavaScript:
    script language="JavaScript" type="text/javascript" src="https://INSERT-DOMAIN-AND-PATH-TO-CODE-HERE/AppMeasurement.js"
6. 更新并部署页面代码。
Copy the Example Page Code and paste it just after the opening body tag on each page you want to track. 请至少更新以下变量:
  • var s=s_gi("INSERT-RSID-HERE")
  • s.pageName="INSERT-NAME-HERE"(例如,s.pageName=document.title)
7. 使用 Experience Cloud 调试器验证数据是否已发送。
安装 Experience Cloud 调试器 。安装完成后,载入某个您已部署页面代码的页面,然后打开调试程序。调试程序会显示有关已发送的收集数据的详细信息。

缓存

JavaScript 文件首次加载后会缓存在访客的浏览器中,通常情况下,针对每个会话至多下载一次。即使网站上的每个页面都使用该文件,也不会为每个页面下载它。在大多数网站上,用户在每个会话内平均都会查看多个页面,因此将使用多次的 JavaScript 转移到此文件中可减少总体下载数据量。

JavaScript for AppMeasurement 压缩

如果您注重 H 代码的页面大小(AppMeasurement for JavaScript 1.0 已进行预压缩),Adobe 建议您考虑使用 GZIP 压缩文件。所有主要浏览器都支持 GZIP,而且与 JavaScript 压缩相比,其压缩和解压缩核心 s_code.js JavaScript 文件的效率更高。
以下链接可帮助说明在您的网站中如何使用 GZIP 功能压缩 s_code.js JavaScript 代码: