CMS - как сделать его проще в настройке? - PullRequest
0 голосов
/ 01 апреля 2011

Мне было интересно, что-то через день или два. Мне было интересно, что если я, например, Добавление комментария с некоторым jQuery к кнопке отправки было бы глупо сделать файл, например:

tracking.php? Param = [...]

И тогда все, что можно сделать для достижения цели в аналитике, будет иметь свой собственный параметр. Файл не должен содержать никакого кода - посещение файла должно быть достаточно для аналитики, верно?

Так что, если у меня в моей системе есть два формуляра и я хочу установить некоторые цели для каждого из них и использовать tracking.php в качестве моего "target-URL", то это хороший способ сделать это:

Вызов файла в jQuery следующим образом: tracking.php? Param = form1 tracking.php? Param = form2

Как упомянуто выше, файл не будет иметь никакого содержимого - только пустой файл. И поэтому он не должен задерживаться - не так ли?

ИЛИ это просто плохой выход, который я придумал в последние часы размышлений?

1 Ответ

1 голос
/ 01 апреля 2011

Во-первых, это не сработает. Код GA должен быть выполнен в определенный момент времени. GA не отслеживает автоматически запросы, сделанные javascript (jquery).

И на этой ноте, как упоминал Мэдс Дженсон, вы заново изобретаете колесо. К сожалению, по какой-то странной причине вы не можете использовать пользовательские переменные или события в качестве целей, только URL-адреса ... Я слышал слухи о том, что GA в конечном итоге добавит это, но до тех пор вы застряли с появлением виртуальных просмотров страниц для достижения целей.

Итак, на данной странице, если вы хотите отследить что-либо как цель, просто позвоните по следующему номеру:

var virtualPage = "/tracking/[...]";
_gaq.push(['_trackPageview',virtualPage]);

вы бы поместили любое значение, которое вы хотите в virtualPage, но "/ tracking /" в качестве префикса, после которого следует конкретное значение, это простой способ сделать это, и оно похоже на вашу идею иметь один URL с уникальным параметром значения (хотя вы можете передать его точно так же, как вы положили его, если хотите ...).

Вы можете поместить это в функцию-оболочку, которая будет вызываться при наведении курсора мыши после того, как пройдет определенное время, если будет выполнено какое-то другое условие ... все, что вы захотите.

Но справедливое предупреждение, есть ограничение на количество запросов, которые GA может сделать к нему за одно посещение , так что не сходите с ума от отслеживания всего под солнцем как цели, или вы может привести к тому, что вы начнете прослеживать другие пользовательские отслеживания, которые вы сделали, или даже просто попадания при просмотре страницы ...

...