I didn't comment on the *need* to be able to track bookmarks, just the
difficulties.
Personally, I am not troubled by GA reporting "/Home" in place of "#Home"
and "/Widgets/Grid" instead of "#Widgets/Grid".

Ian

http://examples.roughian.com


2009/8/2 Juraj Vitko <[email protected]>

>
> Does anything you just wrote invalidate the need of GWT applications
> for tracking individual dynamic pages via Google Analytics, in a way
> that admins don't have to manually correlate real GWT dynamic page
> urls (with hashes), with the pseudo page urls (classic urls) in the
> Google Analytics user interface?
>
> On Aug 1, 4:50 pm, Ian Bambury <[email protected]> wrote:
> > GA tracks pages. Ajax sites have only one page therefore you only get one
> > hit.
> > Changing the bookmark changes your place on a page, therefore it doesn't
> > count as a page-change. Furthermore, the server doesn't get notified of
> > bookmark changes (since there is no page request) and therefore doesn't
> log
> > a hit. Even more than that, the server doesn't ever get sent the
> bookmark,
> > so there is no way for it to do *anything* with it even if it *did* get
> > notified and could discriminate betweenhttp://example.com/#xxxbeing a
> GWT
> > history token which indicates a hit andhttp://example.com/#yyywhichisn't,
> > andhttp://example.com/#zzzwhich is from a GWT app but isn't being used
> for
> > history.
> >
> > Short of being psychic, there's not a lot GA can do AFAICT
> >
> > Ian
> >
> > http://examples.roughian.com
> >
> > 2009/7/31 Donovan Jimenez <[email protected]>
> >
> >
> >
> > > What I'd like to see is analytics support for tracking the "history"
> > > token in page tracks we submit.
> >
> > > Its annoying to use GWT's history support but then find that Google
> > > Analytics won't let you track dynamic pages of that form. Transforming
> > > the URLs into a form that GA will accept is the workaround, but
> > > without adding extra URL parsing on the server side those links are
> > > not "clickable" from GA.
> >
> > > I submitted a request to analytics months ago and got no response.
> > > Does anyone else see that as useful?
> >
> > > On Jul 30, 12:06 pm, Carver <[email protected]> wrote:
> > > > To use Google Analytics in GWT, we set up a couple methods like this:
> >
> > > >         public static native void runGoogleAnalytics() /*-{
> > > >         try {
> > > >                 $wnd.gaTrack = $wnd._gat._getTracker("UA-XXXXXX-X");
> > > >                 $wnd.gaTrack._setDomainName(".slique.com");
> > > >                 $wnd.gaTrack._trackPageview();
> > > >         } catch(err) {}
> > > >         }-*/;
> > > >         public static native void runGoogleAnalytics(String pageName)
> > > /*-{
> > > >         try {
> > > >                 $wnd.gaTrack._trackPageview(pageName);
> > > >         } catch(err) {}
> > > >         }-*/;
> >
> > > > We call runGoogleAnalytics() in onModuleLoad, and then
> > > > runGoogleAnalytics("/gwt/ministry/of/silly/walks") wherever we want
> to
> > > > track a new page.  I hear that GA "Events" are the right way to do
> > > > this, but this has gotten us started.
> >
> > > > Note: the setDomainName call is only necessary for us because we use
> > > > the same GA account to track all subdomains on our site.
> >
> > > > Does that help?
> >
> > > > ~Carverhttp://slique.com-builds group memory by putting all your
> group's
> > > > email, files and documents in one place
> > > > I'm not being curt, I'm just usinghttp://five.sentenc.es/
> >
> > > > On Jul 30, 11:25 am, makoki <[email protected]> wrote:
> >
> > > > > Yes, right, we're trying to track dynamic pages. Otherwise, as
> Juraj
> > > > > says, we don't have any problem.
> > > > > On 29 jul, 17:22, Juraj Vitko <[email protected]> wrote:
> >
> > > > > > I have not implemented Analytics in GWT yet, but it seems that
> unless
> > > > > > you want to track dynamic "pages" inside your GWT app, you may
> just
> > > > > > include the urchin.js script plus the trigger scriptlet (possibly
> > > > > > wrapped in try { } catch) in you host HTML page.
> >
> > > > > > On Jul 28, 7:22 pm, makoki <[email protected]> wrote:
> >
> > > > > > > We had recently discovered a bug in our application that came
> out
> > > to
> > > > > > > be a problem with google analytics integration and liked to
> know if
> > > > > > > someone had any idea for a better way to integrate GA with GWT.
> > > We've
> > > > > > > been using GA in out GWT application for quite a time (nearly a
> > > year)
> > > > > > > without a problem but today we discovered that there's a
> problem
> > > with
> > > > > > > IE6 and GA when we browse the application through localhost or
> any
> > > > > > > hostname that hasn't a complete domain (i.e. example.com) so
> > > browsing
> > > > > > > our app throughhttp://localhost/myapporhttp://netbiosname/myapp
> > > > > > > raises the problem otherwise the integration works seamlesly,
> if we
> > > > > > > use the IP or the public domain.
> > > > > > > We've been tracking down the problem until we found it was the
> > > > > > > _trackEvent(c,v,d,b) method of GA that was causing the problem
> > > (we've
> > > > > > > found it empirically :P)
> > > > > > > We've used this explanation to integrate google
> analyticshttp://
> > > code.google.com/p/gwt-examples/wiki/project_UrchinTracker
> >
> > > > > > > The ga.js script we downloaded directly from google last
> november
> > > more
> > > > > > > or less and we're currently using GWT 1.7.0 , all is working
> fine
> > > > > > > except in the case explained above.
> > > > > > > Any idea what's happening? Any alternative to integrate GA?
> > > > > > > Thks
> >
> >
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to