Sfera-perm.ru

Сфера Пермь
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Google analytics счетчик скачиваний

Google Analytics используют для веб-скимминга

Введение в Assembler

  • Содержание выпуска
  • Подписка на «Хакер»

Исследователи «Лаборатории Касперского» сообщают, что хакеры злоупотребляют Google Analytics для реализации атак типа MageCart (говоря проще, веб-скимминга). Таким образом злоумышленники скрытно извлекают украденные данные банковских карт с зараженных сайтов интернет-магазинов.

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

Эксперты рассказывают, что для отправки данных на сторонний ресурс, чтобы сделать ее менее заметной, мошенники часто регистрируют домены, напоминающие имена популярных веб-сервисов, в частности Google Analytics: google-anatytics[.]com, google-analytcsapi[.]com, google-analytc[.]com, google-anaiytlcs[.]com, google-analytics[.]top, google-analytics[.]cm, google-analytics[.]to, google-analytics-js[.]com, googlc-analytics[.]com и так далее.

И, как удалось установить экспертам, в атаках такого рода может быть использован и оригинальный сервис.

Чтобы с помощью Google Analytics собирать данные о посетителях, владелец сайта должен настроить параметры отслеживания в личном кабинете на analytics.google.com, получить код отслеживания (trackingId — строка вида UA-XXXX-Y) и вставить на страницы ресурса трекинг-код с ним. При этом на одном сайте могут уживаться несколько трекинг-кодов, отправляющих данные о посетителях в разные аккаунты «аналитики».

Исследователи выявили несколько случаев нецелевого использования сервиса Google: атакующий внедрял на сайт вредоносный код, который собирал все данные, вводимые пользователями, и затем отправлял их с помощью протокола «аналитики». В результате атакующий получал доступ к украденным данным в своем личном кабинете Google Analytics. Было обнаружено порядка двух десятков зараженных сайтов по всему миру. Среди жертв — магазины из Европы, Северной и Южной Америки, торгующие цифровой техникой, косметикой, продуктами питания и запчастями.

Как выглядит «инфекция», можно увидеть на скриншоте ниже — вредоносный код с трекинг-кодом и trackingId злоумышленника:

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

По сути, атакующий старается скрыть вредоносную активность с помощью классической техники антиотладки. На скриншоте ниже видна проверка, — не включен ли в браузере посетителя режим разработчика. То есть код на скриншоте выше выполнится только в случае, если она пройдена.

Исследователи отмечают, что злоумышленник оставил себе лазейку — возможность наблюдать работу скрипта в режиме отладки. Если в локальном хранилище браузера (Local Storage) есть значение ‘debug_mode’==’11’, вредоносный код отработает и при открытых инструментах разработчика и даже будет писать в консоль комментарии на корявом (с ошибками) английском языке. На иллюстрации ниже — строка с проверкой ‘debug_mode’ следует за реализацией алгоритма шифрования RC4 (который используется для шифрования собранных данных перед отправкой).

Если антиотладка пройдена, скрипт собирает все введенное пользователем на сайте (а также данные о нем самом, такие как IP-адрес, UserAgent, временная зона пользователя). Собранные данные шифруются и отправляются при помощи протокола измерений Google Analytics (Google Analytics Measurement Protocol).

Импорт данных в Google Analytics

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

Читайте так же:
Кто производит счетчики матрица

Что такое импорт данных о расходах?

В чем заключается смысл импорта данных о расходах? Вы привлекаете на сайт платный трафик, приобретая его на таких площадках как Яндекс Директ, Facebook и других. Посетители, приходящие с этих источников, отправляют с сайта формы обратной связи, становясь лидами, формируют заказs, совершая покупки и выполняют другие, важные для вас действия.

При правильной настройке веб-аналитики мы можем узнать с какого источника/канала, по какой рекламной кампании пришел посетитель и что он совершил, проанализировать эффективность трафика по количественным показателям. Но мы не можем сравнить стоимость привлечения клиента или стоимость заказа в интерфейсе Google Analytics между площадками, т.к. этих данных в нем нет.

Что нужно сделать чтобы настроить импорт данных о расходах в Google Analytics?

Необходимо выполнить две операции:

  • создать набор данных в Google Analytics
  • передать данные о расходах в Google Analytics

Первый шаг вы можете выполнить самостоятельно, сложностей не должно возникнуть, а вот второй требует пояснения. Поскольку мы несем расходы на привлечения трафика ежедневно, то данные нужно выгружать также ежедневно. Учитывая возможность изменения показателей на рекламных площадках, данные в Google Analytics нужно поддерживать в актуальном состоянии. Как же выполнить импорт данных о расходах в Google Analytics?

Вручную, либо автоматически. Первый вариант: все делаем сами (готовим данные для загрузки, формируем файл, выгружаем руками). Второй: настраиваем связь между рекламной площадкой и Google Analytics, после чего за нас всю работу выполняет сервис, а мы тратим освободившееся время на работу с данными.

Как создать набор данных для импорта данных о расходах в Google Analytics?

Переходим в режим администратора на уровне ресурса (счетчика), выбираем пункт Импорт данных , отображается перечень созданных наборов данных:

Наборы данных в Google Analytics

Часто бывает ошибка, когда у вас есть все необходимые права для работы со счетчиком, но возможности создать набор данных для импорт данных о расходах в Google Analytics нет, а также отображается ошибка: Permission denied . Что делать? Попробуйте в режиме инкогнито посмотреть данный раздел управления счетчиком, должно помочь.

Permission denied Google Analytics

Для создания нового набора нажимаем Create , на первом шаге необходимо указать какой набор данных мы создаем. Для решения задачи импорта расходов необходимо выбрать Cost Data , после чего нажать Continue :

Варианты импорта данных в Google Analytics

Какие наборы данных возможно импортировать в Google Analytics

Существует три типа наборов, которые могут быть использованы при создании нового импорта данных:

  • на уровне хита – таким образом можно «дополнить» сведения по собранным обращениям (хитам) с сайта
  • расширение данных – дополнение данных Google Analytics, которые он не может получить самостоятельно
  • сводные данные – дополняем собранные данные, после того как Google Analytics выполнил их первичную обработку

Доступные типы наборов данных:

  • Данные возврата средств
  • Данные о пользователях
  • Сведения о кампании
  • Географические данные
  • Данные о контенте
  • Сведения о товаре
  • Специальные данные
  • Данные о расходах (Cost Data)

После выбора Данные о расходах или Cost Data указываем имя набора данных, а также в каких представлениях будут доступны импортированные в Google Analytics данные. Заполнив поля нажимаем Continue :

Читайте так же:
Счетчик топлива для дизельного двигателя

Создание набора данных для импорта данных о расходах

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

  • обязательные параметры
  • количественные показатели
  • параметры

Первые три параметра: Дата , Источник , Канал изменить нельзя. Это основные ключи, по которым данные из набора будут сопоставлены с данными по трафику в Google Analytics.

Следующие: Стоимость (или расход) , Число кликов , Число показов являются метриками, которые получат значения в отчетах Google Analytics из набора данных.

Третий блок: параметры, детализирующие источник трафика. Например, кампания, группа объявлений и т.п.

В заключительной части необходимо выбрать то, как сработает выгрузка. Суммирует загружаемые данные с ранее полученными системой или перезапишет. Оставляем значение по умолчанию Summation (Суммирование). После внесения настроек получилось следующая конфигурация, сохраняем ее и завершаем создание:

Результат создания набора для импорта данных в Google Analytics

Автоматическая загрузка данных

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

Процедура создания интеграции в сервисах практически идентична. Я хочу поделиться с вами инструкций по настройке в сервисе renta.im , о котором рассказывал ранее как ETL системе, помогающей строить системы сквозной аналитики. Я не буду давать оценку этому сервису, как он справляется с импортом данных в Google Analytics, вы можете бесплатно протестировать сами его функционал в течении 14 дней.

После авторизации в сервисе выбираете Cost Upload и создаете новую интеграцию. Процесс выглядит как прохождение инструкции по шагам. Выбираем аккаунт рекламной площадки, из которой импортируем данных. Если его нет в списке через элемент Add добавляем новый аккаунт:

Выбор системы для выгрузки данных в Google Analytics

На следующем этапе необходимо настроить Google Analytics, т.к. в него идет импорт данных о расходах. Выбираем аккаунт, в который будут поступать данные и счетчик (ресурс). После выбора будет загружен список имеющихся наборов данных, укажите нужный:

Настройки выгрузки данных

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

Настройка интервала импорта данных о расходах

Если все внесено корректно запускается интеграция и данные выгружаются в Google Analytics.

Пример активной выгрузки

Кроме того, Renta поддерживает динамические параметры в utm метках, а в случае агентских аккаунтов в Яндекс.Директе, есть возможность исключать агентскую скидку или НДС.

Ручная загрузка данных

После создания набора данных переходим к списку доступных наборов, выбираем интересующий нас и получаем схему набора данных для импорта данных о расходах в Google Analytics:

Данные по настроенному набору данных

Загрузим шаблон для работы на свой ПК для внесения в него сведений по рекламных кампаниям:

Шаблон для импорта данных

Шаблон представляет из себя csv файл, который может быть изменен и использован для загрузки данных (Важно! Для каждой новой загрузки используйте новый файл, не дополняйте один данными за все прошедшие дни):

Читайте так же:
Тбн счетчик расходомер подключение

Пример файла с данными

После внесения в него в него данных сохраняем его как CSV файл (разделитель – запятая). Какие данные необходимо внести? Зависит от набора параметров, указанных при конфигурировании набора данных, основные:

  • ga:date – дата, к которой относятся расходы, формат ГГГГММДД
  • ga:medium – рекламный канал, значение из utm_medium
  • ga:source – рекламный источник, значение из utm_source
  • ga:adCost – расход в валюте представления Google Analytics, вместо запятой в дробных числах используется точка
  • ga:adClicks – количество кликов

Загрузим данные в Google Analytics. Переходим к набору данных и нажимаем Upload File , выбираем файл и загружаем. После загрузки получаем информацию о том, что загрузка завершена:

Загрузка данных о расходах в Google Analytics завершена

Данные в отчетах появляются не сразу. Проанализировать их можно в стандартном отчете, либо использовать необходимые параметры и показатели при формировании кастмного отчета либо в Google Data Studio:

Где отображаются импортированные данные

Не забывайте о том, где вы используете данные с НДС, а где без.

Как проверить выполненные выгрузки

Иногда возникает необходимость проверить, были-ли выгружены данные за некоторый период или возникла ошибка при работе сервиса, который импортирует данные либо в наборе данных, сформированным в ручную. Чтобы выполнить проверку переходим в наборам данных, выбираем необходимый и изучаем таблицу. В поле Дата загрузки должны идти выгрузки без перерывов (день за днем), а в поле Статус отсутствовать сообщения об ошибках:

Для чего настраивать импорт данных о расходах в Google Analytics?

Если вы перейдет в стандартный отчет Анализ расходов, то в нем не будет данных по расходам из рекламных систем. Только после интеграции Google Analytics и Google Ads в нем будут сведения по соответствующей рекламной платформе. Однако ей одной, как правило, не ограничиваются и ведут рекламу в различных системах. Чтобы данные по ним можно было анализировать в отчетах Google Analytics настраивают импорт данных о расходах.

Ниже пример нескольких отчетов, которые могут быть доступны после того, как вы настроили импорт данных о расходах в Google Analytics. На первом из них показаны данные по расходам, стоимости клика и стоимости конверсии:

Пример отчета по различным источникам

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

Как установить Google Аналитику на сайт: пошаговая инструкция

Google Analytics — это мощный инструмент веб-аналитики, который следует использовать любому сайту для анализа поведения пользователей и понимания своей целевой аудитории. Соответственно, установка Google Analytics на сайт является обязательным атрибутом при настройке веб-аналитики.

  • Регистрация аккаунта;
  • Установка кода счетчика вручную;
  • При помощи GTM;
  • При помощи плагинов/модулей.

Регистрация аккаунта Google Analytics.

Для начала необходимо посетить страницу https://analytics.google.com/analytics/web/, где потребуется войти в свой Google аккаунт или создать новый.

После этого нажимаем на кнопку «Зарегистрироваться»

Далее заполняем появившуюся форму:

  • Веб-сайт/мобильное приложение. Выбираем веб-сайт (стоит по умолчанию);
  • Название аккаунта. Необходимо для навигации, например, SeoPulses.ru;
  • Название сайта. Необходимо для навигации, например, SeoPulses.ru;
  • URL сайта. Вводим доменное имя сайта, например, seopulses.ru, выбрав подходящий протокол (http/https);
  • Отрасль. Не влияет на статистику, можно выбрать любую, подходящую для Вашего ресурса;
  • Часовой пояс. Для корректного анализа необходимо выбрать часовой пояс посетителей сайта;
  • Все нижестоящие пункты рекомендуется оставить (Продукты и сервисы Google, Сравнение,
    Техническая поддержка, Специалисты по аккаунтам).
Читайте так же:
За чей счет ставится общедомовой счетчик

Нажимаем на кнопку «Получить идентификатор отслеживания» и принимаем «Условия использования Google Аналитики».

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

Если Вы вдруг закрыли данную страницу, то вновь получить код можно нажав на «Администратор» в настройках ресурса раскрываем вкладку «Отслеживание» и выбираем пункт «Код отслеживания».

Установка кода счетчика Google Analytics вручную (Способ №1)

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

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

Пример №1. Для внедрения кода на сайт WordPress потребуется посетить административную панель и найти блок «Внешний вид» — «Редактировать», после чего выбираем файл Header и перед закрывающим тегом копируем полученный выше код.

Пример №2. Для CMS Opencart потребуется подключиться к FTP или в файловом менеджере посетить директорию «/catalog/view/theme/ваша-тема/template/common/header.tpl» (ваша-тема — название действующей темы), где находиться файл header.tpl. Посетив его перед закрывающимся копируем полученный выше код.

Установка кода счетчика Google Аналитики через Google Tag Manager (Способ №2)

Для этого первоначально необходимо установить GTM на сайт (подробнее об этом) после чего зайти в аккаунт во вкладку «Теги» и выбрать «Создать».

Даем название тегу, например, googleanalytics и приступаем к выбору «Конфигурации тега», где необходимо выбрать «Google Аналитика – Universal Analytics».

В типе отслеживания оставляем «Просмотр страницы» в настройках Google Analytics открываем список и нажимаем на «Новая переменная».

В появившемся окне:

  • Даем название переменной, например, копируем ID своего аккаунта Google Analytics (пример, GA);
  • В идентификатор отслеживания вводим ID отслеживания (подробнее о том, как найти данный идентификатор;
  • Жмем на «Сохранить».

Теперь приступаем к выбору Триггера (активатора).

Здесь необходимо значение All Pages (все страницы).

Теперь переходим к публикации версии через кнопку «отправить».

  • Название версии. Пример: google-analytics
  • Описание версии. Пример: добавлен тег счетчика ga.
  • Жмем на «Опубликовать».

Установка кода счетчика Google Аналитика через плагины/модули (Способ №3)

Упрощенный способ, не требующий знаний иерархии файлов CMS и HTML, подходит лишь для сайтов, использующих стандартные CMS. Для того, чтобы использовать GTM, потребуется установить соответствующий плагин или модуль для собственной CMS.

Для этого необходимо зайти в административную панель (для примера WordPress) и выбрать вкладку «Плагины»-«Добавить новый». После этого в строке поиска вводим Google Tag Manager» и подобрав подходящий модуль устанавливаем его.

После активируем его.

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

Читайте так же:
Счетчик кликов для сайта

Как Установить Счетчик Google Analytics?

В этой статье мы разберем, как подключить Google Analytics к вашему сайту и вообще узнаем, что это за сервис.

Если у вас уже есть аккаунт в Google Adwords, то вам необходим счетчик, который бы считал все посещения с Google Adwords и помогал бы собирать статистику для дальнейшего анализа.

  1. Как установить счетчик в Google Analytics?
  2. Шаг 1. Создаем счетчик Google Analytics
  3. Шаг 2. Установка счетчика Google Analytics на сайт

Как установить счетчик в Google Analytics?

Шаг 1. Создаем счетчик Google Analytics

  • Заходим в свой аккаунт Google или создаем, если нет
  • Переходим на сайт http://google.com/analytics/
  • Заходим во вкладку «Администратор» и жмем «Создать аккаунт«
  • Вбиваем название аккаунта. Это раздел для сайтов, то есть не сам сайт, а папка для сайтов. Можете назвать как Личные сайты.
  • Вбиваем название сайта. Тут уже вбивайте свое название домена.
  • URL сайта. Тут адрес домена.
  • Отрасль. Выбирайте смежную или похожую отрасль вашего сайта.
  • Отчетный часовой пояс. Выбирайте страну, в которой проживаете и подтверждайте пользовательское соглашение.
  • Ставим все галочки (Продукты и сервисы, Сравнение, Техническая поддержка, Специалисты по аккаунтам)
  • Жмем на «Получить идентификатор отслеживания».

Шаг 2. Установка счетчика Google Analytics на сайт

Что нужно сделать, чтобы упростить настройку ремаркетинга и не мучатся с тегами потом в счетчике от Google Analytics?

Копируем наш код и вставляем в блокнот (мы используем notepad++), делаем мы этом потому, что он нам подходит, но не в таком виде. Почему? Он не позволяет собирать списки ремаркетинга. Поэтому, чтобы в будущем не напрягать верстальщика еще раз. Между строчкой №7 и №8 нужно добавить вот эту строчку:

Вторая строчка отвечает за улучшенную атрибуцию ссылок (еще один модификатор Google Analytics)

Поэтому мы делаем так:

  1. Копируем код в блокнот;
  2. Дописываем между ga (‘create… и ga (‘send… Должно в точности получиться как на скриншоте (только идентификатор свой вставьте свой UA-XXXXXXXX-1)
  3. Хотите отслеживать точный показатель отказов?
  4. Тогда добавляем перед ga (‘send еще одну строку
  5. Проверяем, чтобы было в точности, как на скриншоте. Проверяем, чтобы все кавычки открывались и закрывались, а также точку с запятой в конце вставленной строчки.

У вас получиться такого вида код в результате редактирования счетчика.

6. Все бы было отлично, но куда правильно вставить код Google Analitics?

Его нужно вставить перед закрывающимся тегом (именно так он и выглядить). Для этого я захожу в код html сайта и нажимаю CTRL+F, чтобы ускорить процесc поиска и вставляю его там (см. скриншот)

Чтобы проверить все ли правильно стоить, то поставьте расширение для chrome Tag Assistant.

При нажатии на расширение Tag Assistant появиться окно и там нажмите на «Check this page now». После пройдет проверка и если будет зеленая рожица, то все правильно стоит и данные поступают, если синее — не совсем верно, но данные тоже поступаю, а вот если будет красная рожица, то нужно переделывать.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector