我是adobe Omniture的新手,我从这个链接开始here,我应该在下面提到的两个id中输入
TrakingHelper.java
private static final String TRACKING_RSID = "rsid";//---->this
private static final String TRACKING_SERVER = "server";//---->this
当我注册一个应用程序时我只得到密码,请发布任何链接与android和omniture集成教程,提前致谢。
答案 0 :(得分:2)
TRACKING_RSID(报告套件ID)
rsid是您要将数据发送到的报表包ID。您需要在Adobe Marketing Cloud界面中创建报表包以获取rsid。创建报表包时,您可以指定它的rsid。您的所有标签都将具有Adobe为您的帐户分配的任何前缀。
要在Adobe Marketing Cloud界面中进行操作,您必须拥有管理员帐户。登录时,单击左上角的巨型Adobe Marketing Cloud
面包屑。这将打开一个下拉列表。导航至Reports & Analytics > Admin Tools
。然后单击左侧导航栏中的Report Suites
。
此页面上列出了您当前拥有的所有报表包。您将在第一列中看到报表包的rsid以及右侧的描述(您还在创建报表包期间指定了这一点)。第一列中的值是您将在代码中使用的值。您可以通过用逗号分隔数据(中间没有空格),同时将数据发送到多个报表包:
private static final String TRACKING_RSID = "rsid1,rsid2";
请注意,发送到多个报表包时需要额外付费。查看您的合同,与您的Adobe Client Care代表联系。
如果您尚未创建任何报告套件,则可以通过单击位于该页面上的报告套件列表正上方的Create new > Report Suite
链接来创建它们。您指定rsid所需内容的输入字段将显示为您的帐户指定的前缀。不要将其包含在您键入的内容中;系统将自动添加前缀,您将在代码中使用完整的rsid(包括前缀)(输入时在“预览”文本中看到的值)。
<强> TRACKING_SERVER 强>
您的Adobe Client Care代表应该在您开始订阅时为您提供此值。有一种方法可以在界面中获取它,尽管它有点棘手。 Adobe一直在对界面进行重新设计,到目前为止,他们尚未在新的代码管理器界面中动态生成TRACKING_SERVER值。但是,它们确实提供了与其遗留代码管理器的链接,并且它将显示在那里。
要在Adobe Marketing Cloud界面中进行操作,您必须拥有管理员帐户。登录时,单击左上角的巨型Adobe Marketing Cloud
面包屑。这将打开一个下拉列表。导航至Reports & Analytics > Admin Tools
。然后单击左侧导航栏中的Code Manager
。
此页面显示了代码库和文档的列表。您可以在该列表中看到Android实施,以及指向在线Android Developer Guide的链接。因此,就获取跟踪服务器而言,在列表下方是:
查看旧代码管理器或下载AppMeasurement库 适用于BlackBerry,Windows Phone 7或Symbian 单击此处。
单击“单击此处”链接以打开旧代码管理器。无论代码实现或rsid或表单中的任何其他值,跟踪服务器都是相同的值,因此只需选择“Javascript”并选择一个rsid等,然后单击Generate Code
按钮。
您现在应该在显示两个标签的页面上:Page Code
和Core Javascript File
,点击Core Javascript File
并查找以下两行:
s.visitorNamespace=".."
s.trackingServer=".."
代码应显示您帐户的具体值。 s.trackingServer
是您应该用于TRACKING_SERVER
变量的值。但我也指出s.visitorNamespace
因为该值也可能出现在您的实现中。