Перейти к содержимому


Правила форума

Внимание!!! Если не можете скачать, пожалуйста ознакомьтесь с условиями получения доступа с файлам форума. Правила форума


Установка метрик для Гугл Аналитикс


Сообщений в теме: 11

#1 senior_owl

    Новичок

  • Download User
  • Pip
  • 9 сообщений
Репутация: 0
Начинающий

Отправлено 05 июня 2015 - 13:19

Добрый день, уважаемые формучане.
Была тема по установке и подключению Электронной торговли от Google - http://vsupport.ru/t...ogle-analytics/
Там представлен скрипт для старой версии analytics _gaq.push([‘_trackEvent’,.... которую адаптировать под новые правила ga(‘send’, ‘event’,.... кода у меня не получается. Хочу спросить кто нибудь сталкивался с установкой метрик или возможно кто-то пожет помочь с их установкой?

#2 badisoft

    Продвинутый пользователь

  • VIP
  • 5 006 сообщений
Репутация: 766
Мастер

Отправлено 05 июня 2015 - 14:12

Дополнение отправляет в гугль информацию о созданных заказах.
Больше информации тут - https://developers.g...icsjs/ecommerce

Установка:

1. копируем ga.tpl.html -> core/tpl/user/[шаблон]/


2. в файле order_functions.php в функции ordGetOrderContent

перед

$row["PriceToShow"] =  _formatPrice(roundf($currency_value*$row["Price"]*$row["Quantity"]),$currency_round)." ".$currency_code;


вставляем

# BEGIN Google Analitics - Отслеживание электронной торговли
$row['product_code'] = $product['product_code'];
$row_cat = db_fetch_assoc(db_query("SELECT name FROM ".CATEGORIES_TABLE." WHERE categoryID=".(int)$product['categoryID']." LIMIT 1"));
$row['category_name'] = $row_cat['name'];
# END Google Analitics - Отслеживание электронной торговли



3. в файлах order4_confirmation.php и order4_confirmation_quick.php

3.1. перед

$_SESSION["newoid"] = $orderID;


вставляем

# BEGIN Google Analitics - Отслеживание электронной торговли
$_SESSION['ga'] = 0;
# END Google Analitics - Отслеживание электронной торговли


3.2. перед

$smarty->assign("order_success", 1);


вставляем

# BEGIN Google Analitics - Отслеживание электронной торговли
$_SESSION['ga']++;
# END Google Analitics - Отслеживание электронной торговли



3. в файлах order4_confirmation.tpl.html и order4_confirmation_quick.tpl.html

после

{if $order_success}

вставляем

{* BEGIN Google Analitics - Отслеживание электронной торговли *}
{include file="ga.tpl.html"}
{* END Google Analitics - Отслеживание электронной торговли *}


4. если JS-код Google Analytics надходится в index.tpl.html, то переносим его в head.tpl.html


5. если не включена Электронная Торговля в Google Analytics, то включаем ее (Администрирование -> Представление -> Настройки электронной торговли)

Прикрепленные файлы

  • Прикрепленный файл  ga.tpl.html   1,09К   7 Количество загрузок:

http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#3 senior_owl

    Новичок

  • Download User
  • Pip
  • 9 сообщений
Репутация: 0
Начинающий

Отправлено 05 июня 2015 - 14:27

badisoft, большое спасибо Вам за предоставленное решение!
Есть единственная проблема у меня не получается скачать прикрепленный файлик ga.tpl.html.
Можно я вам адрес электронной почты пришлю в ЛС, чтоб на него отправить?

#4 badisoft

    Продвинутый пользователь

  • VIP
  • 5 006 сообщений
Репутация: 766
Мастер

Отправлено 05 июня 2015 - 14:36

Просмотр сообщенияsenior_owl сказал:

Есть единственная проблема у меня не получается скачать прикрепленный файлик ga.tpl.html.
Эта проблема решается очень просто и по ссылке, насколько я помню, написаны три способа решения.
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#5 senior_owl

    Новичок

  • Download User
  • Pip
  • 9 сообщений
Репутация: 0
Начинающий

Отправлено 05 июня 2015 - 15:02

badisoft, да я прочитал способы. Прочитайте пожалуйста сообщение в ЛС.

#6 badisoft

    Продвинутый пользователь

  • VIP
  • 5 006 сообщений
Репутация: 766
Мастер

Отправлено 05 июня 2015 - 15:23

http://vsupport.ru/t...be%d1%80%d1%8b/
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#7 senior_owl

    Новичок

  • Download User
  • Pip
  • 9 сообщений
Репутация: 0
Начинающий

Отправлено 05 июня 2015 - 15:57

Просмотр сообщенияbadisoft (05 июня 2015 - 15:23) писал:

Спасибо, я понимаю ваше негодование. Доступ в последствии я обязательно оплачу. Я Вам ответил в ЛС о своем мотиве.

#8 senior_owl

    Новичок

  • Download User
  • Pip
  • 9 сообщений
Репутация: 0
Начинающий

Отправлено 08 июня 2015 - 09:02

Спасибо за помощь. 2 вопроса остались открытыми, у нас реализована корзина в одну страницу, после добавления товара ссылка на страницу с оформлением заказа реализована, как /index.php?fullcart=1 не могу найти соответствующий шаблон для постановки меток.

#9 badisoft

    Продвинутый пользователь

  • VIP
  • 5 006 сообщений
Репутация: 766
Мастер

Отправлено 08 июня 2015 - 10:16

Просмотр сообщенияsenior_owl сказал:

нас реализована корзина в одну страницу, после добавления товара ссылка на страницу с оформлением заказа реализована, как /index.php?fullcart=1
Реализация явно заказная, знать имя шаблона может только автор реализации.
Я бы искал шаблон со словом fullcart в названии.
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#10 senior_owl

    Новичок

  • Download User
  • Pip
  • 9 сообщений
Репутация: 0
Начинающий

Отправлено 09 июня 2015 - 11:14

Просмотр сообщенияbadisoft (08 июня 2015 - 10:16) писал:

Просмотр сообщенияsenior_owl сказал:

нас реализована корзина в одну страницу, после добавления товара ссылка на страницу с оформлением заказа реализована, как /index.php?fullcart=1
Реализация явно заказная, знать имя шаблона может только автор реализации.
Я бы искал шаблон со словом fullcart в названии.
Спасибо за подсказку, нашел что искал. Метки проставил.

#11 termoteh

    Новичок

  • Assistent vsupport.ru
  • Pip
  • 1 сообщений
Репутация: 0
Начинающий

Отправлено 16 июля 2017 - 12:55

Помогите, не могу подключить электронную торговлю к Быстрый заказ v2.0 by vsupport.ru

#12 badisoft

    Продвинутый пользователь

  • VIP
  • 5 006 сообщений
Репутация: 766
Мастер

Отправлено 16 июля 2017 - 17:44

Просмотр сообщенияtermoteh сказал:

Помогите, не могу подключить электронную торговлю к Быстрый заказ v2.0 by vsupport.ru
Я глянул чуть-чуть. Подключить выложенное мной дополнение к быстрому заказу путем "совета в две строки" не получится. Если совсем коротко, то надо вносить изменения в quick_order.js, взяв за основу код из секции <script> файла ga.tpl.html.
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)