关于Omniture的问题(SiteCatalyst或Adobe Analytics)

时间:2013-12-17 20:24:17

标签: javascript adobe-analytics

我正在为我的网站实施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()`function?
  • 中复制上述代码
  • 我在哪里可以找到Sitecatalyst Admin中的VisitorNameSpace
  • 如何找到trackingServer

非常感谢。

1 个答案:

答案 0 :(得分:7)

我这样做的方式运作良好,但可能不是绝对正确的方式。我相信新实现的概念应该使用Tag管理,因此这些将为您填写。但我对该领域没有多少经验,大多使用旧的s_code方法。这也将为您提供使用AppMeasurement.js的正确值。

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

  1. 转到Adobe Marketing Cloud-> Reports& Analytics->管理工具选择
  2. 左侧菜单中的代码管理器
  3. 表格下方是“遗留代码管理器”“点击此处”
  4. 的链接
  5. 保留默认设置,但Report Suite除外,需要设置您要定位的报告套件。
  6. 单击“生成代码”,单击“确定”以显示警告。
  7. 点击“核心Javascript文件”标签
  8. 这是Report Suite的旧版s_code文件。它仍然是当今客户最常用的选择。

    • s_account是您的帐户。
    • vistorNamespace和trackingServer就在“DO NOT ALTER ...”行的上方,是你的另外两个值。

    上面的代码片段需要显示在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