我正在为我的网站实现SiteCatalyst并准备AppMeasurement.js

在文档中,我被告知应该将以下代码粘贴到默认的AppMeasurement.js中。

s = new AppMeasurement()
s.account="my-report-suite"
s.visitorNamespace = "INSERT-NAMESPACE-HERE"

/******** VISITOR ID SERVICE CONFIG - REQUIRES VisitorAPI.js ********/
s.visitor = Visitor.getInstance("INSERT-NAMESPACE-HERE") // same as s.VisitorNamespace

/************************** CONFIG SECTION **************************/
/* You may add or alter any code config here. */
/* Link Tracking Config */
s.trackDownloadLinks=true
s.trackExternalLinks=true
s.trackInlineStats=true
s.linkDownloadFileTypes="exe,zip,wav,mp3,mov,mpg,avi,wmv,pdf,doc,docx,xls,xlsx,ppt,pptx"
s.linkInternalFilters="javascript:" //optional: add your internal domain here
s.linkLeaveQueryString=false
s.linkTrackVars="None"
s.linkTrackEvents="None"


s.trackingServer="INSERT-TRACKING-SERVER-HERE"

我的问题是:
  • 我应该只在AppMeasurement above the AppMeasurement()函数中复制以上代码吗?
  • 我在Sitecatalyst Admin的哪里可以找到VisitorNameSpace
  • 如何找到trackingServer

  • 非常感谢。

    最佳答案

    我的方法运作良好,但可能不是绝对正确的方法。我认为,新实现的概念应使用标记管理,因此这些将为您填充。但是我在该 Realm 没有太多经验,并且大多使用旧的s_code方法。这也将为您提供正确的使用AppMeasurement.js的值。

    您需要的3个值可以在代码管理器中自动生成。

  • 转到Adobe Marketing Cloud->报告和分析->管理工具选择
  • 左侧菜单中的
  • 代码管理器
  • 该表下是“旧版代码管理器”的链接,“单击此处”。
  • 保留默认值(报告套件除外),该报告套件需要设置您要定位的报告套件。
  • 单击“生成代码”,单击“确定”以发出警告。
  • 单击选项卡“核心Javascript文件”

  • 这是报表套件的旧版s_code文件。它仍然是当今客户最常用的选择。
  • s_account是您的帐户。
  • vistorNamespace和trackingServer位于“请勿更改...”行的上方,并且是您的其他两个值。

  • 您上面具有的代码片段需要显示在Google Analytics(分析)源的顶部。

    另外,借助Adobe查看标签管理,这是最好的方法,而且是免费的。以下是一些链接:
    http://blogs.adobe.com/digitalmarketing/analytics/common-questions-about-dynamic-tag-management/
    https://microsite.omniture.com/t2/help/en_US/dtm/index.html#Deploy_Adobe_Analytics

    09-20 04:22