Интеграция Google Analytics в приложение GWT

Это должно быть очень просто, но я не могу заставить его работать, независимо от того, что я пытаюсь. Я пытаюсь использовать Google Analytics с приложением GWT. Из того, что я понял, есть два способа сделать это:

Сначала выполняется синхронно, вставляя код отслеживания в конец HTML-страницы раздела <head>, а затем вызывая этот метод:

public static native void recordAnalyticsHit(String pageName) /*-{
    pageTracker._trackPageview(pageName);
}-*/;

Второй является асинхронным, вставляя код отслеживания сразу после тега <body>, а затем вызывая этот метод:

public static native void recordAnalyticsHit(String pageName) /*-{
    _gaq.push(['_trackPageview(' + pageName + ')']);
}-*/;

Однако при запуске каждого из этих методов я получаю следующие исключения в размещенном режиме:

[ERROR] [myproject] Uncaught exception escaped
com.google.gwt.core.client.JavaScriptException: (ReferenceError): pageTracker is not defined

[ERROR] [myproject] Uncaught exception escaped
com.google.gwt.core.client.JavaScriptException: (ReferenceError): _gaq is not defined

Наблюдая за сайтом в Firebug, я вижу, что ga.js загружается, но это все.

У кого-нибудь была аналитика, работающая с GWT? Кроме того, _gaq принимает имя страницы в качестве параметра trackPageview, поскольку все примеры, которые я видел, используют этот вызов:

_gaq.push(['_trackPageview()']);

(Конечно, это также не работает для меня.)

Ответы на вопрос(2)

Ваш ответ на вопрос