Skip to content
Snippets Groups Projects
Verified Commit 1b14ba08 authored by Andrej Ramašeuski's avatar Andrej Ramašeuski
Browse files

Cistka trackeru google

parent 001210c3
No related branches found
No related tags found
No related merge requests found
...@@ -5,6 +5,16 @@ use base 'Mojolicious::Plugin'; ...@@ -5,6 +5,16 @@ use base 'Mojolicious::Plugin';
use YAML; use YAML;
use Mojo::URL; use Mojo::URL;
use constant TRACKERS => [qw(
fbclid
gclid
utm_medium
utm_source
utm_campaign
utm_content
utm_term
)];
sub register { sub register {
my ($class, $self ) = @_; my ($class, $self ) = @_;
...@@ -92,8 +102,10 @@ sub register { ...@@ -92,8 +102,10 @@ sub register {
my $c = shift; my $c = shift;
my $url = Mojo::URL->new(shift); my $url = Mojo::URL->new(shift);
$url->query({ fbclid => undef });
foreach my $tracker ( @{ TRACKERS() }) {
$url->query({ $tracker => undef });
}
return $url->to_string; return $url->to_string;
}); });
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment