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
Developer
silver20
Posts: 371
Registered: 03-04-2011
Accepted Solution

Analytics still shows as "beta" - can it be depended on for billing?

I'm working on my own in-app advertising system to complement the BlackBerry Advertising Service, which I'm concerned won't have a good-enough fill rate, or (especially) will not fill fast enough after the banner is displayed.  I need something that fills right away for transient pop-ups.  So, I'm planning to do it myself and use Analytics or else my own system to track impressions and clicks.

 

Question to people who have been playing with this for a while, is the BlackBerry Analytics Service ready for such a use?   I'll be billing advertisers potentially a lot of money based on the analytics data.

 

How much data would I be likely to lose, and I especially want to confirm there are no cases these days of erroneous data that would result in overbilling.

 

Thank you...

 

 

 

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

Re: Analytics still shows as "beta" - can it be depended on for billing?

Analytics should not be showing as Beta any more. It went Gold on the 11th. It's been well tested by many developers and several improvements went into it as a result of feedback.

 

Assuming you use the onAdImpression and onAdClick events, data would be sent only when you send it. There is the potential for data loss in the case where you send a large amount of data and the device is unable to send it due to lack of coverage, in which case some events would be dropped from the queue.

 

It is unlikely that you would be sending that many such events, or that you would do so while the device is unable to make a connection to transmit the events.

Tim Windsor
Application Development Consultant
Please use plain text.
Developer
silver20
Posts: 371
Registered: 03-04-2011

Re: Analytics still shows as "beta" - can it be depended on for billing?

Thanks for the official response!

As the queue size, time, retry interval, and number of retries are (I think) configurable, I'm sure it will be "good enough". Some data loss is just part of the game, but too much -- or overbilling someone -- would jave been unacceptable.


Just to clarify-- on re-reading my own post, it comes across as though I might be making an ad service. That's not the case; I'm not trying to compete with BB Ad Svc, this is just for some of my own apps that have transient pop-ups on the display typically for 5-10 seconds, so it must fill immediately every time or I'd be losing those chances for revenue.

Thanks again
Please use plain text.