Фильтр поиска и замены GA

#google-analytics #google-analytics-filters

#google-analytics #google-analytics-фильтры

Вопрос:

Интересно, может ли кто-нибудь мне помочь, пожалуйста.

У меня есть следующий URI в GA: /invite / accept-приглашение/принято / B

Который я хотел бы изменить на: /invite / accept-приглашение/ принято

Я попробовал фильтр поиска и замены следующим образом:

Строка поиска — /пригласить/принять-приглашение/принято/*

Замените строку — /пригласить /принять-приглашение/принято

Но результат, который я получаю, это:

/inviteaccept-приглашение/принято/B

Кто-нибудь может сказать мне, где я ошибся в этом, пожалуйста?

Большое спасибо и наилучшие пожелания

Крис

Ответ №1:

Фильтр «Поиска и замены» в Google Analytics использует регулярные выражения. Точнее:

Строка замены — это либо обычная строка, либо она может ссылаться на шаблоны групп в выражении поиска с использованием одиночных цифр, экранированных обратной косой чертой, например (от до 9).

Более подробная информация доступна в пользовательском интерфейсе настроек фильтра, который также ссылается на эту ссылку.

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

  /invite/accept-invitation/accepted/w 
  

В этом выражении используется экранирование. Ваша последняя строковая часть записывается с помощью w , которая
соответствует любому символу слова (равному [a-zA-Z0-9_]) от одного до неограниченного количества раз, столько раз, сколько возможно.

Строка замены не обязательно должна быть регулярным выражением. Итак, в вашем случае можно использовать вашу оригинальную версию:

 /invite/accept-invitation/accepted/
  

Объединение всего этого привело бы к чему-то вроде этого, что дает желаемый результат в моем тестовом представлении:

введите описание изображения здесь

Комментарии:

1. Привет, @kgrg. Большое спасибо за это. Я попробую это сделать и вернусь к вам. С уважением

2. Привет, @kgrg. Я тестировал это, но, к сожалению, это не работает. У меня все тот же результат. Большое спасибо. Крис

3. Не могли бы вы, пожалуйста, проверить и отредактировать (при необходимости) примеры URL-адресов в вашем сообщении? Результат не соответствует образцу и регулярному выражению. Это опечатка только в вашем сообщении? Кроме того, можете ли вы применить предлагаемое регулярное выражение поиска в своем отчете «все страницы» в качестве фильтра? Соответствует ли он вашим реальным URL-адресам?

4. Привет. В моем оригинальном сообщении все правильно. На самом деле я не вижу причины, по которой ваше решение не работает, потому что оно довольно простое, так что, возможно, на это влияют другие фильтры, поэтому я закрываю это. Спасибо за вашу помощь.

5. В данном случае это может быть одной из причин, по которой фильтр работает не так, как ожидалось, поскольку строка поиска содержит дополнительный / по сравнению с результатом, и не будет соответствовать.