Подсчет измерения только один на страницу, а не на сеанс для средних просмотров страниц по измерению (Стандартный SQL, большой запрос, Google Analytics) - PullRequest
0 голосов
/ 16 марта 2020

Я создаю 'показатель вовлеченности c' для проекта и хочу рассчитать среднее количество просмотров страниц по ключевому слову. Ключевое слово - это пользовательское измерение в GA. Проблема, с которой я сталкиваюсь, заключается в том, что некоторые ключевые слова появляются на гораздо большем количестве фрагментов контента, чем другие, это вызывает предвзятость, поскольку то, что что-то используется чаще, не означает, что это дает нам лучший результат. Я хотел бы обойти эту проблему, разделив общее количество просмотров страниц для ключевого слова на общее количество раз, которое оно используется в контенте.

Я не могу разобраться с этой проблемой, я знаю, что могу посмотреть на уникальное количество просмотров страниц по каждому ключевому слову, но это приведет только к уровню сеанса ??

Нужно ли связывать ключевое слово с другим измерением, которое будет уникальным, скажем, pagetitle, а затем считать?

SELECT 
  custom_dimension.value as keyword,
  COUNT(custom_dimension.value) as total_keywords,
  COUNT(*) AS pageviews,
  ROUND(
    PERCENT_RANK() OVER(
    ORDER BY COUNT(*)
    ),2) percentile_rank

FROM (
  SELECT
     hits.type,
     custom_dimension,
     hits.contentGroup.contentGroup1 as content_type,

    FROM
    `table` AS GA,
    UNNEST(GA.hits) AS hits,
    UNNEST(hits.customDimensions) AS custom_dimension
    WHERE
    custom_dimension.index IN (59, 60, 61, 62, 63) 
    AND
    hits.type = 'PAGE'
     )
    GROUP BY
    keyword

    ORDER BY
    pageviews DESC

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

enter image description here

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