У нас есть премиальная учетная запись Google Analytics, которая даст нам доступ к данным о событиях на уровне строк. Эти данные ежедневно экспортируются в Google Bigquery, и каждый день в наборе данных будет создана новая таблица.
До тех пор, пока неделя назад мы не смогли экспортировать данные Google Analytics в CSV, разделив их на таблицу промежуточных темпов и затем экспортируем в CSV. Запрос, который мы использовали для этого, был следующим:
SELECT * FROM
flatten([xxxxxxxx.ga_sessions_20140829],hits),
flatten([xxxxxxxx.ga_sessions_20140828],hits),
flatten([xxxxxxxx.ga_sessions_20140827],hits),
flatten([xxxxxxxx.ga_sessions_20140826],hits)
Вчера я заметил, что этот запрос теперь выдает ошибку:
Cannot output multiple independently repeated fields at the same time. Found customDimensions_value and hits_product_productSKU
По-видимому, что-то изменилось в отношении функции flatten(), так как hits_product_productSKU является дочерним элементом поля hits.
Я также пробовал некоторые старые запросы, которые были в истории запросов, но они также сломаны. В примечании к выпуску нет упоминаний о каких-либо изменениях, так что происходит?
Как я могу экспортировать все в файлы экспорта BigQuery Google Analytics еще раз?