Различия между выходами BigQuery и Google Analytics - PullRequest
0 голосов
/ 04 мая 2018

Я пытаюсь узнать количество авторизованных клиентов как в Bigquery, так и в Google Analytics, но я вижу огромную разницу. BigQuery дает мне на 15% меньше по сравнению с GA. Это как-то связано с unnesting или другими проблемами?

BigQuery:

CREATE TEMP FUNCTION
  customDimensionByIndex(indx INT64,
    arr ARRAY<STRUCT<index INT64,
    value STRING>>) AS ( (
    SELECT
      x.value
    FROM
      UNNEST(arr) x
    WHERE
      indx=x.index) );

SELECT
  auth,
  COUNT(DISTINCT ID)
FROM (
  SELECT
    ID,
    customDimensionByIndex(2,
      hit.customDimensions) AS auth
  FROM
    `test-apis2.94566232234.ga_sessions_20180422`,
    UNNEST(hits) AS hit )
GROUP BY 1

Этот запрос дает мне Авторизовано - ИСТИНА: * 76 649

ГА дает мне * 50,833

Но я вижу очень близкие числа для "ЛОЖЬ".

Пытаюсь выяснить, почему существует огромная разница для «ИСТИНА». Цени любую помощь.

Спасибо заранее !!

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