ProMetriki | Про BI и сквозную аналитику
2.45K subscribers
25 photos
72 links
Разбираем задачи из повседневной деятельности аналитика. Как собрать данные, извлечь из источников, построить дашборд. Автоматизируем ежедневные задачи
Download Telegram
​​Если вы работаете в Power BI не забывайте проверять набор данных после изменения

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

✔️ При добавлении нового ресурса потребуется настроить учетные данные или подключить шлюз, пока этого не выполнить автообновление будет не активно.

В примере я добавил Google Sheets, для актуализации данных мне необходимо нажать на элемент Изменить учетные данные и ввести необходимую информацию. После проверки подключения проверяю параметры и расписание автообновления. Сохраняю все изменения.

via @prometriki
Добрый день, коллеги! Знаю, что многие из вас работают с Google Tag Manager и периодически возникает необходимость задать вопрос по настройке или разобраться в причине, почему что-то не работает. Для того, чтобы можно было обсудить такие вопросы я создал чат GTM - Community, где теперь вы можете задавать свои вопросы.

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

Присоединяйтесь! https://t.me/gtm_community
Как выбрать критерий для отчета по гео?

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

1️⃣ Данные по локации пользователя из Google Analytics. Определяются системой веб-аналитики на основе ip адреса пользователя. При использовании VPN его реальное местоположение будет изменено.
2️⃣ Данные по таргетингу рекламных кампаний, например, в utm разметке добавляется признак на какую территорию идет РК. При таком решении возможен вариант когда пользователь перейдет по кампании не находясь в том регионе на который она нацелена
3️⃣ Данные по CRM. Наверное самый точный вариант, т.к. пользователь сообщил о себе данные (или о доставке)

Как видите вариантов для отчета по гео несколько, зависит от того, что конкретно вы хотите получить по итогам работы. Заказчики - уточняйте свои потребности. Исполнители - задавайте уточняющие вопросы.
Предлагаю вернуться в 2014-2015 год и посмотреть, что происходило в то время с Google Tag Manager

Совсем давно Google Tag Manager был не таким как сейчас, все было сильно проще в интерфейсе и отсутствовали некоторые уже привычные возможности. Но, принцип работы с тех пор не менялся, свои первые настройки в нем я выполнял еще в 2013 году, тогда были теги, макросы и правила, сейчас это теги, триггеры и переменные. В этой статье есть несколько скриншотов "первого" интерфейса, а вот здесь можно посмотреть каким он был до всеми привычного сегодняшнего варианта.
Импорт данных о расходах в GA4

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

Если кратко, что нужно сделать, чтобы импорт данных заработал:

1️⃣ разметить ссылки рекламных кампаний, добавив в них метку utm_id (она должна однозначно идентифицировать рекламную кампанию и этот параметр является обязательным при настройке импорта данных о расходах)
2️⃣ настроить импорт данных в Google Analytics 4
3️⃣ подготовить файл CSV по рекомендациям с заголовками и данными
4️⃣ загрузить созданный файл и дождаться обработки данных

Пара полезных ссылок на официальные источники по теме:
- Об импорте данных, справка GA4
- Обновленный компоновщик URL от Google

via @prometriki
Сегодня при попытке изменить аккаунт Google BigQuery в PowerBI возникла ошибка авторизации. Решить удалось только путем установки последней версии PowerBI (июль 2021).

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

via @prometriki
Как задать вопрос пользователю отчета если он видит в нем "проблему"

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

При проверке выяснилось, что в PowerBI Service при работе с отчетом он сам установил фильтры, которые затем не сбросил.

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

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

Будет интересно узнать как на вашем проекте или при работе с вашими клиентами вы организовали подобную работу
Работаете с Anaconda для анализа данных?

После обновления Anaconda для 64 битной версии исчезает возможность получить доступ к командной строке, например, для того, чтобы установить дополнительный пакет. Одним из способов решения проблемы является создание ярлыка в Windows со следующими параметрами (см. скрин 👈).

Где d:\Anaconda это путь к папке, в которую у вас установлена Anaconda

Anaconda — дистрибутив языков программирования Python и R, включающий набор популярных свободных библиотек, объединённых проблематиками науки о данных и машинного обучения. Основная цель — поставка единым согласованным комплектом наиболее востребованных соответствующим кругом пользователей тематических модулей (таких как NumPy, SciPy, Astropy и других) с разрешением возникающих зависимостей и конфликтов, которые неизбежны при одиночной установке (источник wikipedia.org)
Немного юмора из жизни аналитика

Задача заключалась в том, что нужно оперативно внести правку в визуализацию. Конец рабочего дня.

Заказчик: Вот то что сейчас показывается графиком. Должно быть диаграммой
Мой вопрос: чем график от диаграммы отличается? )
Заказчик: Ща нарисую 😂
... отправка рисунка от руки ...
Заказчик: Ты меня понял? 😂
Мой ответ: судя по "картинке" в отчете там сейчас уже и диаграмма и график )
Заказчик: Так вот. То что есть диаграмма, должно быть график. То что сейчас график, должно быть диаграмма ...

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

via @prometriki
Горячие клавиши в Google Analytics - это возможно? Да!

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

Правда у меня получилось использовать не все из них, но тем не менее это достаточно интересная возможность, к тому же малоизвестная

Не забудьте сделать репост и поделиться со своими друзьями и коллегами, многие любят работать с горячими клавишами

via @prometriki
Обновление Power BI

В Power BI в Preview Features появилась возможность выбрать новый дизайн блока работы с визуализациями. Мне пока не удалось протестировать, кто уже работает - поделитесь впечатлением. Визуально выглядит очень привлекательно, но как обычно, не привычно. Подробнее в официальном блоге

via @prometriki
Как безопасно загрузить Google Sheets в Power BI?

В очередном обновлении Power BI появилась возможность (пока в бете) подключения и загрузки данных из Google Sheets. Теперь безопасно, через авторизацию в Google аккаунте!

До этого момента чаще всего было два решения:
1️⃣ публикация листа из Google Sheets и подключение по ссылке как csv
2️⃣ создание в Big Query таблицы на основе Google Sheets и подключение из Power BI к БД

Все просто. В источниках ищите Google Sheets, указываете ссылку на нужный документ, при необходимости проходите авторизацию в Google. После этого данные загружаются в Power BI и доступны для работы.

Чтобы получить возможность работы по описанной схеме нужно установить ноябрьское обновление Power BI, подробнее в официальном релизе

via @prometriki
Получение данных из Google Sheets в Power BI

Подготовил материал про то, как решить задачу подключения к Google Sheets из Power BI. Получилось три варианта решения задачи
Как выбрать график для отчета?

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

Его можно использовать как интерактивный справочник.

А можно распечатать плакат и повесить в офисе или на рабочем месте.

via @prometriki
Power BI Rest API - подключение и работа

Сегодня хочу поделиться инструкцией по работе с Power BI Rest API. Для работы с ним нужно создать приложение, выдать ему необходимые права и дальше организовать взаимодействие с API удобным способом.

В своем материале я использовал Python для пары простых примеров и подробно расписал порядок создания приложения и активации необходимых параметров в нем и Power BI Service

via @prometriki
Как клиенту предоставить вам доступы для работы?

Этот вопрос актуален для тех, кто работает с клиентскими контейнерами Google Tag Manager и счётчикам Google Analytics или Яндекс Метрики.

У меня есть инструкция, которую я отправляю клиенту, чтобы каждый раз не повторяться, сегодня хочу поделиться ей с вами. Она доступна в этой публикации, помимо этого в ней подробно разобраны уровни доступа в Google Tag Manager.
Что такое dataLayer и зачем он нужен?

Решил провести несколько тематических недель. Начнем с веб-аналитики, затем поговорим про работу в Power BI и некоторые другие темы, надеюсь будет интересно.

Что же такое dataLayer? Чтобы построить отчет по активности пользователей на сайте необходимо фиксировать эти данные. Часть из них системы веб-аналитики умеют собирать автоматически, но зачастую необходимо как-то передать дополнительные сведения в систему, чтобы потом работать с ними. Как раз с помощью dataLayer (если правильно говорить, то с помощью уровня данных) с сайта можно передать в Tag Manager всю необходимую информацию и затем отправить ее в систему веб-аналитики для анализа.

Несколько основных положений про dataLayer:

1️⃣ dataLayer можно переименовать

2️⃣ dataLayer.push() сработает только после создания объекта

3️⃣ с его помощью можно фиксировать любое событие на сайте

Дополнительная информация в материале.

via @prometriki
Расширенная электронная торговля Google Analytics

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

1️⃣ В ТЗ указывайте все особенности, которые выявили при изучении сайта, например, отдельный просмотр попап окна с информацией о товаре — фиксируйте как просмотр карточки товара

2️⃣ Заказчик должен знать, что полная стоимость складывается из работ специалиста, который подготовит ТЗ, выполнить аудиты, настроит Google Analytics и Tag Manager, а также из стоимости работ разработчиков

3️⃣ Закладывайте в стоимость работ 2-3 аудита, все что более проводите за отдельную плату

4️⃣ При отладке проверяйте каждый параметр и его значение, чтобы свести к минимум ошибки

Больше советов, пример ТЗ для внедрения и другой полезной информации в материале
Как перенести данные из Google Ads в BigQuery

Эту задачу можно решить с помощью сервиса Data transfer в BigQuery. Настраивается достаточно просто, по стоимости оплачивается согласно прайса для работы с BigQuery. В результате вы получаете всю информацию из Google Ads и можете работать с ней для анализа данных.

1️⃣ Можно работать с помощью SQL в интерфейсе консоли BigQuery

2️⃣ Можно сформировать необходимые таблицы и подключить из к инструменту визуализации данных, например, Power BI или Google Data Studio

О том как настроить такой перенос данных, читайте в материале
Как исключить трафик сотрудников при сборе аналитики

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

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

Но есть еще один способ - использовать "оригинальные" блокировщики систем веб аналитики. Все, что нужно - установить их и активировать, после этого инструкции счетчиков по отправке данных отрабатывать не будут.

Ниже ссылки на самые популярные системы:

Расширение для отключения Google Analytics

Блокировщик Яндекс Метрики