#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. В данном случае это может быть одной из причин, по которой фильтр работает не так, как ожидалось, поскольку строка поиска содержит дополнительный / по сравнению с результатом, и не будет соответствовать.