Экспорт данных из Google Ads в ClickHouse

Знаменитый продукт Google, онлайновая рекламная платформа Google Ads помогает рекламодателям показывать рекламу как в результатах поисковых систем типа Google Search, так и на не поисковых сайтах, в мобильных приложениях и видео.

Платформа Google Ads работает на базе оплаты за клик (PPC) и дает возможность своим клиентам быть гибкими относительно бюджетов благодаря стратегиям ставок.

Чтобы проанализировать эффективность маркетинговых кампаний, перенесите данные из Google Ads в ClickHouse с помощью Renta всего в 4 клика. 

Процесс создания интеграции

В данной презентации представлен пример создания интеграции Google Ads с ClickHouse.

Настройка интеграции состоит из 4 шагов: 

  1. Выберите Google Ads в качестве источника данных
  2. Добавьте свой аккаунт рекламного кабинета
  3. Укажите параметры и метрики, которые необходимо выгрузить в хранилище данных
  4. Добавьте ClickHouse в качестве хранилища данных
Структура данных Google Ads API

Renta поддерживает 47  стандартных методов получения данных Google Ads API.

Ниже описаны некоторые из них.

Ad performance

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

AdGroup performance

Метод получения данных «Эффективность группы объявлений» включает всю статистику, агрегированную по умолчанию на уровне группы объявлений, по одной строке для каждой группы объявлений. Если используются другие поля сегмента, вы можете получить более одной строки для каждой группы объявлений.

Campaign performance

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

Account performance

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

Geo performance

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

Search query performance

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