Во-первых, это не сработает. Код GA должен быть выполнен в определенный момент времени. GA не отслеживает автоматически запросы, сделанные javascript (jquery).
И на этой ноте, как упоминал Мэдс Дженсон, вы заново изобретаете колесо. К сожалению, по какой-то странной причине вы не можете использовать пользовательские переменные или события в качестве целей, только URL-адреса ... Я слышал слухи о том, что GA в конечном итоге добавит это, но до тех пор вы застряли с появлением виртуальных просмотров страниц для достижения целей.
Итак, на данной странице, если вы хотите отследить что-либо как цель, просто позвоните по следующему номеру:
var virtualPage = "/tracking/[...]";
_gaq.push(['_trackPageview',virtualPage]);
вы бы поместили любое значение, которое вы хотите в virtualPage, но "/ tracking /" в качестве префикса, после которого следует конкретное значение, это простой способ сделать это, и оно похоже на вашу идею иметь один URL с уникальным параметром значения (хотя вы можете передать его точно так же, как вы положили его, если хотите ...).
Вы можете поместить это в функцию-оболочку, которая будет вызываться при наведении курсора мыши после того, как пройдет определенное время, если будет выполнено какое-то другое условие ... все, что вы захотите.
Но справедливое предупреждение, есть ограничение на количество запросов, которые GA может сделать к нему за одно посещение , так что не сходите с ума от отслеживания всего под солнцем как цели, или вы может привести к тому, что вы начнете прослеживать другие пользовательские отслеживания, которые вы сделали, или даже просто попадания при просмотре страницы ...