Цель Google Analytics срабатывает, когда этого не должно быть

Я только что установил простую цель в своей учетной записи Google Analytics.

Когда пользователь подписывается на мое членство, в случае успешного создания учетной записи у меня в поле базы данных «first_visit» установлено значение 1.

Затем они попадают на страницу приветствия. На этой приветственной странице у меня есть некоторый прямой код, который определяет, равен ли флаг «первого посещения» этой базы данных 1. Если это так, переменная php $first_visit устанавливается на странице как true, а затем в это поле записывается 0 базу данных.

Переменная $first_visit определяет, загружается ли код отслеживания Google Analytics.

<?php if($first_visit): ?>
<!-- google analytics tracking code -->
<?php endif; ?>

Я сделал это, чтобы «цель» помечалась только один раз для каждого пользователя. Но я открываю свою аналитику и обнаруживаю несколько конверсий, хотя знаю, что их нет?

Цель устанавливается как пользовательская -> Назначение -> Равно: http://subdomain.memebershipsite.com/welcome/

Поддомен и фронт-блог находятся в одном домене.

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

Любые советы приветствуются.


person Dale Woods    schedule 21.07.2014    source источник


Ответы (1)


Я не уверен, почему вы условно выводите свой код GA в этом случае. Вместо того, чтобы создавать цель на основе URL-адреса, заполните событие (в условии, которое вы указали выше) и выполните цель, основанную на событии.

<?php if($first_visit): ?>
<script>
  ga('send', 'event', 'Membership', 'First Visit');
</script>
<?php endif; ?>

Затем установите цель на основе события, с категорией, равной «Членство», и действием, равным «Первому посещению» (или любым другим значениям, которые вы установили).

person MisterPhilip    schedule 21.07.2014
comment
Я подумал, что мне, возможно, придется пойти по пути преобразования на основе событий. Спасибо за ваш вклад. - person Dale Woods; 22.07.2014