首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

在网站上部署 Open Web Analytics(2)

在网站上部署 Open Web Analytics(2)

第 3 步. 检索数据库凭据并配置 OWA
  • 单击仪表板中的 owa-mysql 服务,这会调出以下屏幕。单击 Show Credentials 查看            VCAP_SERVICES 环境变量,其中包含连接到这个数据库服务所需的所有细节,比如服务实例的名称、主机、端口、用户名、密码和连接 URL。
  • 检索连接到 owa Web 应用程序所需的 URL(下图中的 owa.stage1.mybluemix.net)。
  • 转到 owa Web 应用程序的 URL,这会调出 OWA 安装程序。单击 Let's Get Started 转到          Configuration Settings 页面。
  • Configuration Settings 页面上的 Database 下,填入您从上面的          “显示凭据” 步骤检索的所有信息。单击 Continue
  • 在下一个页面上,输入您想要跟踪的网站的 URL(在本例中为 owa-webapp.stage1.mybluemix.net)。单击            Continue
  • 这会调出完成页面,您可以在其中获得用来登录 owa 应用程序的 User NamePassword
第 4 步. 跟踪您的站点
  • 在 OWA 完成页面(参见上文)中,单击 Login and generate a site tracker!。在以下页面中,输入上一节中的第          6 步中提供的 User NamePassword (admin,            password)。
  • Tracking Tag 被显示为 JavaScript 和 PHP 格式,您可以选择任一种格式将它嵌入到网站中。
  • 将提供的 JavaScript 代码段(如上所示)复制到要跟踪的网页的 <body> </body>            元素中。下面给出了一个简单网页的示例,其中突出显示了跟踪标签代码。
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <html>
    <head>
    <title>Product catalog</title>
    </head>
    <body>
    <?php echo '<p> Product1 </p>';
    echo '<p> Product2 </p>';
    ?>
    <!-- Start Open Web Analytics Tracker --><script type="text/javascript">//<![CDATA[var owa_baseUrl = 'http://owa.stage1.mybluemix.net/';var owa_cmds = owa_cmds || [];owa_cmds.push(['setSiteId', '6b2e6044eef234b452a5aa2c68405cc5']);owa_cmds.push(['trackPageView']);owa_cmds.push(['trackClicks']);owa_cmds.push(['trackDomStream']);(function() {var _owa = document.createElement('script');
      _owa.type = 'text/javascript'; _owa.async = true;owa_baseUrl = ('https:' == document.location.protocol ?
      window.owa_baseSecUrl || owa_baseUrl.replace(/http:/, 'https:') : owa_baseUrl );_owa.src = owa_baseUrl + 'modules/base/js/owa.tracker-combined-min.js';var _owa_s = document.getElementsByTagName('script')[0];
      _owa_s.parentNode.insertBefore(_owa, _owa_s);}());//]]></script>
    <form action='products_purchased.php' method='post'>
    <input type='submit' value='purchase' class='button'/>
    </form>
    </body>
    </html>




  • 因为我们的 Web 应用程序已部署在 IBM Bluemix 上,所以在网页中包含跟踪标签后,会将它推送回 IBM Bluemix。该应用程序在仪表板上显示为            OWA_webaspp
  • 现在我们已准备好查看跟踪数据了。从 Web 浏览器中,转到部署在 IBM Bluemix 上的 owa 应用程序的 URL(在本例中为            http://owa.stage1.mybluemix.net)。单击您想要跟踪的 Web 应用程序的 URL(在本例中为            owa-webapp.stage1.mybluemix.net)。
  • 这将调出仪表板,其中包含有关访问者数量、访问持续事件、每页面访问量等统计信息。除了这些基本报告之外,OWA 还提供了多个生成自定义报告的选项。大功告成!现在您可以跟踪            Web 分析,并查看访问者如何使用您网站的图形报告了。
结束语通过将 Open Web Analytics 部署在 IBM Bluemix        上,网站所有者能够查看有关站点访问者的各种各样的跟踪数据。这些跟踪数据使得站点所有者可以制定重要的业务决策,并且为他们了提供网站健康状况的洞察。进一步的增强包括将此跟踪数据推送到移动设备的能力。
返回列表