Дані Google Search Console у Power BI
Вбудованого конектора Google Search Console у Power BI не існує — і це перше, що варто знати, щоб не марнувати години. Розберемо чотири реальні способи завести дані GSC у звіт і побудуємо лінію динаміки трафіку.
← Усі уроки курсу «Power BI для SEO»

Чому немає готового конектора GSC
Забудь пораду «Get Data → Google Search Console». У Power BI немає першопартійного конектора до Google Search Console — Microsoft його не постачає, і в списку джерел ти його не знайдеш. Той, хто годинами шукає неіснуючу кнопку, просто марнує час.
Сторонні конектори в маркетплейсі трапляються, але вони або платні, або нестабільні, або вимагають довіряти своїм GSC-доступам третій стороні. Тому підемо перевіреними шляхами, які працюють і нічого не коштують.
Чотири робочі способи
- Експорт CSV/Excel вручну. Найпростіше: у GSC відкрий звіт (Performance), натисни Export → CSV або Google Sheets, і імпортуй у Power BI, як в Уроці 2. Мінус — інтерфейсний експорт обмежений за кількістю рядків, тож для великих сайтів це лише для разових зрізів.
- Search Analytics for Sheets (рекомендую новачкам). Це безкоштовний аддон для Google Sheets: він тягне дані GSC у таблицю сам, навіть за розкладом (щодня/щотижня). Далі в Power BI: Get Data → Google Sheets (або Web за посиланням на таблицю). Отримуєш майже автоматичне оновлення без коду.
- GSC API через Power Query. Просунутий шлях: Search Analytics API + OAuth2-авторизація прямо у Power Query (Web-запит). Дає автооновлення без Google Sheets, але потребує налаштування доступів і трохи M-коду.
- Bulk Data Export у BigQuery. «Дорослий» варіант для великих проєктів. У налаштуваннях GSC вмикається щоденне вивантаження всіх даних у BigQuery, а Power BI має рідний конектор BigQuery (Get Data → BigQuery). Жодних лімітів на рядки — але треба Google Cloud і базове розуміння BigQuery.
Які дані дає GSC
Незалежно від способу, дані Search Console крутяться навколо кількох вимірів. Розумій, що є що:
- Date — статистика по днях (кліки/покази за кожну дату). Основа для графіків динаміки.
- Query — по пошукових запитах: які ключі приносять трафік.
- Page — по URL-адресах сторінок.
- Country / Device — географія й типи пристроїв.
Метрики всюди однакові: Clicks, Impressions, CTR, Position. Памʼятай Урок 3 — Position агрегуй як Average, а не Sum.
Побудуй Line Chart динаміки
Практична мета уроку — побачити лінію тренду свого трафіку. Коли дані з полем Date вже в моделі:
- Обери візуал Line Chart (лінійний графік).
- Вісь X = Date.
- Вісь Y = Clicks.
Побачив криву трафіку в часі? Вітаю — ти щойно зекономив собі години ручного зведення таблиць.
Домашнє завдання
- Обери один спосіб під свій рівень (новачкам — аддон Search Analytics for Sheets).
- Заведи дані свого проєкту з полем Date у Power BI.
- Побудуй Line Chart: Date по X, Clicks по Y.
Часті питання
Ні. Першопартійного конектора GSC у Power BI немає — Microsoft його не постачає, і в списку джерел даних ти його не знайдеш. Дані GSC заводять через проміжну ланку: CSV-експорт, аддон Search Analytics for Sheets і Google Sheets-конектор, GSC API через Power Query або Bulk Export у BigQuery.
Найпростіший робочий шлях — безкоштовний аддон Search Analytics for Sheets для Google Sheets: він тягне дані GSC у таблицю автоматично, а Power BI підключається до неї через конектор Google Sheets. Це дає майже автооновлення без коду й без оплати.
Ручний експорт з інтерфейсу Search Console обмежений за кількістю рядків, тому для великих сайтів він годиться лише для разових зрізів. Щоб отримувати всі дані без лімітів, використовують Bulk Data Export у BigQuery, куди GSC щодня вивантажує повний набір рядків.
Зміст курсу
Дані підключено — рахуємо розумніше
Урок 5 — відділяємо брендовий трафік від небрендового за допомогою DAX.