SAP NetWeaver Portal Applications

News 2019

News 2018

News 2017

News 2016

News 2015

News 2014

News 2013

News 2012

News 2011

News 2010

News 2009

News 2008

News 2007

News 2006

News 2005

SAP NetWeaver Portal Analytics – A Complete Overview and Comparison of SAP Portal Analytics Tools: Part 1

  • May 22, 2014
  • No Comments

With the various SAP NetWeaver Portal analytics products on the market, comparing and selecting the best tool that fits your company requirements can be an overwhelming and daunting task. Easy to read reports, secure data storage, proxies, caches and just the sheer setup and implementation costs are only a few of the questions that you need answers to.

Baris Oztop, a Computer Science Graduate student at Technical University of Munich, Germany (TUM) compiled an independent research of the different SAP Portal statistical tools on the market.  Sweetlets granted Baris full access to our software and a test infrastructure for his studies in exchange for his deep, objective insight into this often asked question, but no complete resource on.

We hope this portal analytics overview helps you on your search to find the most suitable SAP Portal Analytics product for you and your company.

Due to the length of his findings, we will present his research in three parts:

  • Part 1: Overview of SAP Portal Analytics Products
    • Google Analytics
    • Google Urchin
    • Webtrends
    • SAP Portal Activity Report
      SAP Activity Data Collector
    • Omniture SiteCatalyst (Adobe SiteCatalyst)
    • Click Stream by Sweetlets
  • Part 2: SAP Portal Analytics Product Comparisons Continued
    • Proxies and Caches
    • Problematically Loaded Pages
    • Export Features
    • Cookies, JavaScript and Image Dependency
    • Real Time Reporting
  • Part 3: SAP Portal Analytics Research Conclusion
    • Setup and Implementation Costs
    • Data Storage Time Frame
    • Reprocessing Analytics Data
    • User and Group Depended Reports
    • Intranet Optimization
    • Privacy Consideration of Visitors
    • Your Company’s Privacy Policy
    • Data Limitation

(The full pdf version of “A Complete Overview of SAP Portal Analytics Tools” coming soon.)

On with part 1 …

Overview of SAP Portal Analytics Products

 

  • Google Analytics
  • Google Urchin
  • Webtrends
  • SAP Portal Activity Report
  • SAP Activity Data Collector
  • Omniture SiteCatalyst (Adobe SiteCatalyst)
  • Click Stream by Sweetlets

Collecting Data: An Introduction to SAP NetWeaver Portal Analytics

 

There are two main methods to collect data for general analytics purposes to get statistical
information about the visitors in your portal:

  1. Page tagging
  2. Server log files

Page Tagging

Page tagging is a client-side data collection method, which means that it collects the information for analytics from the user’s web browser. This is done by page tags added into your portal pages along with the portal content. Page tags are simply JavaScript code snippet that is executed during page loading, and collect the information including referral to the current page via the created cookies by it. Collected data are then sent and processed by the vendor, and create and update the analytics reports.

Server Log Files

Collecting data from server log files is a server-side method, which relies on the log entries created upon requests of pages from the web server. Those log files are then interpreted by a web log analysis software to build analytics report of your portal. Even though, there are several standard log file formats depending on your web server, many Web analytics tools are able to create reports from different log file formats as long as they contain the required information.

Both methods have their own advantages and disadvantages, and combination of both methods is also possible. This white paper aims to give you the key points of those two methods, and compare the well-known portal analytics products currently available in the market.

Overview of SAP Portal Analyics Products

Google Analytics for the SAP Portal

Google Analytics Dashboard

Google Analytics Dashboard

Google Analytics uses page tagging method to collect user information. It is mainly targeted at advertisers to analyze if their advertising model works as expected. Google provides this service for free with the expectation that you are a potential customer of Google through its advertising products, AdWords and AdSense. Therefore, it provides strong integration with those products.

Google Urchin for the SAP Portal

Google Urchin Dashboard

Google Urchin Dashboard

Google Urchin gathers the analytics data from the server log files. It offers two methods while doing this: Either it can process the standard log information created by portal web server or it can enhance this standard information by adding page tags into your portal pages. At the end, Google Urchin will read the available information in your server log files depending on the method you picked according to your business need. Google Urchin is discontinued, and its sales ended on March 28th, 2012.

Webtrends for the SAP Portal

WebTrends Dashboard

WebTrends Dashboard

Webtrends gathers the analytical data from both page tagging and server log files with their software as a service “Webtrends Analytics On Demand” or with software “Webtrends Analytics On Premises (Webtrends Analytics Software)”. Page tagging solution of Webtrends works the same way as Google Analytics does. However, Webtrends offers the software, “SmartSource Data Collector (SDC)”, to let you to use your own server to collect the analytics data coming from page tags. So, instead of using Webtrends, you can dedicate a server for SDC, and page tags will forward the data to those servers, instead of Webtrends’ servers.

SAP Portal Activity Report

SAP Portal Activity Report (PAR)

SAP Portal Activity Report (PAR)

One of the build-in tool that comes with SAP Portal is SAP Portal Activity Report. It gathers some statistics about the logged in users and the content that was viewed. Collected data for Portal Activity Reports are stored in portal database, and there is an iView template to view the reports.

iView template allows to set three different type of reports. These are (1) Number of logged in users (2) Details about them including their first log on time, id, type of log on and hits (3) Page/iView activity, information about hits, users and date/time on specified pages and iViews.

All type of reports has one common setting for deciding reporting time period. This period can be the current day activity with specified time range, most recent activity in last hours, days or weeks, and finally a specified period of days with selected time.

Portal Activity Report offers a CSV file export options on each reports.

SAP Portal also offers predefined portal activity reports for system administrators. These reports include “Last Week’s 10 Most Popular iViews/Pages”, “Number of Users in the Last 3 Hours” and “10 Most Active Users”.

SAP Activity Data Collector

SAP Activity Data Collector (ADC) Report

SAP Activity Data Collector (ADC) Report

SAP Activity Data Collector (ADC) supplies more advanced statistics of SAP Portal comparing with Portal Activity Report. ADC monitors each portal request and maintains detailed information related with those requests. However, it writes collected information into raw text files instead of displaying on the portal as SAP Portal Activity Report does.

You can specify which type of information it stores, where those data files are stored and the format of written information i.e. how they are written into the data files. Those settings can be modified under “Service Configuration” of SAP Portal. Newer versions of the portal, EP 702 SP8 and above, offer an editor to modify those settings in a more user friendly manner.

SAP Activity Data Collector (ADC) log files

SAP Activity Data Collector (ADC) log files

You can specify to store statistics like browser type, iView name, name of the logged-on user, user type, navigation path of the iView/page, portal component triggered by the request, time of request and so some other data types (for the full list you can refer to the help.sap.com).

Another ability of ADC is to keep statistics about Knowledge Management (KM). You have to enable this feature additionally after enabling ADC. With KM monitoring, you can trace read, create, edit, delete, rename, copy and move operations.

Omniture SiteCatalyst (Adobe SiteCatalyst) for the SAP Portal

Omniture SiteCatalyst uses page tagging to gather the analytical data into the Adobe’s data collection servers.

Click Stream by Sweetlets

Click Stream Dashboard

Click Stream SAP Portal analytics dashboard

Comparing with other analytics vendors, Click Stream is limited for SAP Portals. Therefore, it has additional analytical data collection methods in addition to standard page tagging. These methods make use of SAP Portal specific APIs i.e. User Management Engine (UME) API and Portal Content Directory (PCD). It is installed as portal component, therefore no need to add additional page tagging code to the portal.

Next … Portal Analytic Tool Examination

 

Continue reading Part 2: SAP Portal Analytics Product Comparisons. We examine each of the different portal tools in detail:

  • Proxies and Caches
  • Problematically Loaded Pages
  • Export Features
  • Cookies, JavaScript and Image Dependency
  • Real-Time Reporting

Or jump ahead to part 3 where Baris concludes his research and covers the remaining topics:

  • Setup and Implementation Costs
  • Data Storage Time Frame
  • Reprocessing Analytics Data
  • User and Group Depended Reports
  • Intranet Optimization
  • Privacy Consideration of Visitors
  • Your Company’s Privacy Policy
  • Data Limitation

Should you have any questions or wish for some additional information into gathering statistics (user history, page view details, etc) for your SAP NetWeaver Portal, please contact us at or leave a comment below.

We wish to thank Baris Oztop for his significant amount of time he put into providing such a great resource on this topic.

 

Sources:

  • SAP Activity Data Collector (ADC)
    • Online resources have been removed
  • SAP Portal Activity Report (PAR)
    • Online resources have been removed
  • Google Analytics
    • Online resources have been removed
  • Google Urchin
    • Online resources have been removed, since Urchin is not available anymore


Leave a Comment

Your email address will not be published. All fields are required.