Я хочу добавить параметр / строку utm_campaign
в конец моего URL, если он существует. Я думал о вспомогательном методе, который проверяет URL, и если utm_campaig
n есть, он автоматически помещает его вправо.
test.com/home/?utm_source=test
test.com/home/?utm_source=test&utm_campaign=testit
Мне также нужно разрешать это при каждом действии изменения ссылки.
Например:
Я на test.com/home/?utm_source&utm_campaign=testit
и у меня есть контактная форма, которая, как только будет сделано, отправляет меня на test.com/contact
- без разрешения параметров.
Как бы мне этого добиться?
У меня сейчас что-то вроде этого:
def url_include_campaign?
url = request.path_info
if url.include?('utm_campaign')
end
end