На данный момент доступно создание потока по выгрузке расходов из системы ВК Реклама в Google BigQuery. Алгоритм создания потока из системы VK в BQ:
Первоначально необходимо зайти в систему Garpun Feeds https://feeds.garpun.com/ под своим логином и паролем и нажать кнопку "+Поток данных".
В открывшемся меню выбираем:
3
Результатом выгрузки будет таблица формата:
,
где gadate - дата, gaadClicks - клики, gaadCost - стоимость, gaimpressions - показы, а url - ссылка на объявление с метками
Ссылку с метками можно разбить как вручную запросом в BQ, так и при помощи отдельного потока с записью в другую таблицу.
Как и описывали ранее, результатом выгрузки расходов из ВК Реклама в Google BQ является таблица
Если необходимо разносить url на метки в автоматическом режиме, то в дополнение к основному потоку, процесс создания которого описан выше, можно создать дополнительный поток Google BQ → Google BQ
Прописываем запрос, разбивающий url на метки
SELECT gadate, gaadClicks, gaadCost, gaimpressions, url, REGEXP_EXTRACT(url, r'utm_source=([^&]+)') AS utm_source, REGEXP_EXTRACT(url, r'utm_medium=([^&]+)') AS utm_medium, REGEXP_EXTRACT(url, r'utm_campaign=([^&]+)') AS utm_campaign FROM `bigquery-project.dataset.table_name` /* *bigquery-project - заменить на нужное название проекта в Google Cloud. *dataset - заменить на нужное название датасета *table_name - заменить на название таблицы, которая была получена в предыдущем потоке(имеет похожее название google_bq_vk_ads_cost_upload_e622f844_ced2_49aa_8feb_ff124f738422) */ WHERE DATE(gadate) BETWEEN DATE('${feed.date_from}') AND DATE('${feed.date_to}'); |
Результатом выгрузки будет таблица формата:
где gadate - дата, gaadClicks - клики, gaadCost - стоимость, gaimpressions - показы, url - ссылка на объявление с метками, а utm_source, utm_medium и utm_campaign - метки, которые были получены из url.