Google Data Studio и WordPress

Некоторое время назад появился невероятно мощный инструмент Google Data Studio, который объединяет самые разнородные данные и на основе этих данных строит наглядные интерактивные отчёты. К чести Google этот инструмент оказался намного более простым и, самое главное, не настолько замороченным идиотскими ограничениями, как его ближайший конкурент от некрофильной компании Microsoft, к которому я, например, так и не смог подключится. Но при этой простоте Google Data Studio не теряет самого главного — визуализации любых данных, своего основного назначения. Кстати, правильное название этого инструмента по-русски — Google Центр данных.

Зачем нужен Центр Данных

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

Коннекторы Data Studio

Коннекторы Google Data StudioКоннектор — это программный модуль, который производит загрузку данных в отчет в виде плоской таблицы или набора таких таблиц. С помощью коннектора в Центре Данных создается так называемый Источник данных, то есть, набор параметров подключения, которые определяют какие данные и откуда следует взять. Например, корректор Google Analytics создает источник данных, получающий данные именно вашего аккаунта и ресурса GA, то есть, именно вашего сайта.

Стандартно Google дает коннекторы для:

  • Google Analytics
  • Google Search Console
  • AdWords
  • BigQuery
  • CloudSQL
  • MySQL
  • Многие другие

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

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

Мы в нашей компании пошли именно по этому пути — мы сейчас пытаемся создавать (пока только для внутреннего использования) корректоры к REST API наших внутренних систем — CRM, CPM и кое-что другое.

Использование отчетов Data Studio в WordPress

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

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

Но в качестве первого прообраза мы нашли и использовали решение от Ezond, за что им огромное спасибо!

Отображение отчетов Data Studio в WordPress

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

Но те возможности, которые дает нам Центр данных, реально вдохновляют нас на активное использование этого подхода для бизнес-сайтов. Смотрите также услугу «Создание аналитического отчета Google Data Studio«.

Ускоряем браузер Google Chrome до скорости света

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

Сегодня мы ускорим браузер Хром по-взрослому и так, что разница в скорости открытии страниц станет заметна визуально.  Для этого мы используем довольно старый, но очень мощный трюк с кэшированием часто изменяемых файлов в памяти компьютера. А у Хрома этих файлов довольно много, к тому же, далеко не все из них «мусорные», временные, то есть, они должны сохранятся от загрузки до загрузки. Поэтому придется это предусмотреть.

Данный совет поможет вам, если у вашего компьютера есть память от 4 — 8 GB. При меньших объемах лучше то, что здесь описано, не делать.

Ну-с приступим…

Установка диска в память

Для работы нам понадобится так называемый RAM Disk, то есть, специальная программа, которая часть оперативной памяти вашего компьютера сделает очень-очень быстрым диском. Рекомендую вот эту программу:

http://memory.dataram.com/products-and-services/software/ramdisk

Скачиваем и устанавливаем от имени Администратора компьютера.

После установки запускайте программу RAMDisk Configuration Utility и сразу в меню View включайте пункт Advanced.

Далее устанавливайте параметры:

Disk Size: 1024 Mb

FAT Partition

RAMDrive

На вкладке Load/Save устанавливайте

ImageFile: C:\RAMDisk.img

Load Disk at Startup

Save Disk Image at Shutdown

RAMDrive

 

Нажимайте кнопку [Start RAMDisk] и далее [Save Disk Image Now]

Если вы сейчас откроете проводник, то увидите, что у вас появился новый диск объемом 1 GB. Например, с буквой D: или E:. Найдите его и создайте в нем папку Google.

Установка очень важной утилиты

Прежде чем продолжить работу нам понадобится очень важная утилита Link Shell Extension, которая позволяет работать с Windows с так называемыми символьными ссылками. Именно символьные ссылки нам понадобятся, чтобы «обмануть» браузер Google Chrome. Но для начала выясните, какая у вас система 32-битная или 64-битная. Это можно сделать, если нажать кнопки [Win]+[X] и выбрать пункт Система.

Версия ОС

Скачиваем нужную версию и устанавливаем. Чтобы проверить установку, просто щелкнине в проводнике по любому файлу или папке правой кнопкой и вы должны увидеть вот такой пункт меню. Пока нажимать его НЕ НАДО!

Link Shell Extention

Если такого пункта у вас нет, то вызывайте ближайшего знакомого «ты_же_программиста» и покажите ему статью, пусть то, что здесь написано, сделает он.

Перенос рабочей папки Chrome на новый диск

Для начала нужно ЗАКРЫТЬ браузер Хром, все окна. Более того, посмотреть в область уведомлений (где часы) и поискать, нет ли там, значка Chrome. Если есть, закрываем!

Закрыть Google Chrome

Теперь открываете ДВА проводника и расположите их рядом друг с другом. В первом откройте свой новый диск, тот самый, который вы установили ранее, и открывайте созданную вами папку Google (если ее нет, создайте). А во втором наберите (или скопируйте и вставьте) вот такой адрес (проценты обязательны):

%localappdata%\Google\Chrome\User Data

Найдите там папку Default и СКОПИРУЙТЕ ее на новый диск, в папку Google.

Теперь ПЕРЕИМЕНЙТЕ СТАРУЮ ПАПКУ в Default.old (это которая в User Data).

А дальше начинается магия. Щёлкните по папке Default на новом диске правой кнопкой мышки и выберите пункт «Запомнить источник ссылки». Если такого пункта нет, верните все взад и срочно зовите ты_же_программиста!

Далее, в СТАРОЙ ПАПКЕ щелкайте по любому свободному месту правой кнопкой мышки и выбирайте пункт

Поместить как -> Junction связь:

junction

Должно получится вот так:

default-link

Если вы щелкните по этой ссылке, то должны увидеть список разных папок и файлов.

Получилось? Отлично! Запускайте Google Chrome и открывайте любой сайт. Только сначала пристегните ремни, а то от такой скорости работы может закружится голова!

Удачи вам!

«РИФ-Воронеж 2015» — инновации и новые предложения. Мы будем там!

В сентябре этого года в Воронеже состоится Интернет-конференция «РИФ-Воронеж 2015», объединяющая  ведущих профессионалов Интернет-сферы.  Иван Никитин  выступит с докладом «Методы анализа эффективности продвижения» в секции «Продвижение и веб — аналитика – одно без другого   — «деньги на ветер»», также слово возьмут: Екатерина Шукалова, Мария Питерская, Роман Тихонов и другие.

В целом, предлагаются: нужные инновации для стартапов, варианты по развитию информационных технологий в России.

 

Реферальный спам в Google Analytics

В последнее время мы все чаще стали замечать резкое ухудшение канала «Referral» в Google Analytics:

Канал referral

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

Домены реферальный спам

При попытке перейти на эти сайты, понятное дело, мы не обнаруживаем никаких ссылок на себя, а видим откровенную рекламу или предложение поставить некий скрипт у себя на сайте, чего делать, конечно же, ни в коем случае, не следует!

Мы столкнулись с реферальным спамом (referral spam) — явлением не столько опасным, сколько назойливым. И в этой заметке я покажу, как его легко убрать.

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

Вот пример такой ахинеи, в котором предлагается вычислять спамеров по IP
http://blog.seolib.ru/marketing/master-klass-po-udaleniyu-refspama/

Я тебя вычислю по IP

Чтобы понять как бороться со реферальным спамом, нужно четко себе представлять, как работает Google Analytics, с чем обычно бывает туго у таких «экспертов».

Откуда берется реферальный спам

Итак, у Google Analytics есть несколько способов передачи данных. Точнее, способ то один — Measurement Protocol, а вот реализаций у него масса. Важно понимать, что передачу данных в Google Analytics через Measurement Protocol можно выполнить из любого приложения, из любого скрипта. То есть, чтобы зафиксировать, например, посещение страницы на вашем сайте, не обязательно заходить к вам на сайт! Достаточно просто сделать обращение к Google Analytics из любой программы, чем и пользуются спамеры. Единственное, что им нужно знать, так это Ваш Google Analytics ID.
Это образная сторона той мощи, которую дает нам Measurement Protocol, и, к сожалению, однозначного решения этой проблемы нет.

Таким образом, важно понимать, что никаких заходов на ваш сайт не было и в помине, спамеры просто записали данные об этих заходах напрямую в Google Analytics. Хотите в этом убедиться? Попробуйте найти заходы на сайт с указанных ресурсов, например, в Метрике. Там их нет! Потому что и заходов не было. Понятно, что все эти дурацкие советы SEOLib с блокировкой спамеров НА ВАШЕМ СЕРВЕРЕ просто не имеют смысла!

Рефералы в Метрике

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

Как убрать реферальный спам

Несмотря на утверждения «экспертов» SEOLib, есть дополняющих два способа убрать реферальный спам:

  • Фильтр Google Analytics
  • Расширенный сегмент

Регулярное выражение для реферального спама

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

Давайте внимательно посмотрим на список спамеров на примере одного из наших сайтов. Очень рекомендую взять временной интервал 2 — 3 месяца.

Домены спамеров

Мы хорошо видим, что очень часто используются слова «buttons», «-seo», «tracking», «traffic», «4web», «-for» и другие. Здесь просто приведены фрагменты спамерских доменов. Давайте выпишем их в строку регулярного выражения

buttons|-seo|tracking|traffic|4web|-for|monetizer

Попробуйте ввести ее в строку быстрого фильтра и сделайте исключение этих доментов:

Фильтр по источнику
Исключение источников

Смотрим список внимательно, есть ли там еще спамерские домены? Вроде нет.

Создаем фильтр реферального спама

Перейдите в раздел Администрирования и в колонке аккаунта выберите «Фильтры».
Добавляем новый фильтр на все представления, называя его «Реферальный спам»

Фильтр реферального спама

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

Однако фильтр не уберет уже накопленные данные, а лишь в будущем не даст им накапливаться. Чтобы убрать накопленные данные можно сделать сегмент:

Создаем расширенный сегмент «Без реферального спама»

Вообще-то таких сегментов полно в галерее, но мы сделаем свой

Сегмент фильтрации спама в галерее

Откройте сегменты и нажмите [+Сегмент]. Заполните следующие поля:

Расширенный сегмент Без реферального спама

Собственно, все.

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

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

Отслеживание с помощью Google Analytics внимания к материалам сайта и времени прочтения до конца

Недавно на аналитику к нам пришел очень интересный проект. Это контентно-информационный сайт с большим количеством материалов и достаточно большим входящим трафиком. Перед нами были поставлены задачи вычисления вовлеченности аудитории, сегментация пользователей на лояльных и не лояльных, читающих, пролистывающих и не-читающих статьи вообще (около 10 сегментов). Бо́льшая часть задач решается стандартными средствами Google Analytics, но вот как определить читающих, пролистывающих и не-читающих? Но и это реализуемо!

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

Для того, чтобы зафиксировать появление объекта в области видимости, мы использовали библиотеку Waypoints:

https://github.com/imakewebthings/waypoints

Далее дело техники и вот что получилось:

[code lang=»js»]
jQuery(function($){
/* Селектор выбора статьи */
var articleSelector = ‘.article-content-wrapper’;

window.readMarkers = {};
window.readMarkers.start = new Date().getTime();
var pArr = $(articleSelector + ‘ p’);
if (pArr.length < 3) return;
var middleIndex = Math.floor(pArr.length / 2);
var lastIndex = pArr.length — 1;
$(pArr[middleIndex]).waypoint(function(direction){track(‘Middle’,this)});
$(pArr[lastIndex]).waypoint(function(direction){track(‘End’,this)});

function track(id, obj)
{
if (window.readMarkers[id]) return;
window.readMarkers[id] = true;
var now = new Date().getTime();
ga(‘send’, ‘event’, ‘Read’, id, document.title);
ga(‘send’, ‘timing’, ‘Read’, id, now — window.readMarkers.start, document.title);
}
});
[/code]

Результаты работы

Мы видим, как часто люди дочитывают до конца — все лишь в трети случаев! (Здесь и далее данные сайта ivannikitin.com и только за сегодняшний день.)

Действия по событию Чтение

Время чтения статьи до середины и до конца:

Время маркеров

Мы видим, какие статьи наиболее часто внимательно читаются:

Метки времени прочтения статей

И понятно, мы теперь легко построим сегмент:

Создание сегмента Читающая аудитория

Дальше мы легко можем увидеть вовлечение этой аудитории по дням:

Когортный анализ вовлеченности аудитории

Надеюсь, этот трюк вам поможет!

Если есть вопросы — пишите в комментариях.

Понравилось? Жмите кнопку ниже:

Бесплатный вебинар Google Analytics Новые инструменты и методики

30 марта 2015 в 18:00 состоится бесплатный вебинар Google Analytics Новые инструменты и методики.

Мы рассмотрим:

  • Новые возможности Google Analytics
  • Инструменты Google Analytics, которые незаслуженно игнорируются маркетологами
  • Эффективный анализ маркетинговых каналов
  • Правильное атрибутивное моделирование
  • Когортный анализ и оценки реакции аудитории
  • Ответы на все ваши вопросы
  • Плюшки, подарки и хорошее настроение

Вебирар начинается в 18:00 MSK и продолжается до 21:00.

Программное обеспечение позволяет участвовать в нем с любого устройства iPhone/iPad/Android/Windows Phone. Необходимо лишь заранее установить клиент GotoMeeting.

[boxlink url=»http://www.centrmasterov.ru/training/courses/course/google-analytics/free-universal-analytics/?action=form»]Записаться на вебинар[/boxlink]

Курс Google Analytics 2015: Профессиональная Веб-Аналитика — 24 февраля 2015

Самый полный курс по Google Analytics начинается 24 февраля 2015 г. Курс занимает полных 4 дня (32 академических часа) и сегодня является наиболее актуальным курсом в России. Данный тренинг настоятельно рекомендуется владельцам интернет-магазинов, средних и крупных сайтов. На курсе рассматриваются методики глубокого анализа работы сайта и оптимизации продаж.

Основные темы курса

  • Способы настройки кода отслеживания на сайте. Нестандартные приемы настройки.
  • Правильная интерпретация параметров, показателей (метрик) работы сайта.
  • Оценка аудитории и методики уточнения этих оценок.
  • Маркетинговые каналы, сегментация и методики оптимизации эффективности каналов.
  • Отслеживание произвольных действий пользователя и расширение возможностей Google Analytics.
  • Приемы оптимизации коэффициента конверсии (CRO).
  • Полная и действительно эффективная интеграция с интернет-магазинами.
  • Интеграция с любыми внешними системами, например, автоматическая интеграция с Яндекс.Директ.
  • Оценки эффективности рекламы (ABC, CBA, ROI).
  •  Анализ поведения пользователя и A/B эксперименты.

Новые темы, которые ранее не освещались

  • Всё о расширенном режиме E-commerce. Что это  и что это дает (на реальных примерах!)
  • Анализируем срывы покупок, формируем сегменты по каждому шагу срыва и делаем правильный ремаркетинг.
  • Когортный анализ, методики оценки и выводы.

[distance1]

Стоимость курса: 17 500.00 руб.

[boxlink url=»http://www.centrmasterov.ru/training/courses/course/google-analytics/ga-full/?action=form»]Записаться сейчас[/boxlink]

Курс Google AdWords с нуля

Не пропустите курс по AdWords! В среду 11.02.2015 с 10:00 до 17:00 я веду курс «Google AdWords с нуля«.

Устали платить втридорога за десяток переходов с Яндекс.Директ? Хотите по-настоящему серьезные инструменты рекламы? Желате получить сотни и тысячи потенциальных клиентов на сайт уже завтра? Тогда этот курс для вас!

Что особенного в этом курсе?

  1. Google AdWords рассматривается с нуля, то есть, даже если вы впервые слышите это слово, вам все будет понятно!
  2. При этом мы рассматриваем максимум инструментов и особенности их применения для рекламных кампаний различных типов
  3. Мы все рассматриваем на практике! То есть, на реальных аккаунтах с реальной рекламой! После курса у вас будет почти полностью настроенная рекламная кампания!
  4. Вы можете участвовать в курсе как и очно — в новом комфортабельном классе, так и в режиме вебинар, прямо из дома или с рабочего места!

Стоимость курса — 4500 руб.

Спешите записаться, пока еще есть места!

[boxlink url=»http://www.centrmasterov.ru/training/courses/course/advertising/adwords-basics/?action=form»]Записаться сейчас![/boxlink]