Welcome to the Official BlackBerry® Support Community Forums. This is your resource to discuss support topics with your peers, and learn from each other. New to the forum? Please visit the ‘Getting Started’ link below.
inside custom component

BlackBerry Analytics Service

Reply
New Contributor
JM_Support
Posts: 3
Registered: 09-21-2011
My Carrier: Rogers

Problem with new onScreenView method

The onScreenView method doesn't seem to be properly showing results in the Screens reports section. As an example:

 

If I use the following call:

 

try {
    WebtrendsDataCollector.getInstance().onScreenView("/menu/help", "Help Screen", "View Help Screen", null, null);
} catch (IllegalWebtrendsParameterValueException err) {
    WebtrendsDataCollector.getLog().e(err.getMessage());
} 

 

In the reports section:

 

The Events report would correctly add an event called: "View Help Screen"

 

The Screens report shows no data, but it should be showing "Help Screen".

 

Additionally, in the summary screen which displays the charts, etc... it shows the "Screen Views" and "Screen Views per Session" as 1. Since this is correct, it seems that only the "Screens" report is incorrect.

Please use plain text.
BlackBerry Development Advisor
twindsor
Posts: 269
Registered: 07-15-2008
My Carrier: Bell

Re: Problem with new onScreenView method

Sent the issue to Webtrends for investigation.

Tim Windsor
Application Development Consultant
Please use plain text.
New Contributor
andrian16love
Posts: 8
Registered: 10-09-2011
My Carrier: Bisnisman

Re: Problem with new onScreenView method

Issue to webstrends for investigation
Please use plain text.
BlackBerry Development Advisor
twindsor
Posts: 269
Registered: 07-15-2008
My Carrier: Bell

Re: Problem with new onScreenView method

Webtrends reports they have investigated this and found that there was just a very short bit of traffic, not enough to close out the session. The screen views are recorded with the end of session event, so it was not sent to the server.

 

Further use of the application or inclusion of the ApplicationTerminate() method I would expect to clear this up.

 

 

Tim Windsor
Application Development Consultant
Please use plain text.