Как извлечь данные из JSON-объектов разных API и передать их в аналитику?
Классическая веб-аналитика не учитывает контекст вашего бизнеса: погоду, курсы валют, цены конкурентов и многое другое. Этой информации просто нет в Яндекс Метрике и Google Analytics 4. Однако вы можете расширить собираемые данные вашего счетчика с помощью сторонних решений, извлекая нужные значения через открытые и бесплатные API и передавая их в свою систему аналитики. Но для этого нужно понимать, как работают API и что такое JSON-объекты.
JSON (JavaScript Object Notation) - это текстовый формат обмена данными, основанный на синтаксисе JavaScript. Несмотря на происхождение, он является независимым от языка и поддерживается большинством современных языков программирования (Python, Java, C#, PHP и др.). JSON представляет данные в виде пар ключ:значение и упорядоченных списков, что делает его идеальным для передачи информации между сервером и веб-приложением.
⭐ Одна из главных задач этого материала - дать вам возможность расширить границы познания, а также выйти на совершенно другой уровень работы с аналитическими инструментами. Если вы читаете этот материал, значит, вы уже работаете с системами управления тегами на продвинутом уровне, и вам не хватает функционала стандартных систем аналитики.
✅ Читать руководство
Классическая веб-аналитика не учитывает контекст вашего бизнеса: погоду, курсы валют, цены конкурентов и многое другое. Этой информации просто нет в Яндекс Метрике и Google Analytics 4. Однако вы можете расширить собираемые данные вашего счетчика с помощью сторонних решений, извлекая нужные значения через открытые и бесплатные API и передавая их в свою систему аналитики. Но для этого нужно понимать, как работают API и что такое JSON-объекты.
JSON (JavaScript Object Notation) - это текстовый формат обмена данными, основанный на синтаксисе JavaScript. Несмотря на происхождение, он является независимым от языка и поддерживается большинством современных языков программирования (Python, Java, C#, PHP и др.). JSON представляет данные в виде пар ключ:значение и упорядоченных списков, что делает его идеальным для передачи информации между сервером и веб-приложением.
⭐ Одна из главных задач этого материала - дать вам возможность расширить границы познания, а также выйти на совершенно другой уровень работы с аналитическими инструментами. Если вы читаете этот материал, значит, вы уже работаете с системами управления тегами на продвинутом уровне, и вам не хватает функционала стандартных систем аналитики.
JSON - это основа работы n8n. Вся информация, которую узлы (nodes) передают друг другу в рабочем процессе, всегда имеет структуру массива JSON-объектов. То есть любой узел, будь то триггер, действие или HTTP-запрос, на входе и выходе работает именно с JSON. Поэтому крайне важно в наше время уметь работать с ним и не бояться конструкций из моего нового руководства!
✅ Читать руководство
1👍8🔥5
❤️ n8n - все дождались! С 1 июля мы начинаем глубокое и системное обучение автоматизации маркетинговых данных!
Устали собирать отчеты из разных рекламных кабинетов каждое утро? Нужно настроить автоматизацию, чтобы не делать все вручную? Хотите сэкономить время команды и убрать рутинные задачи из бизнеса? Никогда не работали с API, но планируете научиться управлять процессами? Желаете просто быть в тренде и не опоздать с ИИ-навыками?
В течение двух месяцев будем учиться строить рабочие процессы между рекламой, аналитикой, CRM и Telegram-ботами. А ИИ-агенты помогут вам с анализом данных. Никакой рутины. Минимум кода, максимум времени на принятие решений.
Полный разбор от фундаментальных основ до работающих автоматизаций на своем сервере. Тренд 2026 года!
💡 Погружение в автоматизацию. Разберетесь с реальными сценариями, где автоматизация экономит до 40% рабочего времени, и почему именно n8n лучше Make, Zapier и Albato для сложных задач.
💎 Ключевые компоненты n8n. Узнаете, что такое рабочие процессы, узлы, триггеры, executions, credentials, как работать с JSON-объектами и понимать структуру данных. Познакомитесь с интерфейсом n8n.
🔒 Установка и безопасность. Научитесь устанавливать n8n на свой сервер, чтобы не зависеть от готовых платформ, настроите переменные окружения и распределите роли в своей команде.
🛠️ Работа с узлами и API. Научитесь строить логические цепочки из нод, подключать любые сервисы через API, создадите Telegram-бота для управления отчетами и освоите работу с базами данных.
📊 Аналитика и рекламные отчеты. Настроите автоматическую выгрузку отчетов из Google Analytics 4, Яндекс Метрики, Яндекс Директа, Google Ads, VK Ads и других платформ и получите готовые шаблоны для своих проектов.
🤖 PRO-автоматизация и ИИ-агенты. Подключите CRM к автоматизациям, научите ИИ-агентов анализировать данные и генерировать тексты, а затем соберете мультиагентную систему, которая сама будет забирать данные, анализировать их и отправлять отчеты без вашего участия.
⭐️ Чем раньше присоединитесь, тем ниже будет стоимость!
✅ Программа обучения
✅ Подробнее
✅ Присоединиться
Устали собирать отчеты из разных рекламных кабинетов каждое утро? Нужно настроить автоматизацию, чтобы не делать все вручную? Хотите сэкономить время команды и убрать рутинные задачи из бизнеса? Никогда не работали с API, но планируете научиться управлять процессами? Желаете просто быть в тренде и не опоздать с ИИ-навыками?
В течение двух месяцев будем учиться строить рабочие процессы между рекламой, аналитикой, CRM и Telegram-ботами. А ИИ-агенты помогут вам с анализом данных. Никакой рутины. Минимум кода, максимум времени на принятие решений.
Полный разбор от фундаментальных основ до работающих автоматизаций на своем сервере. Тренд 2026 года!
🛠️ Работа с узлами и API. Научитесь строить логические цепочки из нод, подключать любые сервисы через API, создадите Telegram-бота для управления отчетами и освоите работу с базами данных.
Большинство курсов построены на общем понимании работы с платформой n8n. Поскольку я же всю жизнь работаю с аналитическими и рекламными данными, внедряю сквозную аналитику в разные бизнесы, то упор в этом онлайн-курсе будет именно на такие задачи. Мы с вами будем создавать рабочие процессы под реальные задачи интернет-маркетолога. Упор на рекламные, аналитические сервисы и CRM с моей помощью и обратной связью. То, что нужно бизнесу прямо сейчас!
✅ Программа обучения
✅ Подробнее
✅ Присоединиться
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥18👍4❤3
Показатель отказов (Отказы), Глубина просмотра, Время на сайте - как много в интернете написано про поведенческие факторы Яндекс Метрики, критерии активности пользователей на сайте и степень их влияния на эффективность продвижения в различных источниках.
И наверняка вы слышали, что высокий показатель отказов - это плохо и его надо уменьшать (где-то даже приводятся средние значения для разных отраслей и типов бизнеса), а высокий показатель глубины просмотров - хорошо, поскольку он свидетельствует о сильной вовлеченности посетителей в ваш контент. Время пребывания на сайте - это и хорошо, и плохо, потому что в одном случае величина может говорить о хорошей активности пользователей и трактоваться положительно, а в другом - иметь негативный оттенок, поскольку человек на вашем сайте так долго не может найти то, что ему нужно. Сайт для него запутан и сложен для восприятия.
Но знаете ли вы, как Яндекс Метрика рассчитывает эти метрики, и почему в отчетах вы видите именно такие значения, а не другие? Когда-нибудь задумывались об этом? Ниже я покажу вам алгоритм расчета этих трех показателей, с помощью которого вы самостоятельно сможете рассчитать поведенческие характеристики для вашего счетчика Яндекс Метрики и сверить их с интерфейсными данными, а также понять природу их появления на глубоком, техническим уровне.
В моем блоге есть отличная статья на эту тему:
✅ Читать руководство
А теперь я добавил и видео:
⭐ Rutube
⭐ YouTube
Приятного просмотра! ✌️
И наверняка вы слышали, что высокий показатель отказов - это плохо и его надо уменьшать (где-то даже приводятся средние значения для разных отраслей и типов бизнеса), а высокий показатель глубины просмотров - хорошо, поскольку он свидетельствует о сильной вовлеченности посетителей в ваш контент. Время пребывания на сайте - это и хорошо, и плохо, потому что в одном случае величина может говорить о хорошей активности пользователей и трактоваться положительно, а в другом - иметь негативный оттенок, поскольку человек на вашем сайте так долго не может найти то, что ему нужно. Сайт для него запутан и сложен для восприятия.
Но знаете ли вы, как Яндекс Метрика рассчитывает эти метрики, и почему в отчетах вы видите именно такие значения, а не другие? Когда-нибудь задумывались об этом? Ниже я покажу вам алгоритм расчета этих трех показателей, с помощью которого вы самостоятельно сможете рассчитать поведенческие характеристики для вашего счетчика Яндекс Метрики и сверить их с интерфейсными данными, а также понять природу их появления на глубоком, техническим уровне.
В моем блоге есть отличная статья на эту тему:
✅ Читать руководство
А теперь я добавил и видео:
⭐ Rutube
⭐ YouTube
Приятного просмотра! ✌️
1🔥9👍2❤1
Продолжаем разбираться в браузерных событиях и нестандартных отслеживаниях с помощью Яндекс Тег Менеджера
Для отслеживания интереса пользователей к контенту вашего сайта полезно знать не только о кликах по кнопкам и ссылкам, но и о намерениях сохранить информацию физически. В браузерах за это отвечает событие beforeprint. Это часть Web API, которая срабатывает в момент, когда пользователь инициирует печать страницы. Оно запускается до появления окна предварительного просмотра печати, как только пользователь:
🟣 нажал комбинацию клавиш Ctrl + P (или Cmd + P на MacOS);
🟣 вызвал контекстное меню правой кнопкой мыши и нажал Печать в меню браузера;
🟣 выполнил в коде команду window.print().
Использование этого события в связке с JavaScript позволяет гибко управлять процессом взаимодействия с пользователем: от технической подготовки документа (например, скрытия лишних навигационных кнопок и баннеров) до фиксации глубокого вовлечения аудитории. А отправка данных в системы аналитики (Яндекс Метрику, Google Analytics 4 и другие системы) в момент срабатывания события beforeprint дает возможность отследить ценные действия пользователя, которые часто остаются незамеченными.
✅ Читать руководство
Для отслеживания интереса пользователей к контенту вашего сайта полезно знать не только о кликах по кнопкам и ссылкам, но и о намерениях сохранить информацию физически. В браузерах за это отвечает событие beforeprint. Это часть Web API, которая срабатывает в момент, когда пользователь инициирует печать страницы. Оно запускается до появления окна предварительного просмотра печати, как только пользователь:
🟣 нажал комбинацию клавиш Ctrl + P (или Cmd + P на MacOS);
🟣 вызвал контекстное меню правой кнопкой мыши и нажал Печать в меню браузера;
🟣 выполнил в коде команду window.print().
Использование этого события в связке с JavaScript позволяет гибко управлять процессом взаимодействия с пользователем: от технической подготовки документа (например, скрытия лишних навигационных кнопок и баннеров) до фиксации глубокого вовлечения аудитории. А отправка данных в системы аналитики (Яндекс Метрику, Google Analytics 4 и другие системы) в момент срабатывания события beforeprint дает возможность отследить ценные действия пользователя, которые часто остаются незамеченными.
✅ Читать руководство
1👍4🔥2
🏆 Гайд для PROдвинутых специалистов и лучших подписчиков на планете!
Хотите наладить автоматическую передачу заявок со всех форм вашего сайта в Google Таблицу? В этой статье мы рассмотрим способ автоматизации этого процесса с помощью Яндекс Тег Менеджера.
✅ Читать руководство
Хотите наладить автоматическую передачу заявок со всех форм вашего сайта в Google Таблицу? В этой статье мы рассмотрим способ автоматизации этого процесса с помощью Яндекс Тег Менеджера.
✅ Читать руководство
1🔥13👍4❤1
Топ-5 просматриваемых материалов на osipenkov.ru:
1) Расширение Tampermonkey и скрипт Voice-Over Translation для перевода видео (1625 просмотров)
https://osipenkov.ru/tampermonkey-and-scriptvoice-over-translation/
2) Установка и запуск OpenClaw с нуля на своем сервере (1452 просмотра)
https://osipenkov.ru/installing-and-running-openclaw-on-your-server/
3) API Вордстата (API Wordstat). Подробное руководство (596 просмотров)
https://osipenkov.ru/api-wordstat/
4) Yandex Metrika MCP Server (452 просмотра)
https://osipenkov.ru/yandex-metrika-mcp/
5) Отправка событий в Яндекс Метрику с дополнительными параметрами (408 просмотров)
https://osipenkov.ru/yandex-metrika-events-parameters/
1) Расширение Tampermonkey и скрипт Voice-Over Translation для перевода видео (1625 просмотров)
https://osipenkov.ru/tampermonkey-and-scriptvoice-over-translation/
2) Установка и запуск OpenClaw с нуля на своем сервере (1452 просмотра)
https://osipenkov.ru/installing-and-running-openclaw-on-your-server/
3) API Вордстата (API Wordstat). Подробное руководство (596 просмотров)
https://osipenkov.ru/api-wordstat/
4) Yandex Metrika MCP Server (452 просмотра)
https://osipenkov.ru/yandex-metrika-mcp/
5) Отправка событий в Яндекс Метрику с дополнительными параметрами (408 просмотров)
https://osipenkov.ru/yandex-metrika-events-parameters/
1❤3🔥3👍2
В среду, 6 мая, в 13:00 по МСК, на моем Twitch-канале пройдет стрим, где мы с Владимиром Зениным расскажем и покажем, как автоматизировать выгрузку данных из Яндекс Директа и VK Рекламы через API с последующей визуализацией в едином отчете в Yandex DataLens.
😀 😃 😀 😆 😃 😍 https://www.twitch.tv/yakov_osipenkov
Продолжаем разрабатывать ETL-процессы и визуализировать данные. Приходите, будет очень интересно!👍
Продолжаем разрабатывать ETL-процессы и визуализировать данные. Приходите, будет очень интересно!
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥6👍4
Forwarded from Clear Query 🧊
Глава 4. Выгрузка данных в Google Sheets: автоматизируем рутину 🚀
Привет-привет! 👋 Я снова к вам с новой полезной главой. Знаю, что пишу с небольшим запозданием, но работы сейчас очень много. Стараюсь выдавать вам максимум пользы, поэтому буду писать главы порционно.
Напоминаю, что я➡️ Прохожу обучение
Немного о сегодняшней главе — в ней мы написали скрипт для выгрузки данных в Google Таблицы и их автообновления. Использовали крутой стек: Google Cloud, Google Sheets API, Python и Pandas. 🐍
В принципе, для новичка и мелких задач — это самое то. Отлично заменяет расширения вроде Adveronix. Сама я уже давно перешла на БД Google BigQuery (потому что данных много, так удобнее и быстрее), но начинала именно с таблиц.
Код программы есть в уроке, но я прогнала его через нейросеть и доработала под суровые реалии, так как на практике споткнулась о несколько ошибок.
Что я улучшила в скрипте:
✔️ Генерация уникального имени отчета. Это нужно, чтобы сбросить ошибку Яндекса, при которой отчет с дублирующимся именем просто не формируется.
✔️ Жесткая обработка ошибок API. Раньше при статусах 400, 500, 502 от Яндекса скрипт делал break (выход из цикла), но продолжал работу. Он записывал JSON-ошибку в файл .tsv, а Pandas пытался прочитать это как таблицу. Итог — фатальный сбой ValueError: No objects to concatenate. Заменила break на принудительное завершение sys.exit(1) и добавила вывод JSON-ошибки прямо в консоль.
✔️ Решение проблемы с DtypeWarning. Теперь Pandas читает файл целиком перед определением типов данных, и это предупреждение больше не засоряет логи.
✔️ Лимит Google Sheets (10 млн ячеек). Первая ошибка, которую я словила! Чтобы оптимизировать объем, я отфильтровала лишние столбцы, конвертировала форматы и сгруппировала данные по датам.
Ну и собственно всё! Пример результата — на скрине. А свой доработанный скрипт я прикрепляю ниже — забирайте, кому нужно! 💾
Зачем это вообще нужно? Да абсолютно всем! Вы можете гибко настроить выгрузку сырых данных и строить на их основе дашборды для клиентов. Ставите скрипт на крон (автовыполнение по расписанию) — и навсегда забываете о ручном составлении отчетов. Это в 100 раз быстрее, чем ковыряться в интерфейсе рекламных кабинтов.
❗️ Маленький, но важный совет аналитика: Никогда не выгружайте из API метрики, которые рассчитываются делением (CTR, CR, CPC, CPA). Рассчитывайте их уже математически в самих выгруженных данных (Клики/Показы и т.д.). Агрегированные относительные метрики из интерфейса при сложении строк дадут вам искаженные данные.
Ставьте 🔥, если забираете скрипт себе!
Привет-привет! 👋 Я снова к вам с новой полезной главой. Знаю, что пишу с небольшим запозданием, но работы сейчас очень много. Стараюсь выдавать вам максимум пользы, поэтому буду писать главы порционно.
Напоминаю, что я
Немного о сегодняшней главе — в ней мы написали скрипт для выгрузки данных в Google Таблицы и их автообновления. Использовали крутой стек: Google Cloud, Google Sheets API, Python и Pandas. 🐍
В принципе, для новичка и мелких задач — это самое то. Отлично заменяет расширения вроде Adveronix. Сама я уже давно перешла на БД Google BigQuery (потому что данных много, так удобнее и быстрее), но начинала именно с таблиц.
Код программы есть в уроке, но я прогнала его через нейросеть и доработала под суровые реалии, так как на практике споткнулась о несколько ошибок.
Что я улучшила в скрипте:
✔️ Генерация уникального имени отчета. Это нужно, чтобы сбросить ошибку Яндекса, при которой отчет с дублирующимся именем просто не формируется.
✔️ Жесткая обработка ошибок API. Раньше при статусах 400, 500, 502 от Яндекса скрипт делал break (выход из цикла), но продолжал работу. Он записывал JSON-ошибку в файл .tsv, а Pandas пытался прочитать это как таблицу. Итог — фатальный сбой ValueError: No objects to concatenate. Заменила break на принудительное завершение sys.exit(1) и добавила вывод JSON-ошибки прямо в консоль.
✔️ Решение проблемы с DtypeWarning. Теперь Pandas читает файл целиком перед определением типов данных, и это предупреждение больше не засоряет логи.
✔️ Лимит Google Sheets (10 млн ячеек). Первая ошибка, которую я словила! Чтобы оптимизировать объем, я отфильтровала лишние столбцы, конвертировала форматы и сгруппировала данные по датам.
Ну и собственно всё! Пример результата — на скрине. А свой доработанный скрипт я прикрепляю ниже — забирайте, кому нужно! 💾
Зачем это вообще нужно? Да абсолютно всем! Вы можете гибко настроить выгрузку сырых данных и строить на их основе дашборды для клиентов. Ставите скрипт на крон (автовыполнение по расписанию) — и навсегда забываете о ручном составлении отчетов. Это в 100 раз быстрее, чем ковыряться в интерфейсе рекламных кабинтов.
❗️ Маленький, но важный совет аналитика: Никогда не выгружайте из API метрики, которые рассчитываются делением (CTR, CR, CPC, CPA). Рассчитывайте их уже математически в самих выгруженных данных (Клики/Показы и т.д.). Агрегированные относительные метрики из интерфейса при сложении строк дадут вам искаженные данные.
Ставьте 🔥, если забираете скрипт себе!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🔥2
Forwarded from Clear Query 🧊
ГЛАВА 5. ОСВАИВАЕМ YANDEX CLOUD И СВОЙ VPS (ЧАСТЬ 1: КЛАУД) ☁️
P.s. Спойлер: это подключение стоило мне нескольких нервных клеток и пары тысяч рублей)) 😅
Напоминаю, что я➡️ Прохожу обучение
Сегодня поговорим сразу про два способа работы с данными — Yandex Cloud и VPS-сервер. Начнем с первого:
Вот тут для меня немного новенького. Честно говоря, в облаке Яндекса я пока новичок (хотя аккаунт уже успела создать ранее), так как вся моя инфраструктура данных исторически живет в Гугле. Но для себя было очень интересно это попробовать!
❗️ Важный момент: это платное решение. Но для новичков есть приятный бонус — грант на 4000 рос. руб. на 60 дней.
🔗 Как получить грант
Нюанс для РБ: карту нужно привязывать сразу при создании аккаунта.
Как проходила настройка?
Скажу прямо, этапы настройки и развертывания — это уже отдельная, по сути, профессия, ахаха 🤯
Мы немного прошлись по структуре: облако — каталог — диски, сети, виртуальные машины. И развернули кластер ClickHouse с самыми базовыми настройками просто для теста.
Заняло это около 15 минут. Задали предварительные настройки подключения... а затем у меня выскочила предварительная цена в 25к рублей, и что-то стало грустно 🥲 Не знала, правда это или нет, и не закончила настройку в тот же день.
Спустя пару дней я решила проверить, что там и как. И мой шок был в шоке! 😱 Как по мне, ClickHouse не по-детски ест деньги (либо я что-то изначально не так сделала). Сев и хорошенько разобравшись вместе с нейросетью, мы нашли то, что было неочевидно скрыто в интерфейсе. В итоге сократили расход до 3к руб., а старый кластер мне пришлось остановить.
Итог: данные загрузились, но это было сложно и дорого. Создание серверов, конфигураций и прочего — это реально тяжело. Может быть, если мне когда-то придется полностью перейти в Кликхаус, я это сделаю, но пока — точно нет.
Ставь 🔥, если тоже иногда пребываешь в шоке от настроек серверов и цен на облака!
P.s. Спойлер: это подключение стоило мне нескольких нервных клеток и пары тысяч рублей)) 😅
Напоминаю, что я
Сегодня поговорим сразу про два способа работы с данными — Yandex Cloud и VPS-сервер. Начнем с первого:
Вот тут для меня немного новенького. Честно говоря, в облаке Яндекса я пока новичок (хотя аккаунт уже успела создать ранее), так как вся моя инфраструктура данных исторически живет в Гугле. Но для себя было очень интересно это попробовать!
❗️ Важный момент: это платное решение. Но для новичков есть приятный бонус — грант на 4000 рос. руб. на 60 дней.
🔗 Как получить грант
Нюанс для РБ: карту нужно привязывать сразу при создании аккаунта.
Как проходила настройка?
Скажу прямо, этапы настройки и развертывания — это уже отдельная, по сути, профессия, ахаха 🤯
Мы немного прошлись по структуре: облако — каталог — диски, сети, виртуальные машины. И развернули кластер ClickHouse с самыми базовыми настройками просто для теста.
Заняло это около 15 минут. Задали предварительные настройки подключения... а затем у меня выскочила предварительная цена в 25к рублей, и что-то стало грустно 🥲 Не знала, правда это или нет, и не закончила настройку в тот же день.
Спустя пару дней я решила проверить, что там и как. И мой шок был в шоке! 😱 Как по мне, ClickHouse не по-детски ест деньги (либо я что-то изначально не так сделала). Сев и хорошенько разобравшись вместе с нейросетью, мы нашли то, что было неочевидно скрыто в интерфейсе. В итоге сократили расход до 3к руб., а старый кластер мне пришлось остановить.
Итог: данные загрузились, но это было сложно и дорого. Создание серверов, конфигураций и прочего — это реально тяжело. Может быть, если мне когда-то придется полностью перейти в Кликхаус, я это сделаю, но пока — точно нет.
Ставь 🔥, если тоже иногда пребываешь в шоке от настроек серверов и цен на облака!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤1😁1
Forwarded from Clear Query 🧊
ГЛАВА 5. СВОЙ VPS (ЧАСТЬ 2: СПАСАЕМСЯ ОТ СЧЕТОВ ЗА ОБЛАКО) 🖥
Если в прошлой части я словила шок от цен на Yandex Cloud, то сегодня поговорим про альтернативу — VPS (Virtual Private Server).
Напоминаю, что я➡️ Прохожу обучение
Если говорить человеческим языком, это ваш личный удаленный комп, к которому вы подключаетесь через интернет. Он работает 24/7 без вашего участия.
В самой главе курса разбирают сервер TimeWeb. Честно говоря, я им раньше пользовалась, но переехала из-за повышения цен. Сейчас конфигурация под наши задачи там стоит около 1480 руб/мес.
Сама я сидела на Zomro за 4€ в месяц — хранила там скрипты, которые работают по крону (без хранения тяжелых данных). Можете рассмотреть этот сервис, если нужно что-то простое. Но даже в TimeWeb разница в цене с облачным Кликхаусом просто колоссальная! 😅
Как всем этим управлять?
Мы установили программу Tabby. Это терминал, через который можно подключаться к серверу и управлять скриптами по SSH. Звучит сложно, но по факту: вы заходите на удаленный комп, используете язык bash, размещаете скрипты, ставите расписание — и всё работает само, даже когда ваш ПК выключен.
Мой личный квест:
Пока делала домашку, поняла, что мой текущий сервер локальный ClickHouse не потянет. Пришлось переехать на тариф помощнее (теперь плачу 8,5€ в месяц).
Итог: данные из Директа залетели в локальную БД за 5 секунд! 🔥 И самое приятное — если я всё правильно понимаю, никакие счета на 25к нам теперь не страшны, платим только фиксированную сумму за сервак.
В общем, чек-лист по главе: ✅ Купили сервер
✅ Настроили его и скачали Tabby
✅ Установили локальный ClickHouse
✅ Загрузили данные из Директа в БД
Едем дальше! 🚀
Если в прошлой части я словила шок от цен на Yandex Cloud, то сегодня поговорим про альтернативу — VPS (Virtual Private Server).
Напоминаю, что я
Если говорить человеческим языком, это ваш личный удаленный комп, к которому вы подключаетесь через интернет. Он работает 24/7 без вашего участия.
В самой главе курса разбирают сервер TimeWeb. Честно говоря, я им раньше пользовалась, но переехала из-за повышения цен. Сейчас конфигурация под наши задачи там стоит около 1480 руб/мес.
Сама я сидела на Zomro за 4€ в месяц — хранила там скрипты, которые работают по крону (без хранения тяжелых данных). Можете рассмотреть этот сервис, если нужно что-то простое. Но даже в TimeWeb разница в цене с облачным Кликхаусом просто колоссальная! 😅
Как всем этим управлять?
Мы установили программу Tabby. Это терминал, через который можно подключаться к серверу и управлять скриптами по SSH. Звучит сложно, но по факту: вы заходите на удаленный комп, используете язык bash, размещаете скрипты, ставите расписание — и всё работает само, даже когда ваш ПК выключен.
Мой личный квест:
Пока делала домашку, поняла, что мой текущий сервер локальный ClickHouse не потянет. Пришлось переехать на тариф помощнее (теперь плачу 8,5€ в месяц).
Итог: данные из Директа залетели в локальную БД за 5 секунд! 🔥 И самое приятное — если я всё правильно понимаю, никакие счета на 25к нам теперь не страшны, платим только фиксированную сумму за сервак.
В общем, чек-лист по главе: ✅ Купили сервер
✅ Настроили его и скачали Tabby
✅ Установили локальный ClickHouse
✅ Загрузили данные из Директа в БД
Едем дальше! 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8
Видео сегодняшней трансляции уже доступно на Rutube и YouTube! 📸
📺 Rutube
📱 YouTube
Темы занятия:
🔹 Выгрузка данных с помощью скриптов на Python
🔹 Выгрузка данных с помощью готового решения
🔹 Бонус: выгрузка данных с использованием n8n
🟥 Яндекс Директ + VK Реклама + ИИ
Не забывайте ставить видео лайк, чтобы его увидело как можно больше человек👍
Темы занятия:
🔹 Выгрузка данных с помощью скриптов на Python
🔹 Выгрузка данных с помощью готового решения
🔹 Бонус: выгрузка данных с использованием n8n
🟥 Яндекс Директ + VK Реклама + ИИ
Не забывайте ставить видео лайк, чтобы его увидело как можно больше человек
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Перед вами одно из самых подробных руководств по установке Google Tag Manager и Google Analytics 4 на платформе Shopify - с отслеживанием ключевых событий, электронной торговли, функции User ID и динамического ремаркетинга. Все в одном материале и бесплатно! 🆓
Shopify - это SaaS-платформа, позволяющая создавать интернет-магазины и управлять продажами без навыков программирования. Комплексное решение для электронной коммерции включает создание сайта, корзину, складской учет, прием платежей и интеграцию с соцсетями.
Shopify ценится за удобство, адаптивные темы и обширный магазин приложений, что делает ее одной из самых востребованных систем электронной коммерции в мире. Да, она популярнее на Западе. Но это не значит, что ею нельзя пользоваться из любой другой страны. Именно поэтому я и написал это подробное руководство по настройке. Мне самому хотелось во всем разобраться!
✅ Читать руководство
Shopify - это SaaS-платформа, позволяющая создавать интернет-магазины и управлять продажами без навыков программирования. Комплексное решение для электронной коммерции включает создание сайта, корзину, складской учет, прием платежей и интеграцию с соцсетями.
Shopify ценится за удобство, адаптивные темы и обширный магазин приложений, что делает ее одной из самых востребованных систем электронной коммерции в мире. Да, она популярнее на Западе. Но это не значит, что ею нельзя пользоваться из любой другой страны. Именно поэтому я и написал это подробное руководство по настройке. Мне самому хотелось во всем разобраться!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤1
Продолжаю работать с Google Analytics 4 и публиковать самые полные и актуальные материалы 📊
В моем блоге вы найдете более 170 отдельных публикаций по GA4. Это самая большая база знаний по этой теме! 💎
🔸 Общие материалы - 11 статей
🔸 Про счетчик - 3 статьи
🔸 События и конверсии - 17 статей
🔸 Настройки Google Analytics 4 - 39 статей
🔸 Отслеживания - 32 статьи
🔸 Сегменты и аудитории - 6 статей
🔸 Отчетность - 9 статей
🔸 Исследования - 8 статей
🔸 Параметры и показатели - 12 статей
🔸 Google Analytics 4 и BigQuery - 27 статей
🔸 API Google Analytics 4 - 5 статей
🔸 Визуализация данных - 4 статьи
🔸 Серверный контейнер, MCP, автоматизации - 3 статьи
Всего ~ 176 подробнейших руководства
Если вы работаете с международными продуктами, где основные сервисы от Google, моего блога будет достаточно для всех задач по настройке и отслеживанию.
💡 База знаний Google Analytics 4
Обязательно добавьте коллекцию в закладки! 📌
В моем блоге вы найдете более 170 отдельных публикаций по GA4. Это самая большая база знаний по этой теме! 💎
🔸 Общие материалы - 11 статей
🔸 Про счетчик - 3 статьи
🔸 События и конверсии - 17 статей
🔸 Настройки Google Analytics 4 - 39 статей
🔸 Отслеживания - 32 статьи
🔸 Сегменты и аудитории - 6 статей
🔸 Отчетность - 9 статей
🔸 Исследования - 8 статей
🔸 Параметры и показатели - 12 статей
🔸 Google Analytics 4 и BigQuery - 27 статей
🔸 API Google Analytics 4 - 5 статей
🔸 Визуализация данных - 4 статьи
🔸 Серверный контейнер, MCP, автоматизации - 3 статьи
Всего ~ 176 подробнейших руководства
Если вы работаете с международными продуктами, где основные сервисы от Google, моего блога будет достаточно для всех задач по настройке и отслеживанию.
Обязательно добавьте коллекцию в закладки! 📌
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍4
Яндекс Тег Менеджер 📦 открывает практически безграничные возможности. С его помощью эффективно решаются самые разные задачи маркетологов, аналитиков и разработчиков. При этом парадокс инструмента в том, что чем глубже его изучаешь, тем яснее понимаешь, как много еще предстоит узнать. Одна из таких нестандартных задач, доступных для реализации - это отправка заявок с сайта напрямую в мессенджер Telegram 📱
Пользователь заходит к вам на сайт, оставляет заявку, и вы сразу получаете ее в Telegram. Реализовать это можно самостоятельно, без каких-либо финансовых затрат, используя только возможности Telegram и Яндекс Тег Менеджера.
Какой практический смысл этой настройки?
🔸 продемонстрировать нестандартные возможности работы с Яндекс Тег Менеджером;
🔸 иметь запасной вариант приема обращений (дополнение к CRM-системе, e-mail и т.д.);
🔸 потому что это бесплатно и просто, а значит каждый может попробовать настроить.
Как настроить отправку заявок с сайта в Telegram с помощью Яндекс Тег Менеджера? Вы узнаете из моего нового руководства!
✅ Читать статью
Пользователь заходит к вам на сайт, оставляет заявку, и вы сразу получаете ее в Telegram. Реализовать это можно самостоятельно, без каких-либо финансовых затрат, используя только возможности Telegram и Яндекс Тег Менеджера.
Какой практический смысл этой настройки?
🔸 продемонстрировать нестандартные возможности работы с Яндекс Тег Менеджером;
🔸 иметь запасной вариант приема обращений (дополнение к CRM-системе, e-mail и т.д.);
🔸 потому что это бесплатно и просто, а значит каждый может попробовать настроить.
Как настроить отправку заявок с сайта в Telegram с помощью Яндекс Тег Менеджера? Вы узнаете из моего нового руководства!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17❤2😁2
В 2021 году я единственный раз проводил живой поток по сквозной аналитике. На нем мы освоили практические приемы настройки CRM-системы и инструментов веб-аналитики для отслеживания пути клиента от клика по рекламе до его повторных продаж, а также создали отчет, который позволил принимать верные решения и увеличить прибыль компании.
💭 Набор технологий был разнообразен: Яндекс Метрика, Google Analytics, рекламные системы VK, Google Ads, Яндекс Директ, Facebook* и CRM-системы.
* принадлежит компании Meta, признанной экстремистской и запрещенной на территории РФ
И все это в процессе обучения трансформировалось в готовое решение на базе облачных хранилищ (Google BigQuery), а также доступных интеграций (бесплатные коннекторы, Albato, ApiX-Drive, OWOX и др.) и сервисов сквозной аналитики с последующей визуализацией в Microsoft Power BI и Google Data Studio. Слушатели не только создали свой конвейер данных, но и разобрались в том, какие способы объединения данных из разных систем в принципе существуют.
Последние годы сквозная аналитика выглядела как конвейер из разрозненных сервисов. Маркетологи подключали разные сервисы, платили деньги за каждый из них, кто-то пытался находить бесплатные костыли с ограничениями, парсеры или даже пробовал писать свои скрипты.
Но чтобы свести расходы из Яндекс Директа и визиты из Яндекс Метрики с лидами из CRM, требовалось удерживать 2-3 отдельных инструмента, платить за каждый и мириться с тем, что данные гуляют по внешним серверам (когда вы подключаете аккаунты к сервисам сквозной аналитики, вы отдаете владельцам этих платформ доступы и свою статистику - фактически у них есть полный контроль)⚠️
Сегодня эта архитектура трансформируется. И популярным решением на рынке становится n8n + ваш собственный сервер. Он берет на себя роль командного центра: все источники (рекламные кабинеты, веб-аналитика, CRM) подключаются напрямую через API в одном рабочем процессе (или нескольких), который работает на вашем сервере. Никаких внешних интеграций, никакой ручной склейки и объединений. Толькочистые (преобразованные) данные в одном месте. Все доступы и учетные записи остаются у вас, другие к ним доступа не имеют.
Однако для работы с n8n требуются знания совершенно другого уровня. Например, вы не должны бояться таких терминов и технологий, как: JSON, HTTP-запросы, вебхуки, API, cron, парсинг, сервер, базы данных, терминал (командная строка), функции на Python и JavaScript. Именно этим всем мы и будем заниматься, изучая n8n для решения прикладных задач интернет-маркетинга, с 1 июля!
Присоединяйтесь к онлайн-курсу «n8n для маркетологов», чтобы стать одним из первых архитекторов собственных систем и работать с данными внутри организации на совершенно другом уровне! 💛
❗️ Повышение цены - с 16 мая!
✔️ Присоединиться
💭 Набор технологий был разнообразен: Яндекс Метрика, Google Analytics, рекламные системы VK, Google Ads, Яндекс Директ, Facebook* и CRM-системы.
* принадлежит компании Meta, признанной экстремистской и запрещенной на территории РФ
И все это в процессе обучения трансформировалось в готовое решение на базе облачных хранилищ (Google BigQuery), а также доступных интеграций (бесплатные коннекторы, Albato, ApiX-Drive, OWOX и др.) и сервисов сквозной аналитики с последующей визуализацией в Microsoft Power BI и Google Data Studio. Слушатели не только создали свой конвейер данных, но и разобрались в том, какие способы объединения данных из разных систем в принципе существуют.
Последние годы сквозная аналитика выглядела как конвейер из разрозненных сервисов. Маркетологи подключали разные сервисы, платили деньги за каждый из них, кто-то пытался находить бесплатные костыли с ограничениями, парсеры или даже пробовал писать свои скрипты.
Но чтобы свести расходы из Яндекс Директа и визиты из Яндекс Метрики с лидами из CRM, требовалось удерживать 2-3 отдельных инструмента, платить за каждый и мириться с тем, что данные гуляют по внешним серверам (когда вы подключаете аккаунты к сервисам сквозной аналитики, вы отдаете владельцам этих платформ доступы и свою статистику - фактически у них есть полный контроль)
Сегодня эта архитектура трансформируется. И популярным решением на рынке становится n8n + ваш собственный сервер. Он берет на себя роль командного центра: все источники (рекламные кабинеты, веб-аналитика, CRM) подключаются напрямую через API в одном рабочем процессе (или нескольких), который работает на вашем сервере. Никаких внешних интеграций, никакой ручной склейки и объединений. Только
Это новый формат построения сквозной аналитики внутри организации - другими средствами и с полной независимостью от сторонних инструментов
Однако для работы с n8n требуются знания совершенно другого уровня. Например, вы не должны бояться таких терминов и технологий, как: JSON, HTTP-запросы, вебхуки, API, cron, парсинг, сервер, базы данных, терминал (командная строка), функции на Python и JavaScript. Именно этим всем мы и будем заниматься, изучая n8n для решения прикладных задач интернет-маркетинга, с 1 июля!
Присоединяйтесь к онлайн-курсу «n8n для маркетологов», чтобы стать одним из первых архитекторов собственных систем и работать с данными внутри организации на совершенно другом уровне! 💛
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍10❤1
В конце апреля Яндекс добавил возможность подтверждения прав на сайт в Яндекс Вебмастере через Яндекс Тег Менеджер или Google Tag Manager.
Если раньше интернет-маркетологу и SEO-специалисту для подтверждения прав приходилось либо просить разработчика внедрить специальный код (а для этого нужно написать техническое задание и дождаться выполнения, что отнимает время), либо запрашивать доступ к исходному коду сайта, чтобы самостоятельно прописать мета-теги, то теперь все это можно сделать с помощью систем управления тегами.
✅ Читать руководство
Если раньше интернет-маркетологу и SEO-специалисту для подтверждения прав приходилось либо просить разработчика внедрить специальный код (а для этого нужно написать техническое задание и дождаться выполнения, что отнимает время), либо запрашивать доступ к исходному коду сайта, чтобы самостоятельно прописать мета-теги, то теперь все это можно сделать с помощью систем управления тегами.
✅ Читать руководство
1👍9❤3🔥3
⚠️ Важная новость!
Буквально через несколько дней мы переезжаем с GetCourse на мою собственную платформу. Она гораздо гибче: с элементами геймификации, ИИ-помощником, системой рейтингов, накоплением баллов, партнерской программой и другими функциями, которых нет в ГК (или там они реализованы иначе).
Я создавал ее последние три месяца, стараясь максимально приблизить функционал к GetCourse, но сделать платформу удобнее и понятнее для всех пользователей. Я использовал GC в течение 7 лет. За это время на ней обучались ~2500 моих слушателей.
Поэтому в пятницу, 22 мая, в 13:00 МСК я проведу прямую трансляцию на своем Twitch-канале. Подробно покажу новую платформу, расскажу, как с ней работать и как максимально просто переехать.
✅ https://www.twitch.tv/yakov_osipenkov
Всем, у кого есть доступ к курсам на GetCourse - обязательно подключитесь к трансляции! 🙏
Буквально через несколько дней мы переезжаем с GetCourse на мою собственную платформу. Она гораздо гибче: с элементами геймификации, ИИ-помощником, системой рейтингов, накоплением баллов, партнерской программой и другими функциями, которых нет в ГК (или там они реализованы иначе).
Я создавал ее последние три месяца, стараясь максимально приблизить функционал к GetCourse, но сделать платформу удобнее и понятнее для всех пользователей. Я использовал GC в течение 7 лет. За это время на ней обучались ~2500 моих слушателей.
Поэтому в пятницу, 22 мая, в 13:00 МСК я проведу прямую трансляцию на своем Twitch-канале. Подробно покажу новую платформу, расскажу, как с ней работать и как максимально просто переехать.
✅ https://www.twitch.tv/yakov_osipenkov
Всем, у кого есть доступ к курсам на GetCourse - обязательно подключитесь к трансляции! 🙏
1🔥21👍10😱3
Сегодня состоялась презентация новой платформы edu.osipenkov.ru, на которую мы все дружно переезжаем из GetCourse ⭐
Для активных пользователей платформы:
🔹 добавлены все онлайн-курсы, которые я проводил (перенесено с GetCourse);
🔹 перенесены все комментарии и задания из GetCourse всех слушателей (30 000+);
🔹перенесены все учетные записи всех слушателей – 2300 регистраций, включая активные и нет;
Даже если вы никогда не проходили у меня обучение, вам обязательно нужно зарегистрироваться на ней, потому что специально для всех своих подписчиков и слушателей я разработал очень полезный функционал:
🔸 ИИ-помощник в бета-режиме - поиск по материалам блога, видео и урокам онлайн-курсов;
🔸 шаблоны, файлы, книги и руководства - будут пополняться в процессе обновлений;
🔸 заметки из ИИ и из видео - добавляйте в избранное, чтобы потом быстро найти нужный материал и ответ;
🔸 задания, награды и активность - выполняйте задания в курсах, зарабатывайте баллы, участвуйте в переписке по урокам и накапливайте достижения;
🔸 глобальный рейтинг - соревнуйтесь в активности и популярности, смотрите, кто в топе, и находите сильных специалистов среди коллег;
🔸 баллы и скидки - зарабатывайте баллы за активность на платформе и обменивайте их на скидки при покупке курсов. Чем больше вовлеченности, тем выгоднее обучение;
🔸 партнерская программа - система вознаграждения, при которой вы (партнер) привлекаете новых клиентов по своей уникальной ссылке на обучающий курс. За каждую успешную продажу курса вы получаете заранее установленный процент от его стоимости.
Не верите? Тогда обязательно протестируйте платформу!
✅ edu.osipenkov.ru
Для активных пользователей платформы:
🔹 добавлены все онлайн-курсы, которые я проводил (перенесено с GetCourse);
🔹 перенесены все комментарии и задания из GetCourse всех слушателей (30 000+);
🔹перенесены все учетные записи всех слушателей – 2300 регистраций, включая активные и нет;
Даже если вы никогда не проходили у меня обучение, вам обязательно нужно зарегистрироваться на ней, потому что специально для всех своих подписчиков и слушателей я разработал очень полезный функционал:
🔸 ИИ-помощник в бета-режиме - поиск по материалам блога, видео и урокам онлайн-курсов;
🔸 шаблоны, файлы, книги и руководства - будут пополняться в процессе обновлений;
🔸 заметки из ИИ и из видео - добавляйте в избранное, чтобы потом быстро найти нужный материал и ответ;
🔸 задания, награды и активность - выполняйте задания в курсах, зарабатывайте баллы, участвуйте в переписке по урокам и накапливайте достижения;
🔸 глобальный рейтинг - соревнуйтесь в активности и популярности, смотрите, кто в топе, и находите сильных специалистов среди коллег;
🔸 баллы и скидки - зарабатывайте баллы за активность на платформе и обменивайте их на скидки при покупке курсов. Чем больше вовлеченности, тем выгоднее обучение;
🔸 партнерская программа - система вознаграждения, при которой вы (партнер) привлекаете новых клиентов по своей уникальной ссылке на обучающий курс. За каждую успешную продажу курса вы получаете заранее установленный процент от его стоимости.
Не верите? Тогда обязательно протестируйте платформу!
✅ edu.osipenkov.ru
5👍11🔥7❤1