Audytor.ru

Теплоснабжение "Аудитор"
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Плагин Яндекс Метрика для интернет магазина WooCommerce

Плагин Яндекс Метрика для интернет магазина WooCommerce

Официальный WordPress плагин Яндекс Метрика для интернет магазина WooCommerce

Встречайте официальный WordPress плагин Яндекс Метрика для интернет магазина WooCommerce от Яндекс. Команда Яндекс Метрики разработала официальный бесплатный плагин для установки на сайт счетчика веб-аналитики. Всем владельцам интернет-магазина важно отслеживать не только посещаемость сайта, но и то, как пользователи взаимодействуют с товарами и что покупают.

Ответить на эти вопросы помогает Яндекс.Метрика и опция Электронная коммерция.

Электронная коммерция Яндекс Метрики — это инструмент для аналитики интернет-магазинов. Он дает развернутую статистику о продажах и взаимодействии с товарами на сайте

Яндекс

Подробная инструкция по настройке «Электронной коммерции» в «Яндекс.Метрике»

Для начала настройки «Электронной коммерции» необходимо активировать в «Яндекс.Метрике» возможность передачи данных через dataLayer. Для этого откройте в браузере настройки счетчика и выберите вкладку «Код счетчика». Активируйте чекбокс «Отправка в Метрику данных электронной коммерции», как показано на рисунке ниже, и нажмите кнопку «Сохранить».

Активация в «Яндекс.Метрике» возможность передачи данных через dataLayer

Код «Яндекс.Метрики» с включенным параметром отслеживания операций электронной коммерции выглядит так:

Код «Яндекс.Метрики» с включенным параметром отслеживания операций электронной коммерции

Необходимо объявить переменную с заданным именем (по умолчанию dataLayer). Можно сделать это в коде счетчика. Это выглядит так:

Объявление переменной с именем dataLayer в коде счетчика

После этого обновите код счетчика на целевых страницах сайта и страницах, участвующие в процессе оформления покупок. Рекомендуем обновить счетчик на всех страницах сайта.

Есть несколько действий, информацию о которых передают в систему аналитики: просмотр товара (detail), добавление в корзину (add), удаление товара из корзины (remove), покупка товара (purchase). Эти действия всегда связаны с массивом продуктов (products).

Чтобы передать информацию, нужно заполнить объект e-commerce, включающий информацию о действии и продуктах, над которыми данное действие произошло.

Настройка Вебвизора

Совсем недавно появилась замечательная настройка Вебвизора «Сохранение уникального контента пользователей». Она позволяет нам видеть корзины глазами покупателей, а не как было раньше — от своего лица.

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

Теперь необходимо ввести список URL-ов, вид которых мы хотим получать. Например, нам очень надо видеть корзину: /shop/checkout . Или профиль пользователя: /index/8

И так далее, по своему усмотрению

Не злоупотребляйте количеством страниц

Учтите, что каждая страница отдельно загружается в Метрику и это создает дополнительную нагрузку на сайт

Укажите, как Вы хотите видеть отчеты в Вебвизор: от своего имени или от имени гостя. Не влияет на URL-ы которые были указаны ранее.

Читайте так же:
Схема непосредственного подключения счетчика меркурий 230

Делаем простенький web-сервис с помощью API Яндекс.Метрики

Не так давно Яндекс открыл для использования API Яндекс.Метрики. В этой статье я расскажу для чего оно нужно, как им пользоваться и кратко опишу отличия от API Google Analytics.

Кроме того, я покажу, как с помощью этого API сделать web-сервис, в котором можно сравнить текущие показатели сайта с прошлым и посмотреть, как со временем менялась популярность страниц:

Кратко об API Метрики

Главное отличие API Метрики от API Google Analytics заключается в том, что оно фокусируется на отчетах, а не показателях. Программист, пользующийся GA, должен сказать сервису «я хочу видеть визиты с рекламных источников разбитые по цели 1, количеству визитов, показателю отказов», пользователь Метрики скажет «я хочу видеть отчет по содержанию».

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

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

Метрика развивается очень быстро (за время написания статьи даже успел немножко поменяться API), поэтому я уверен, что уже скоро можно будет так же, как и в GA, формировать отчеты только для нужных показателей, и описанные выше проблемы пропадут.

Зачем оно нужно?

  1. Показывать на сайте статистику в реальном времени
  2. Интегрировать статистику сайта в свою CRM
  3. Автоматизировать и упростить работу сотрудников

Например, вот как это сделано на Хабре (http://habrahabr.ru/info/stats/):

Пункт 2 (интеграция статистики в CRM), понятен без всяких объяснений. Добавить к внутренней информации о заказе его источник, регион покупателя и иногда даже конкретный рекламный креатив — это голубая мечта любого рекламщика/аналитика. После того, как это будет сделано, сразу станет видно, какая реклама эффективна, а какая нет и заодно избавить колл-центр хотя бы от нескольких лишних вопросов к пользователю.

Автоматизация работы сотрудников (пункт 3) важен для тех, кто размещает много рекламы, тратит много денег на SEO и постоянно отслеживает эффективность всего этого дела. Допустим, что каждую неделю ваши сотрудники обрабатывают 40 отчетов из Яндекс.Метрики. На каждый отчет они тратят по 10 минут. Это 6 часов 40 минут. А если выдавать им уже обработанные документы, то эти 7 часов можно будет потратить на что-то реально полезное.

Читайте так же:
Счетчик энергомера цэ6822 характеристики

Главное преимущество для программиста

После работы с API GA и его громоздким мне хотелось бы отдельно подчеркнуть ещё один важный момент: Метрика позволяет получать данные в JSON! На мой взгляд, это одно из важнейших конкурентных преимуществ перед GA. Все современные языки умеют работать с JSON из коробки, и таким образом отпадает нужда в каких-либо дополнительных библиотеках. В отличие от Google с Метрикой можно сразу сесть и ехать.

В этом очень легко убедиться, откройте новую вкладку браузера и перейдите по следующему URL (вы должны быть залогинены в Яндексе): http://api-metrika.yandex.ru/counters.json?pretty=1.

Поздравляю, вы только что воспользовались API метрики. И вам даже не нужны никакие дополнительные программы, чтобы разобрать ответ сервера.

Делаем собственный сервис на основе API Метрики

Итак, чтобы поглубже разобраться в API, попробуем сделать интернет-сервис, расширяющий стандартные возможности Метрики. По умолчанию в ней отсутствует одна очень важная штука — сравнение с прошлым периодом. Это очень удобная возможность, благодаря которой аналитика сайта становится существенно проще. В GA сравнение по периоду выглядит так:

Попробуем сделать что-то подобное для Метрики.

Перед тем, как приступать к созданию непосредственно отчетов, надо дать пользователю возможность выбрать счетчик, статистику которого он хочет увидеть. Для этого мы должны воспользоваться той ссылкой, которую уже видели выше (http://api-metrika.yandex.ru/counters.json). Из информации, которую присылает сервер, нам надо вытащить два параметра: id и site. ID — это номер счетчика, без которого невозможно получить никакой статистики, а site — это название сайта, указанное при регистрации.

Следует отметить, что при создании API требуется авторизоваться. Это можно сделать несколькими разными способами, которые я не буду описывать в этой статье. Для своего сервиса я выбрал oAuth, т. к. уже использовал его при работе с сервисами Google. Как оказалось, реализацию oAuth от Яндекса использовать существенно проще, чем версию его заокеанского соперника.

Итак, создадим для пользователя интерфейс выбора счетчика и периода, с которым мы будем сравнивать наши данные. На питоне код для запроса счётчиков будет выглядеть так:

Читайте так же:
Единая сервисная служба установка счетчиков

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

Для пользователя интерфейс будет выглядеть так:

  • Трафик
  • Источники
  • Содержание
  • География
  • Демография
  • Компьютеры

В качестве id выступает ID выбранного пользователем счетчика, date1 и date2 — даты в указанном формате. Любой запрос к API метрики можно проверить прямо в браузере, поэтому вы можете просто взять id своего счетчика и подставить его в эту ссылку. Если вы залогинены в сервисах Яндекса, oAuth токен можно опустить.

В ответ метрика вернет отчет, в котором содержится много разной лишней информации, нам требуется только дата («date») и число посещений («visits»):

Далее, сравним выбранный пользователем период с аналогичным по числу дней предыдущим периодом (например, будет сравниваться с Для этого сначала вычислим длину рассматриваемого периода во времени:

А затем вычтем длину из конечных точек нашего периода:

В результате для каждой даты из пользовательского периода у нас будет число визитов в этот день и N дней назад и на основе этих данных уже можно строить график. Я для построения графиков использовал Google Charts, потому что с ними просто работать, а результат выглядит довольно красиво. График сравнения выглядит так:

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

Для этого посчитаем среднее значение, разделив сумму визитов на число дней, а затем сравним полученное значение со значением каждого отдельного дня. В результате получим следующую диаграмму:

Итак, теперь у нас есть диаграммы для сравнения трафика с прошлым, но чтобы сделать наш сервис по-настоящему полезным, надо туда добавить что-то ещё.

Очень часто при оценке сайта приходится сравнивать, как изменилась популярность страниц. Например, то, что в этом месяце хорошо идут телескопы на подставке Добсона не значит, что они также хорошо продавались в прошлом. Попробуем добавить отчёт, в котором можно будет просто и быстро увидеть изменения в посещаемости страниц.

Читайте так же:
Постановлению 354 общедомовой счетчик

Для этого мы воспользуемся типом отчетов «содержание», а в нём отчетом «Популярное». В этом отчете содержится информация о числе входов, выходов и просмотров. Получить данные отчета можно перейдя по ссылке http://api-metrika.yandex.ru/stat/content/popular.json?id=XXXXXX&date1=YYYYMMDD&date2=YYYYMMDD&oauth_token=XXXXXX&per_page=20.

Обратите внимание, что на этот раз в ссылке появился новый параметр «per_page». Это необязательный параметр, который указывает API Метрики, сколько записей должно быть в ответе сервера. По умолчанию сервер всегда отдаёт 100 записей, но в данном случае для нас это избыточное значение.

В остальном механизмы получения данных предельно похожи

res1 = self . fetch_data(period, 20 )
if not res1:
return
data1 = json . loads(res1 . content)[ «data» ]

res2 = self . fetch_data( map ( lambda x: x — rng, period))
if not res2:
return
data2 = make_url_tuple(json . loads(res2 . content)[ «data» ])

В итоге наш сервис будет выглядеть следующим образом:

Благодаря тому, что в правом столбце показывается, как изменилась позиция в сравнении с прошлым периодом, очень легко понять динамику популярности страниц.

Яндекс Метрика: что это такое и как ее установить

Чтобы воспользоваться функциональными возможностями этого сервиса, нужно иметь аккаунт в Яндексе. После регистрации почтового ящика перейдите на страницу https://metrika.yandex.ru/promo? и кликните по ссылке «добавить счетчик». Откроется специальная форма, в которой потребуется указать следующую информацию:

  • Наличие зеркал
  • Наименование web-ресурса
  • URL интернет проекта

Остается выбрать подходящий часовой пояс, принять пользовательское соглашение и нажать на клавишу «продолжить».Как настроить Яндекс метрику под свои потребности

По желанию web-мастер может самостоятельно настроить функции, которые будет выполнять счетчик. В код можно добавить несколько основных элементов:

  1. Карта кликов. Посредством этой опции отслеживают самые «горячие» точки на сайте. Синим цветом будут отображены участки страницы с наименьшей активностью. Красным цветом помечаются участки, по которым люди кликают чаще всего.
  2. Отчет по исходящим гиперссылкам. Можно произвести настройку Яндекс Метрики таким образом, чтобы программа формировала отчеты по кликам по кнопке «поделиться» и по внешним гиперссылкам.
  3. Информер. Если выбрать эту функцию, то Яндекс Метрика будет отображаться в качестве счетчика на страницах web-сайта. Информер фиксирует количество уникальных посетителей за сутки, среднесуточные данные и количество просмотров.
  4. Показатель отказов. При желании вы сможете настроить Метрику таким образом, что система не станет засчитывать интернет пользователей, которые покинули сайт раньше, чем прошло 15 секунд.
  5. Запрет отправки web-документов сайта на индексацию. По умолчанию Метрика Яндекса отправляет поисковой системе адреса (URL) тех страниц, в код которых интегрирован счетчик. Если те или иные документы не должны попасть в поиск, то можно запретить автоматическую отправку на индексацию.
Читайте так же:
Математика егэ вариант 4 счетчик

Что показывает статистика Яндекс Метрика?

Любой ресурс должен соответствовать запросам посетителей. Аналитика Яндекс Метрики как раз позволяет это отслеживать и вовремя корректировать работу сайта. Опытный оптимизатор может без проблем расшифровывать графики, предоставляемые системой. Все эти данные помогают оптимизировать работу портала и увеличивать конверсию.

Например, вы являетесь владельцем интернет-магазина элитной парфюмерии. В системе Яндекс Метрика можно увидеть, какие товары пользуются спросом у определенных покупателей. Именно их потом выставляют в раздел «самые популярные» или «востребованные». Ещё можно увидеть, какой бренд не представляет интереса. Не исключено, что ошибки в карточке товара или он реально не востребованный. Возможно, этот продукт лучше заменить на что-то более продаваемое.

Если вы ещё задаетесь вопросом, зачем нужна Яндекс Метрика, то следует просто зайти в систему и увидеть всё собственными глазами.

Специалисты в области Сео-оптимизации считают, что мошенники игнорируют аналитические данные. Если ваш новый подрядчик не просит предоставить ему доступы в Яндекс Метрику, то скорее всего, толка от продвижения не будет. Читайте статью о том, может ли SEO-специалист дать гарантии, что сайт за короткий промежуток времени выйдет в ТОП поисковых систем.

Именно с изучения Метрики сайта начинают работу любой сео-оптимизатор. Эти данные просто необходимы для составления общей картины о том, каким спросом пользуется продукция на сайте.

статистика Яндекс Метрика

Отчет «Тематики». Смотрим, какие тематики получают больше всего просмотров

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

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

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