Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Поддержка] Отслеживание продаж в Google Analytics (vQmod)


kikasso

Recommended Posts

Огромное спасибо за модуль, очень полезная вещь!

Но есть один вопрос: почему-то при передачи данных в аналитику не было информации о самом продукте - название, категория и т.д. У всех нормально передавалось?
После того, как добавил как я понял в коде ГА при передачи информации вместо:
 

<?php foreach ($order_products as $row) { ?>
          _gaq.push(['_addItem',
            '<?php echo $order_id; ?>',           // transaction ID - required
            '<?php echo $row["model"]; ?>',           // SKU/code - required
            '<?php echo $row["name"]; ?>',        // product name
            '<?php echo $row["price"]; ?>',          // unit price - required
            '<?php echo $row["quantity"]; ?>'               // quantity - required
          ]);
        <?php } ?> 

вот это:
 

<?php foreach ($order_products as $row) { ?>
          _gaq.push(['_addItem',
            '<?php echo $order_id; ?>',           // transaction ID - required
            '<?php echo $row["model"]; ?>',           // SKU/code - required
            '<?php echo $row["name"]; ?>',        // product name
	    '',   			// category or variation
            '<?php echo $row["price"]; ?>',          // unit price - required
            '<?php echo $row["quantity"]; ?>'               // quantity - required
          ]);
        <?php } ?>

то теперь в аналитике отображается наименование, но не знаю теперь как передать название категории? помогите пожалуйста!

 

и еще модуль заработал с модулем Simple только после комментирования след. строк в контроллере, как писалось Выше:
 

                //	$this->cart->clear();		
		//	unset($this->session->data['shipping_method']);
		//	unset($this->session->data['shipping_methods']);
		//	unset($this->session->data['payment_method']);
		//	unset($this->session->data['payment_methods']);
		//	unset($this->session->data['guest']);
		//	unset($this->session->data['comment']);
		//	unset($this->session->data['order_id']);	
		//	unset($this->session->data['coupon']);
		//	unset($this->session->data['reward']);
		//	unset($this->session->data['voucher']);
		//	unset($this->session->data['vouchers']);
Надіслати
Поділитися на інших сайтах


  • 1 month later...

На странице success код успешно генерируется, прописываются все данные продажи, а вот Google analytics не регистрирует продажу. Может ли это быть из-за того, что скрипт помещен в тело кода, а не в хедере?

Надіслати
Поділитися на інших сайтах


Нашла, почему не передавались данные  в GA, комментарии мешали нормальной работе кода. Теперь получаю все данные.  И код работает с модулем Simple, без комментирования строк. Правда я не использую vQmod.

Надіслати
Поділитися на інших сайтах


  • 4 weeks later...

2 - найдите текст в файле из архива "UA-XXXXX-X" и замените на свой идентификатор

 

Не могу найти файле идентификатор, делаю поиск в тексте по "UA-", тоже ничего не находит.

Подскажете куда вставлять его?

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...
  • 3 weeks later...

не знаю, напишите результат как попробуете. Если что, можно инструкцию будет сделать без vQmod

Да, если можно, сделайте инструкцию как установить модуль

 

без vqmod под Universai Analytics.

Надіслати
Поділитися на інших сайтах


Да, если можно, сделайте инструкцию как установить модуль

 

без vqmod под Universai Analytics.

для Universai Analytics другой js код, я им еще не пользовался

 

Надіслати
Поділитися на інших сайтах

Ребят такая ситуация вижу что передаеться а ГА айди транзакции, и стоимость товара а остальные переменные нет. Как вы считаете если скрипт дважды иницилизируетьсяч проблема приложу ссылку на скрин http://screencast.com/t/3eod2MpDf

Надіслати
Поділитися на інших сайтах


  • 2 months later...

Приветствую!

Почему-то все созданные заказы не зависимо от источника трафика в Google Analytics определяются как (direct)

Хотя они все из поиска и Яндекс.Директ

 

Использую Simple

Надіслати
Поділитися на інших сайтах


Переписал данную модификацию для использования в Universal Analytics: ga_ecommerce_tracking_ua.zip

Работа модификации тестировалась на ocStore v1.5.5.1.1 с установленным модулем Simple.

Данный код дополняет основной код Universal Analytics, соответственно требует его наличия.

P.S. kikasso, спасибо за оригинальную модификацию.

  • +1 3
Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

Приветствую!

Почему-то все созданные заказы не зависимо от источника трафика в Google Analytics определяются как (direct)

Хотя они все из поиска и Яндекс.Директ

 

Использую Simple

 

Всем снова привет!

это, блин, реально проблема :(

Google Analytics все переданные заказы заказы относит к прямому трафику. Не учитывается бесплатный поиск и cpc. Причем Яндекс, чей код тоже установлен на странице подтверждения заказа корректно определяет канал.

Для подтверждения - скриншоты.

 

Есть подозрение, что Google где-то теряет куки и посетитель, пришедший на страницу подтверждения заказа, определяется как пришедший по прямому запросу. 

 

Помогите, пожалуйста, определить источник проблемы. 

 

 

612de067a8ae.png

 

6a788bfdffba.png

Надіслати
Поділитися на інших сайтах


 

Google Analytics все переданные заказы заказы относит к прямому трафику. Не учитывается бесплатный поиск и cpc. Причем Яндекс, чей код тоже установлен на странице подтверждения заказа корректно определяет канал.

Для подтверждения - скриншоты.

 

на счет канал yandex / organic - проверьте правильность установки основного кода GA, скорее всего там кроется ошибка

на счет канала direct.yandex.ru / cpc - гугл из коробки не умеет его определять, но можно научить через UTM метки или есть удобный способ через расшифровку меток OpenStat

Надіслати
Поділитися на інших сайтах

>но можно научить через UTM метки

 

Я именно utm-метками пользуюсь. Для всех кампаний в url включен источник и канал (YandexDirect, cpc)

 

 

> проверьте правильность установки основного кода GA, скорее всего там кроется ошибка

 

я его пару раз переустанавливал =\\

Надіслати
Поділитися на інших сайтах


Чудес не бывает, может поможет:

Как проверить настройку отслеживания веб-ресурса

Устранение распространенных ошибок отслеживания

Попробуйте потестить, просматривая отчеты в режиме реального времени...

Надіслати
Поділитися на інших сайтах

Вроде понял где накосячил. У меня используется код отслеживания Universal Analytics, а параметры e-commerce передавались по-старому.

Сейчас изменил код передачи параметров e-commerce и буду тестировать.

 

Для информации: Google теперь предлагает только Universal Analytics и старый код в метрике уже не получить

Надіслати
Поділитися на інших сайтах


Для информации: Google теперь предлагает только Universal Analytics и старый код в метрике уже не получить

 

Для информации: вы ошибаетесь.

Universal Analytics еще в beta стадии, аккаунт в Google Analytics можно без проблем зарегистрировать, тем более что пока только в связке с ним для рекламы в AdWords доступен функционал ремаркетинга

Надіслати
Поділитися на інших сайтах

протестировал. Дело в Universal Analytics

может я по незнаню перевел аккаунт на Юниверсал. В любом случае откатиться вроде-бы нельзя.
Сейчас все работает норм.
 

40b45ea59710.png

Надіслати
Поділитися на інших сайтах


  • 1 month later...

Добрый день

 

На версии 1.5.3.1 не завелось

Перепробовал устанавливать похожие все модули с английского форума - тоже без результата

 

Возможно у кого-то получилось заставить работать екоммерс на такой же версии магазина?

 

Помогите, пожалуйста

Надіслати
Поділитися на інших сайтах


Здравствуйте. 

Пытаюсь установить на ОК 1.5.4.1. 

 

Через VQMOD поставить не вышло. Просто добавлил в success.php и success.tpl нужные строки. Однако в success.php пришлось закомментировать часть:

$this->cart->clear();
      unset($this->session->data['shipping_method']);
      unset($this->session->data['shipping_methods']);
      unset($this->session->data['payment_method']);
      unset($this->session->data['payment_methods']);
      unset($this->session->data['guest']);
      unset($this->session->data['comment']);
      unset($this->session->data['order_id']);  
      unset($this->session->data['coupon']);
      unset($this->session->data['reward']);
      unset($this->session->data['voucher']);
      unset($this->session->data['vouchers']);

И поставить соотвествующее содержимое из xml-файла. 

 

Но проблема теперь в следующем. Похоже, что эти строки отвечают на очистку корзины после заказа. И теперь информация в ГА передается, но корзина не очищается совсем..

Надіслати
Поділитися на інших сайтах


  • 3 weeks later...
  • 2 months later...
  • 3 weeks later...

Работает "из коробки" на ocStore 1.5.3.1 с модулем Simple 3.8.3, передается только номер заказа и общая сумма, но без названия товара. В чем может быть проблема?

 

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

Надіслати
Поділитися на інших сайтах

  • 1 month later...

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.