适用于Android的Adobe Omniture

时间:2014-01-27 09:37:20

标签: android adobe-analytics

我是adobe Omniture的新手,我从这个链接开始here,我应该在下面提到的两个id中输入

  

TrakingHelper.java

private static final String TRACKING_RSID = "rsid";//---->this
private static final String TRACKING_SERVER = "server";//---->this

当我注册一个应用程序时我只得到密码,请发布任何链接与android和omniture集成教程,提前致谢。

1 个答案:

答案 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 CodeCore Javascript File,点击Core Javascript File并查找以下两行:

s.visitorNamespace=".."
s.trackingServer=".."

代码应显示您帐户的具体值。 s.trackingServer是您应该用于TRACKING_SERVER变量的值。但我也指出s.visitorNamespace因为该值也可能出现在您的实现中。