Re: [android-developers] Re: Pretty sure Google Analytics for Android not working

2011-01-26 Thread Alexander Lucas
H-

Per your comments on usability (drill-down order in same report, etc) I'll
definitely pass those along to the team-  I'd recommend you also add a
feature request!  Votes on community-made feature requests have real
influence in how they prioritize their time :)

Regarding the ability to select custom variables in the left-nav with other
metadata, you can!  In left-nav, click on visitors.  It will be the very
last item in the expanded list.  From there you can drill-down from Custom
Variable names to specific values by clicking on them (much the way you can
drill-down with events by clicking on category/action/label)

Brill, alas!  But best of luck with Flurry :)

-Alex


On Tue, Jan 25, 2011 at 5:01 PM, H m...@howardb.com wrote:

 Hi Alex, thanks for the comments. I don't want to deviate from the core of
 this post, but just wanted to touch on your point a smidge

 I could do what you suggested, and I can create a custom report to get the
 page views for custom var 1 and I can further drill to get the custom var 1
 values. And then I can further drill and get the details for custom var 2
 for a specific custom var 1 value.

 But what if I wanted the total page views grouped by custom var 2 first
 instead? I would have to create another report with that first instead.

 And what if I wanted to drill from custom var 3 to custom var 2 to custom
 var 1. Another report.

 Don't get me wrong, I can see that the reports are indeed powerful, but for
 ad-hoc what if reporting, they are just too much faff to have to create
 just to see a custom value for a chunk of users. And similarly, although the
 api is again powerful, it's a bit heavy handed for a simple why is that
 happening query when you see a lonely spike on a diagram and are curious as
 to why.

 If the custom variables are indeed metadata for page views and events, then
 why aren't they available to be selected in the list with all the other
 metadata i.e. language, continent, hostname, campaign, connection speed..?
 Surely all these other attributes are also metadata about a specific
 request..?

  --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en


-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: Pretty sure Google Analytics for Android not working

2011-01-26 Thread TreKing
On Wed, Jan 26, 2011 at 11:51 AM, Alexander Lucas alexlu...@google.comwrote:

 I'd recommend you also add a feature request!  Votes on community-made
 feature requests have real influence in how they prioritize their time :)


Could you link to where one would do such things? I can't find anything.

-
TreKing http://sites.google.com/site/rezmobileapps/treking - Chicago
transit tracking app for Android-powered devices

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: Pretty sure Google Analytics for Android not working

2011-01-26 Thread Alexander Lucas
Actually, it appears I spoke too soon-  There's a feature request form for
the API, but not yet for the web app.  I'll forward the feedback to someone
on the team:)

-Alex

On Wed, Jan 26, 2011 at 9:57 AM, TreKing treking...@gmail.com wrote:

 On Wed, Jan 26, 2011 at 11:51 AM, Alexander Lucas alexlu...@google.comwrote:

 I'd recommend you also add a feature request!  Votes on community-made
 feature requests have real influence in how they prioritize their time :)


 Could you link to where one would do such things? I can't find anything.


 -
 TreKing http://sites.google.com/site/rezmobileapps/treking - Chicago
 transit tracking app for Android-powered devices

  --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en


-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: Pretty sure Google Analytics for Android not working

2011-01-26 Thread TreKing
On Wed, Jan 26, 2011 at 12:08 PM, Alexander Lucas alexlu...@google.comwrote:

 Actually, it appears I spoke too soon-  There's a feature request form for
 the API, but not yet for the web app.  I'll forward the feedback to someone
 on the team:)


OK, thanks. Well in that case, I'll make a feature request here that I hope
you can forward as well. From the docs:


 Known Issues

- Possible *inaccurate timestamps*: timestamps are recorded at the time
the application dispatches to Google Analytics, so if a user experiences
long periods of offline use, the timestamps may not be 100% accurate.


Can this be updated? It seems strange the tracker doesn't already track the
time the call was made and send this as the timestamp for tracking the
analytics in the dashboard. I can't imagine this would be very difficult to
change if the tracker is already caching the event data before doing a
dispatch later.

Thanks. Googler help always welcome around here. =)

-
TreKing http://sites.google.com/site/rezmobileapps/treking - Chicago
transit tracking app for Android-powered devices

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: Pretty sure Google Analytics for Android not working

2011-01-25 Thread H
Hi Alex, thanks for the comments. I don't want to deviate from the core of 
this post, but just wanted to touch on your point a smidge

I could do what you suggested, and I can create a custom report to get the 
page views for custom var 1 and I can further drill to get the custom var 1 
values. And then I can further drill and get the details for custom var 2 
for a specific custom var 1 value.

But what if I wanted the total page views grouped by custom var 2 first 
instead? I would have to create another report with that first instead.

And what if I wanted to drill from custom var 3 to custom var 2 to custom 
var 1. Another report.

Don't get me wrong, I can see that the reports are indeed powerful, but for 
ad-hoc what if reporting, they are just too much faff to have to create 
just to see a custom value for a chunk of users. And similarly, although the 
api is again powerful, it's a bit heavy handed for a simple why is that 
happening query when you see a lonely spike on a diagram and are curious as 
to why.

If the custom variables are indeed metadata for page views and events, then 
why aren't they available to be selected in the list with all the other 
metadata i.e. language, continent, hostname, campaign, connection speed..? 
Surely all these other attributes are also metadata about a specific 
request..?

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: Pretty sure Google Analytics for Android not working

2011-01-25 Thread Brill Pappin
That would explain why nothing was coming out of it :)

Unfortunately I've switched to Flurry already.

- Brill Pappin

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Re: [android-developers] Re: Pretty sure Google Analytics for Android not working

2011-01-24 Thread Alexander Lucas
Hi Guys-

Sorry I didn't spot this thread until now.  Some answers:

Brill-
H is correct-  Custom Variables don't get sent by themselves-  They're
basically metadata for your pageviews and events.  Their main purpose is to
allow you to look at segments of your traffic.

H-
Can you elaborate on what you found problematic about setting up the custom
report in Google Analytics?  It sounds like you were entering every possible
combination of CV's  pageviews  events as a seperate report-  Why not just
put pageviews, total events, custom variable key (1), custom variable value
(1), custom variable key(2) etc... into the same report?  Also, Analytics
has an export API, you might fare better specifying your query precisely
with that-  You can try it using the javascript interface using the Query
Explorer here:
http://code.google.com/apis/analytics/docs/gdata/gdataExplorer.html

Hope this helps!
-Alex



On Sun, Jan 23, 2011 at 8:10 PM, Brill Pappin br...@pappin.ca wrote:

 That would explain why I wasn't getting any data back.

 I've already moved to Flurry though, so not going to switch back now :)

 Yes, you can attach a lot of data to a Flurry event but i don't like how
 its tabulated. the params are buried a bit.
 What I ended up doing was constructing my event string with
 the recurring values that would give me useful information.
 That sounds a lot like what you would need to do with the GAnalytics
 library as well.

 I did think Flurry was dead simply to use and I'm getting that data I was
 looking for.
 So far it doesn't seem to be slowing down my users at all, so in general
 I'm happy enough.

 What I recommend is that you pick some free app that you use for
 experimenting on (I tell my users that if i'm going to do any experimenting,
 i'm going to do it on the free version) and plug it in to see how you like
 it before switching everything over.

 - Brill Pappin

  --
 You received this message because you are subscribed to the Google
 Groups Android Developers group.
 To post to this group, send email to android-developers@googlegroups.com
 To unsubscribe from this group, send email to
 android-developers+unsubscr...@googlegroups.comandroid-developers%2bunsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/android-developers?hl=en


-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

[android-developers] Re: Pretty sure Google Analytics for Android not working

2011-01-23 Thread H
I wonder now if maybe adding custom variables is not enough to trigger the 
dispatch... maybe it actually requires pageviews or events... however if 
that is the case, I'd consider it a bug.

Hi Brill. From what I could glean from the docs, custom vars are merely 
appended to a page view or click event. The custom vars do not trigger any 
data sent to analytics. The docs are unfortunately clear that custom vars 
accompany another request so I don't think you've found a bug, just a bad 
way of Google explaining what they are and how to use them.

However, I'm not impressed by the custom vars anyway. I did want to replace 
three click events my app used to do on startup that logged the phone 
model, the android release and the app release version. I swapped these into 
custom vars and although I can see the info coming out in the analytics, 
it's very hard to get the information out easily. You have to create a 
custom report for each combination of page event and specific custom 
variable. I want to be able to click on a page event and just see the custom 
vars that came in with it - but that requires more effort.

I'm thinking of moving over to Flurry as it looks like you can attach lots 
of information to an event which can be viewed for each individual event 
if need be.

HTH.

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

[android-developers] Re: Pretty sure Google Analytics for Android not working

2011-01-23 Thread Brill Pappin
That would explain why I wasn't getting any data back.

I've already moved to Flurry though, so not going to switch back now :)

Yes, you can attach a lot of data to a Flurry event but i don't like how 
its tabulated. the params are buried a bit.
What I ended up doing was constructing my event string with 
the recurring values that would give me useful information.
That sounds a lot like what you would need to do with the GAnalytics library 
as well.

I did think Flurry was dead simply to use and I'm getting that data I was 
looking for.
So far it doesn't seem to be slowing down my users at all, so in general I'm 
happy enough.

What I recommend is that you pick some free app that you use for 
experimenting on (I tell my users that if i'm going to do any experimenting, 
i'm going to do it on the free version) and plug it in to see how you like 
it before switching everything over.

- Brill Pappin

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

[android-developers] Re: Pretty sure Google Analytics for Android not working

2011-01-22 Thread Hari Edo

My GoogleAnalytics app is working fine, but it's not on the market yet
so it's only getting about 150 events / day as I debug features at
home.

Are you calling .dispatch() occasionally?  Queued up pageviews and
events
don't get sent to the server until (1) there's network, and (2) you
call
.dispatch() on the tracker object.

On Jan 22, 5:27 pm, Brill Pappin br...@pappin.ca wrote:
 OK, I'm pretty sure now that the Google Analytics for Android is not
 working.

 I pushed out an update on my free app about 48 hours ago.
 It logs a few custom vars and manually does a commit int he first several
 blocks of the startup code.
 It also doesn't shutdown until the app exists (which can be minutes, so I'm
 giving it plenty of time to sync).

 I don't know exactly how many of the 30k+ users have run the update (since
 the market doesn't tell me a darn thing), but i know I should have at least
 myself logged and I'm pretty sure some of the 30k users would have updated
 by now.

 My only conclusion is that its broken.

 Does anyone have a better solution than GAnalytics?
 Maybe one that actually works?

 - Brill Pappin

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en


[android-developers] Re: Pretty sure Google Analytics for Android not working

2011-01-22 Thread Brill Pappin
I'm manually calling dispatch() once right after I add a custom variables, 
but I don't actually close it down until the app itself exits.
My goal was to simply record how many of what platform I was dealing with as 
I'm not all that interested in what screen my users are on.

I wonder now if maybe adding custom variables is not enough to trigger the 
dispatch... maybe it actually requires pageviews or events... however if 
that is the case, I'd consider it a bug.

Well, if people are saying it's working for them, I'll have to play a bit 
and see if the lib has a picky personality... it would certainly be nice to 
see the source though.

- Brill Pappin

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

[android-developers] Re: Pretty sure Google Analytics for Android not working

2011-01-22 Thread Stephan Wiesner
GA works fine for me. Use it for about two weeks now and worked all
the time.
I use pageviews and event tracking and both are great things to
improve my apps.

Greetings from Lucerne,
Stephan


--
Interessiert an Android?
http://android-schweiz.blogspot.com/
Whant to learn German?
http://german-podcast.blogspot.com


On 22 Jan., 23:27, Brill Pappin br...@pappin.ca wrote:
 OK, I'm pretty sure now that the Google Analytics for Android is not
 working.

 I pushed out an update on my free app about 48 hours ago.
 It logs a few custom vars and manually does a commit int he first several
 blocks of the startup code.
 It also doesn't shutdown until the app exists (which can be minutes, so I'm
 giving it plenty of time to sync).

 I don't know exactly how many of the 30k+ users have run the update (since
 the market doesn't tell me a darn thing), but i know I should have at least
 myself logged and I'm pretty sure some of the 30k users would have updated
 by now.

 My only conclusion is that its broken.

 Does anyone have a better solution than GAnalytics?
 Maybe one that actually works?

 - Brill Pappin

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en


[android-developers] Re: Pretty sure Google Analytics for Android not working

2011-01-22 Thread Stephan Wiesner
As an add on, here is my code. I have set up TWO GA configurations, so
that I can differ what my beta testers are doing and what my real
users do. I needed that as well to be able to figure out how GA works.
As you can see, I use automatic dispatching.
Custom variables are used as well, but I have yet to find them in the
GA interface. I personally find misusing event tracking a great way
to see results like 41% of my users use Galaxy S phones (HTC is
growing faster, though, the Desire HD seems to be the current phone of
the day).
This information led my to do a lot of performance tuning, as the
Galaxy is so slow on disk/db operations.


private void initTracker() {

tracker = GoogleAnalyticsTracker.getInstance();
if (isReleaseVersion) {
tracker.start(UA-xxx, 60, this);
tracker.trackEvent(Gipfel, Version, VERSION, 1);
tracker.trackEvent(Device, 
android.os.Build.BRAND.toLowerCase(),
android.os.Build.MODEL.toLowerCase(), 
1);
tracker.trackEvent(Model, 
android.os.Build.MODEL.toLowerCase(),
android.os.Build.FINGERPRINT, 1);
tracker.trackEvent(Android,
android.os.Build.VERSION.RELEASE.toLowerCase(),
android.os.Build.FINGERPRINT, 1);
tracker.trackPageView(android.os.Build.BRAND);
} else
tracker.start(UA-xxx, 60, this);
ShowMap.tracker.trackPageView(/ShowMap);
}


On 23 Jan., 02:19, Hari Edo hari@gmail.com wrote:
 My GoogleAnalytics app is working fine, but it's not on the market yet
 so it's only getting about 150 events / day as I debug features at
 home.

 Are you calling .dispatch() occasionally?  Queued up pageviews and
 events
 don't get sent to the server until (1) there's network, and (2) you
 call
 .dispatch() on the tracker object.

 On Jan 22, 5:27 pm, Brill Pappin br...@pappin.ca wrote:




-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en


[android-developers] Re: Pretty sure Google Analytics for Android not working

2011-01-22 Thread Brill Pappin
Hmm... possible that it doesn't record anything if i only user the custom 
vars. 

I've now switch to Flurry for the time being. Its certainly an easier API to 
use.

- Brill Pappin

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en