Почему в отчетах Looker Studio появляются ошибки коннектора GA4

Опубликовано: 2022-11-24

Являетесь ли вы одним из многих пользователей GA4, обнаруживающих ошибки с помощью вашего коннектора (подобного этому), загружающего ваши данные и улучшающего их представление в Looker Studio?

Если да, то вы, вероятно, сталкивались с множеством проблем с отображением данных на панелях мониторинга.

Несколько недель назад наша команда заметила некоторые проблемы GA4 с загрузкой данных в Looker Studio.

А под проблемами мы подразумеваем, что никакие данные не загружались.

Вместо того, чтобы видеть свои красивые отчеты в Looker Studio, вы переключаетесь между панелями и получаете подобные сообщения об ошибках?

  • Превышен базовый предел квоты данных. Пожалуйста, попробуйте позже.
  • Не удалось получить данные из базового набора данных.
  • Ошибка квоты: к набору данных обращались слишком много раз.
  • Исчерпана квота на одновременный запрос, пожалуйста, отправляйте меньше запросов одновременно.
  • К сожалению, мы столкнулись с ошибкой и не смогли выполнить ваш запрос.

Если это так, то у вас есть ошибки в панели инструментов из-за того, что Looker Studio не удалось загрузить данные, потому что ваш API GA4 достиг предела квоты.

Узнайте все, что вы хотите знать об этих проблемах Looker Studio и GA4, а также о том, какие варианты мы видим в качестве потенциальных долгосрочных и краткосрочных решений для вас ниже.

Так что же вызвало эти ошибки Looker Studio/GA4?

Looker Studio GA4 выпускает ноябрь 2022 г.

Мы знаем, что самый большой вопрос, который у вас, вероятно, возникает прямо сейчас, — как вы можете заставить ваши отчеты Looker Studio, использующие данные GA4, снова работать?

К сожалению, ответ не так прост, как «замените это на то, и вы получите свои отчеты обратно».

В течение недели с 14 по 18 ноября 2022 г. пользователи Looker Studio заметили, что в отчетах, использующих данные GA4, появляются сообщения об ошибках. В частности, пользователи начали получать ошибки конфигурации наборов данных, указывающие на то, что пользователи Looker Studio не могут подключиться к своим наборам данных.

В сочетании с предстоящим переходом веб-сайтов на использование GA4 в качестве платформы Google Analytics по умолчанию, это заставило многих из вас (и в основном всех нас в аналитической отрасли) искать решения с надвигающимся жестким сроком, приближающимся к июлю 2023 года.

Почему возникают эти ошибки GA4?

Проблемы GA4 с подключением API к Looker Studio

Многие аналитики сначала подумали, что ошибки были вызваны Looker Studio. Однако, если подумать над этим еще некоторое время, источник на самом деле связан с API GA4.

В частности, причиной этих ошибок является то, что Google начал применять ограничения квот Google Analytics Data API (GA4) без предварительного уведомления. Это означает, что ошибки не уникальны для Looker Studio, а применимы к любому продукту, использующему API GA4, даже к Google Таблицам.

Хотя проблемы относятся и к другим инструментам, они усугубляются тем, как Looker Studio обрабатывает запросы.

Каждый элемент (верно — каждая отдельная диаграмма, таблица и система показателей) в отчете представляет собой отдельный запрос API. Эти запросы приходят каждый раз, когда данные должны быть обновлены.

Если вы (или кто-либо, у кого есть доступ к информационным панелям в вашей команде) ведете себя обычным образом, например:

  • Изменение диапазонов дат отчета
  • Включение и выключение фильтров
  • Обновление отчета в течение дня

Скорее всего, вы быстро прогоните выделенные вызовы API.

Пределы квоты GA4

Квоты API для данных Google Analytics

В целях устранения ошибок, с которыми вы, вероятно, сталкиваетесь в своих отчетах, мы будем охватывать ограничения квоты только для стандартных ресурсов GA4. Документацию по квотам Google GA4 API можно найти здесь.

Лимит квоты можно разделить на две основные категории:

  • Параллельные запросы
  • Используемые токены за период времени (час/день).

Ошибки квоты одновременных запросов GA4

Ошибки, связанные с одновременными запросами, являются наиболее распространенными ошибками квот. Они измеряются количеством одновременно выполняемых запросов, которое ограничено 10. Поскольку каждый элемент в Looker Studio представляет собой отдельный запрос API, наличия 10 различных элементов на странице отчета может быть достаточно, чтобы вызвать ошибку параллельного запроса.

Токены GA4, используемые для ошибок периода времени

Другая категория ошибок квот основана на количестве токенов, используемых в час или в день.

Каждый запрос API стоит определенное количество токенов в зависимости от таких факторов, как сложность запросов или размер исходной таблицы данных. Чем больше данных Google должен обработать в вашем запросе, тем выше расход вашей квоты API.

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

Поэтому, если у вас есть несколько надежных отчетов Looker Studio, используемых многими пользователями, вы можете очень быстро преодолеть эти ограничения.

Что Google говорит об этих ошибках GA4

23 ноября Google предоставил обновленную информацию на форуме сообщества Looker Studio, чтобы помочь решить проблемы, связанные с ограничениями квоты.

Их план состоит из двух компонентов, связанных с тем, как Looker Studio повторяет запросы, чтобы смягчить влияние одновременных запросов на ограничения квоты, и показывает пользователям количество токенов квоты, потребляемых различными компонентами отчета.

Они также предоставили руководство по устранению неполадок.

Краткосрочное решение ваших ошибок GA4: промежуточное хранилище

К сожалению, аналитики в настоящее время ограничены в шагах, которые они могут предпринять для устранения ошибок, связанных с ограничениями квоты, поскольку Looker Studio в настоящее время настроена. Шаги, описанные Google выше, потенциально могут помочь смягчить влияние ограничений запросов на ваши отчеты, но основная проблема — большое количество запросов Looker Studio к API GA4 — все еще остается.

Если вы хотите продолжать использовать API GA4 для создания отчетов, лучший масштабируемый способ обойти проблему квот — использовать промежуточное хранилище для ограничения количества запросов API. Этот метод уменьшает количество запросов, по сути, создавая статический снимок данных, который вы затем будете использовать в качестве источника данных для своих отчетов.

Это можно сделать с помощью Google Таблиц или собственного коннектора извлечения данных Looker Studio.

У этого решения есть два основных недостатка: ограничения диапазона дат и дублирование пользователей.

Ограничения диапазона дат

Как в Google Sheets, так и в коннекторе Extract Data есть ограничения, связанные с размером данных (Google Sheets ограничен 10M ячейками, Extract Data может иметь только 100MB данных).

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

Дублирование пользователей

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

Например, если вы посещаете сайт три дня в течение отчетного периода (с одного и того же устройства и браузера, при условии сохранения файлов cookie), вы должны считаться одним (1) пользователем. Но в статическом источнике данных вы будете считаться тремя (3) пользователями.

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

Из-за этих ограничений, если вы хотите использовать промежуточное решение для хранения, мы рекомендуем изучить более надежные сторонние решения, такие как Analytics Canvas.

Долгосрочное решение: отказаться от API и интегрировать GA4 с BigQuery

Это изменение API GA4 сигнализирует более широкой аудитории о том, что уже поняли многие аналитики:

Чтобы получить максимальную отдачу от внедрения GA4, необходимо использовать Google BigQuery.

В то время как ландшафт цифровой аналитики быстро меняется, ясно, что аналитикам, агентствам и предприятиям в целом необходимо будет найти жизнеспособное решение для хранения и анализа данных, которое не зависит только от GA4.

Как вы можете заставить ваши отчеты снова работать?

Как описано выше, у вас действительно есть только два жизнеспособных варианта избежать этих ошибок GA4 в ваших отчетах Looker Studio.

  1. Промежуточное хранилище
  2. Интеграция с BigQuery

Если у вас уже есть настройка GA4 — не бойтесь, она все еще собирает данные и может предоставить вам ценную информацию. Задача, с которой вы сейчас сталкиваетесь, связана с извлечением данных и визуализацией данных в Looker Studio.

Говоря все это, если вы участвуете в каком-либо элементе веб-аналитики в компании, которая хочет принимать действенные решения на основе данных с помощью GA4 и Looker Studio, все, что у вас, вероятно, сейчас есть, это ошибки в ваших отчетах.

Чтобы получить детализированное представление о ваших больших и сложных наборах данных, ваш список вариантов сводится к одному варианту: перенести данные в BigQuery.

Хотя краткосрочные решения могут работать на данный момент, вероятно, лучше всего связаться с командой аналитиков, которая знает, как справляться с проблемами, с которыми вы сейчас сталкиваетесь.

Узнайте больше о наших услугах по поддержке миграции с UA на GA4 здесь.