Как отфильтровать IP-адреса из Google Analytics в Big Query - PullRequest
0 голосов
/ 19 ноября 2018

Я понимаю, что мы не можем отфильтровать IP-адреса из Big Query, только Google Analytics, но я слышал, что я могу создать настраиваемое измерение в GA с этими IP-адресами и использовать это настраиваемое измерение для фильтрации их в большом запросе. Это правда или есть другой способ сделать это без необходимости менять представление, на которое указывает Большой запрос?

Вот пример кода для наших пользователей:

##standardSQL
WITH data AS (
  SELECT fullVisitorId
  FROM `olympicchannel-ga.168112989.ga_sessions*`
  WHERE 1=1
    AND [cast(parse_date('%Y%m%d', date) as date)=daterange]
    AND NOT [bot_traffic]
    AND trafficsource.source NOT IN ('platform.utest.com')

  UNION ALL

  SELECT fullVisitorId
  FROM `olympicchannel-ga.178594195.ga_sessions*`
  WHERE 1=1
    AND [cast(parse_date('%Y%m%d', date) as date)=daterange]
    AND NOT [bot_traffic]
    AND trafficsource.source NOT IN ('platform.utest.com')
)

Первый - это пользователи нашего веб-сайта, а второй - для нашего приложения, два разных представления.

1 Ответ

0 голосов
/ 20 ноября 2018

Вам не разрешено сохранять IP как пользовательское измерение GA. Даже если бы вы были технически в состоянии сделать это, я бы предпочел использовать функцию исключения IP в разделе администратора GA.см. enter image description here Если вы находитесь в Европе, возможно, вам придется отправить анонимный IP-адрес в GA, см. Анонимизация IP в Google Analytics

, в этом случае вы, вероятно, захотитесоздайте переменную в dataLayer с информацией Внутренний или Внешний IP, передайте ее в GA как пользовательское измерение с сеансом области, а затем исключите ее в BQ.

Другой вариант - обработать это непосредственно в Пикселе.контейнер (например, Google Tag Manager ...)

...