Статьи

Практическое руководство: отслеживание и анализ погоды в Google Analytics

  1. Преимущество отслеживания погоды (с точки зрения аналитика)
  2. Как: Отслеживание погоды в Google Analytics
  3. GTM Tag - код API погоды
  4. День GTM - Событие Погоды
  5. Как: Weather Analytics в Google Analytics
  6. Погода как вторичное измерение
  7. Погода в отчетах о событиях
  8. Погода как сегмент
  9. Анализ погоды в пользовательских отчетах
  10. Преимущество отслеживания погоды (с точки зрения маркетолога)
  11. Вывод: отслеживание и анализ погоды

Будет ли сегодня снег? Погода - наш ежедневный спутник и во многом влияет на наше поведение.

Но так ли это для онлайн-покупок? Ваши пользователи на самом деле покупают больше, когда идет дождь? Покупаете ли вы больше на Рождество, когда на улице идет снег, а чувства и ожидания Рождества больше?

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

Преимущество отслеживания погоды (с точки зрения аналитика)

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

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

→ Еще один последний шанс все еще существует: погода!

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

Как аналитик, вы, конечно же, хотите хорошо это знать и подтвердить свою гипотезу с помощью данных.

Нет ничего проще, чем это ...

Как: Отслеживание погоды в Google Analytics

Все, что вам нужно, это следующее:

  • Географическая локализация ваших пользователей: чтобы определить, откуда они получают доступ к вашему сайту.
  • Данные о погоде ваших пользователей: на основе геолокации.
  • Два пользовательских измерения в Google Analytics: один раз для погоды, например, солнечно или ветрено, и один раз для температуры, например, 18 ° C.

Пользовательские измерения создаются в области администратора на уровне свойств в Google Analytics в разделе Администрирование -> Свойство -> Пользовательские определения -> Пользовательские измерения.

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

Будет ли сегодня снег

Снимок экрана: пример пользовательского измерения погоды

Лучший способ построения системы отслеживания погоды в Google Tag Manager (GTM) на вашем веб-сайте: с ее помощью вы можете быстро и легко создавать необходимые теги и отправлять данные в свой аккаунт GA.

Необходимо отслеживать через менеджер тегов Google

  • 2 метки,
  • 1 пользовательское событие и
  • 3 переменные

GTM Tag - код API погоды

Во-первых, необходимо определить географическое положение ваших пользователей: для этого я использую сервис https://ipstack.com/ - провайдер платных услуг, который взимает $ 9,99 / месяц за до 50 000 запросов (20% скидка на годовую подписку).

!!! ИНФОРМАЦИЯ: В предыдущих версиях блога я рекомендовал freegeoip и nekudo в качестве бесплатных провайдеров гео-локации. К сожалению, с бесплатными провайдерами это немного утомительно, потому что их всегда мало на рынке, и код отслеживания нужно постоянно корректировать. Поэтому я думаю, что более простое решение - перейти на платного, но дешевого поставщика, который будет стабильным и долговечным, как worldweatheronline.

Для запроса текущих данных о погоде я использую сервис Мировая Погода Онлайн Это плата, но дешевле, чем другие, которые я тестировал до сих пор ...

Таким образом, вы платите до 500 запросов в день, около 86 евро (самая маленькая модель выставления счетов) . Для 5000 запросов это стоит около 130 евро в год: что я думаю, идеально подходит для средних сайтов ...

Зарегистрируйтесь под https://developer.worldweatheronline.com и настройте свой аккаунт. Важным является ключ в приборной панели, потому что вам нужно для отслеживания.

Важным является ключ в приборной панели, потому что вам нужно для отслеживания

Снимок экрана: World Weather API Key

Затем создайте пользовательский тег HTML в GTM и скопируйте в него следующий код (вы должны заполнить красные поля своими данными). Установите триггер на «Все страницы».

Примечание. Этот код работает, только если на вашем веб-сайте установлен JQuery.

Обновление Апрель 2019: код истек https://ipstack.com/ обновлено.

<script> jQuery (function () {var cookie = {{Cookie Cookie сеанса API}}; if (! cookie) {jQuery.get ("http://api.ipstack.com/check?access_key= <YOUR IPSTACK KEY > & fields = долгота, широта, ноль, функция (данные) {var endpoint = "https://api.worldweatheronline.com/premium/v1/weather.ashx?q="+data.latitude+","+data. долгота + "& key = <YOUR_WORLDWEATHER_API_KEY> & format = json"; weatherRequest (конечная точка);});}}); function weatherRequest (конечная точка) {jQuery.ajax ({тип: 'GET', dataType: 'json', URL: конечная точка, успех: функция (данные) {var weather = data.data.current_condition [0] .weatherDesc [0] .value; var температура = parseTemp (data.data.current_condition [0] .temp_C); dataLayer.push ({'event': 'weatherAPI', 'температура': температура, 'погода': погода});}, завершено : function () {document.cookie = 'sessionWeatherAPI = 1; путь = /; домен = <YOUR_DOMAIN> ;';}}); }; function parseTemp (temp) {var roundTemp = 5 * Math.round (temp / 5); if (temp <0) {return roundTemp + '° C -' + (roundTemp - 5) + '° C'; } else if (temp> 0) {return roundTemp + '° C -' + (roundTemp + 5) + '° C'; } else if (temp === 0) {return '0 ° C'; } return 'N / A'; }; </ Script>

Код объяснил кратко: с ipstack запрашивается местоположение пользователя. Это передается в WorldWeatherAPI через параметры data.latitude и data.longitude. Вы также должны передать ключ WorldWeatherAPI в запрос погоды (место отмечено красным ). После этого вызывается функция weatherRequest: здесь происходит запрос фактической погоды, и здесь вы также получаете данные о погоде. Они отправляются в GTM через push-событие dataLayer. Так что точная температура, например, 18,1 ° градуса, не передается в GA, я суммирую это с шагом 5. Это облегчает анализ. В конце я установил cookie, который будет запрашиваться в начале кода: он запрашивает API погоды только один раз за сеанс, а не за удар.

Примечание. Если вы используете WordPress или другую CMS, вполне вероятно, что jQuery будет доступен. Однако вам может понадобиться заменить символ $ на «jQuery» в вашем коде. Если ваш код не работает во время тестирования, просто попробуйте.

День GTM - Событие Погоды

Создайте еще один тег GTM типа «Событие». Напишите в категории событий «Weather API» или «Weather Tracking». Для действия события создайте новую переменную GTM: {{weather}}

Для действия события создайте новую переменную GTM: {{weather}}

Скриншот: переменная погода GTM

Для метки события создайте еще одну переменную GTM: {{температура}}

Скриншот: переменная температура GTM

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

Скриншот: GTM день с погодой

Наконец, заполните свои пользовательские измерения данными о погоде и температуре в случае: перейдите к разделу «Дополнительные измерения», перейдите к « Пользовательским измерениям» и установите переменные.

Снимок экрана: GTM Day Weather Event Пользовательские размеры

В качестве триггера создайте пользовательское событие, которое срабатывает, как только вызывается событие «weatherAPI»:

Снимок экрана: Пользовательский триггер GTM

Наконец, создайте в GTM еще одну переменную типа «cookie-файлы 1-й стороны». Этот файл cookie необходим для получения данных о погоде только один раз за сеанс и сохранения их в файле cookie. В противном случае возникнет слишком много и особенно ненужных запросов ...

Файл cookie сеанса переменной GTM

Тест в режиме предварительного просмотра.

Публикации.

Готово.

Теперь вы получаете следующее ...

Как: Weather Analytics в Google Analytics

Данные о погоде и температуре

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

Погода как вторичное измерение

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

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

Снимок экрана: отчет канала Google Analytics с данными о погоде

И в каких погодных условиях вы добились наибольшего объема продаж благодаря этому:

Снимок экрана: отчет канала Google Analytics с данными о погоде и электронной торговле

Погода в отчетах о событиях

Кроме того, данные о погоде отправляются в Google Analytics через событие: вы также можете просмотреть их в разделе « Поведение» → «Важные события», чтобы проверить, как часто отправлялись погодные события и какая погодная ситуация при какой температуре в период X является наиболее частой.

Кроме того, данные о погоде отправляются в Google Analytics через событие: вы также можете просмотреть их в разделе « Поведение» → «Важные события», чтобы проверить, как часто отправлялись погодные события и какая погодная ситуация при какой температуре в период X является наиболее частой

Снимок экрана: отчет о событиях Google Analytics для данных о погоде

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

Было бы неплохо, если бы эти данные суммировались, потому что обычно интересует только, пошел ли дождь или нет. Было ли это также облачно, солнечно или ветрено, вторично. - -> Обновление произойдет, как только я адаптирую код отслеживания GTM.

Самый простой способ проанализировать это - использовать фильтр, например, действие «Дождь»: в этом случае вы получите все погодные условия с дождем и сможете проанализировать, сколько продаж было под дождем.

Снимок экрана: Фильтр отчетов Google Analytics

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

Погода как сегмент

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

Во втором на солнышке

Снимок экрана: Google Analytics Сегмент Дождливая погода

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

Снимок экрана: регулярное выражение для сегмента плохой погоды

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

Очень захватывающим является этот результат анализа для Bioweingut Arkadenhof Hausdorf : Потому что в солнечном свете продаж намного больше, чем в дождливую погоду ...

Очень захватывающим является этот результат анализа для   Bioweingut Arkadenhof Hausdorf   : Потому что в солнечном свете продаж намного больше, чем в дождливую погоду

Снимок экрана: обзор электронной торговли Google Analytics

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

Совет: анализируйте не только данные о погоде, но и температурные условия. Покупайте ваши продукты под углом от 20 ° до 25 ° (немного тепло) или между 25 и 35 ° (очень тепло).

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

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

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

Снимок экрана: калькулятор значимости электронного диалога

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

В моем случае результат на самом деле значительный: пользователи покупают вино скорее онлайн, если на улице приятно. В плохую погоду вино кажется неинтересным ... (Хороший знак?! -> У нас нет угнетенных потребителей вина, которые пьют в плохую погоду, одну бутылку за другой ...?)

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

Это лучше всего проанализировать в отчете по категориям продуктов: в GA выберите Конверсия → Электронная торговля → Эффективность продукта и выберите категорию продукта в качестве основного измерения.

Это лучше всего проанализировать в отчете по категориям продуктов: в GA выберите Конверсия → Электронная торговля → Эффективность продукта и выберите категорию продукта в качестве основного измерения

Снимок экрана: обзор электронной торговли Google Analytics

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

Анализ погоды в пользовательских отчетах

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

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

Снимок экрана: Пользовательский отчет о погоде

Примечание. Вы можете скачать шаблон этого пользовательского отчета. здесь Скачать. Однако ваш компакт-диск с «погодой» ID # 4 и ваш CD «температура» должны иметь идентификаторы № 5 и № 6, иначе вы не сможете импортировать отчет. -> Просто скопируйте приведенный выше отчет.

Например, давайте посмотрим, какие пользователи сделали это в последнее Рождество на Рождество:

Например, давайте посмотрим, какие пользователи сделали это в последнее Рождество на Рождество:

Снимок экрана: Пользовательский отчет Анализ погоды

Ооо ... нет белого Рождества с пользователями, которые посещают сайт Рождества Bioweinguts позвонил. 🙁

А как насчет температуры?

А как насчет температуры

Снимок экрана: Пользовательский отчет Анализ температуры

Везде примерно одинаковые значения: от 5 ° до 10 ° градусов для пользователей, посетивших сайт в Германии и Австрии. Только 2 пользователя из Массачусетса имели температуру около 15 °. По состоянию на 24.12.2016 сделок не было.

Преимущество отслеживания погоды (с точки зрения маркетолога)

Анализ является тонким и невероятно интересным: в будущем пики или падения KPI также можно объяснить с помощью данных о погоде.

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

Это не только обращается к вашим пользователям в нужное время, но и экономит вам много денег: если наши пользователи покупают вино только в хорошую погоду, реклама в плохую погоду просто не будет работать.

Другой пример: для владельца кабриолета было бы также полезно показывать объявления AdWords только в хорошую погоду по выходным. Для кого ездит кабриолет, когда на улице идет дождь? Соответственно, размещение рекламы в дождливую погоду - пустая трата денег ...

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

Совет. Увеличьте бюджет своих объявлений о ремаркетинге, даже связанных с погодой.

Вывод: отслеживание и анализ погоды

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

И для этого установка трекинга означает менее четверти часа работы, а для крупных сайтов с максимальным трафиком viiel. Стоит 500 € в год, я считаю, что использование абсолютно рекомендуется.

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

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

Кроме того, поведение пользователя меняется так, что онлайн-покупки больше не связаны с ПК дома (когда идет дождь) . У каждого есть смартфон, и его можно увидеть даже при температуре 35 ° в тени бассейна. Или при -15 ° C во время обеденного перерыва в лыжном домике. Так что проверь свои анализы на значимость ...

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

Но так ли это для онлайн-покупок?
Ваши пользователи на самом деле покупают больше, когда идет дождь?
Покупаете ли вы больше на Рождество, когда на улице идет снег, а чувства и ожидания Рождества больше?
Были ли проблемы с маркетинговыми каналами?
Реклама не воспроизводилась?
Нет причин для изменений?
Com/check?
Ashx?
С какого канала приходит большинство покупателей?
Какие демографические характеристики у вас есть?
2011.11.19
Карта