{"id":2533,"date":"2019-06-21T11:18:03","date_gmt":"2019-06-21T08:18:03","guid":{"rendered":"https:\/\/webanalyst.ro\/?p=2533"},"modified":"2019-06-22T12:18:02","modified_gmt":"2019-06-22T09:18:02","slug":"trigger-email","status":"publish","type":"post","link":"https:\/\/webanalyst.ro\/blog\/2019\/trigger-email\/","title":{"rendered":"GTM: Excluderea adreselor de email"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Dup\u0103 ce luna trecut\u0103 am scris despre cum <a rel=\"noreferrer noopener\" aria-label=\"grup\u0103m paginile asem\u0103n\u0103toare \u00een rapoartele GA (se deschide \u00eentr-o fil\u0103 nou\u0103)\" href=\"https:\/\/webanalyst.ro\/blog\/2019\/amp-content-grouping\/\" target=\"_blank\">grup\u0103m paginile asem\u0103n\u0103toare \u00een rapoartele GA<\/a>, excluz\u00e2nd o parte din URL, \u0219i dup\u0103 articolele despre diverse tipuri de <em>triggere<\/em> din GTM (<a href=\"https:\/\/webanalyst.ro\/blog\/2019\/gtm-formulare\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Form Submission Trigger (se deschide \u00eentr-o fil\u0103 nou\u0103)\">Form Submission Trigger<\/a> \u0219i <a rel=\"noreferrer noopener\" aria-label=\"Trigger Group (se deschide \u00eentr-o fil\u0103 nou\u0103)\" href=\"https:\/\/webanalyst.ro\/blog\/2019\/tag-manager-trigger-group\/\" target=\"_blank\">Trigger Group<\/a>), continui seria articolelor cu sfaturi practice \u0219i u\u0219or de aplicat cu un articol despre excluderea adreselor de email din rapoarte, cu ajutorul GTM.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Google Analytics a interzis \u00eentotdeauna colectarea informa\u021biilor personalizate cu ajutorul acestui instrument. Reguli asem\u0103n\u0103toare au \u0219i alte servicii de analiz\u0103 web.  De c\u00e2nd cu GDPR, regulile sunt \u0219i mai stricte. Mul\u021bi interpreteaz\u0103 reglementarea european\u0103 ca interzic\u00e2nd mai mult dec\u00e2t apari\u021bia informa\u021biilor personale \u00een rapoarte. <strong>Informa\u021biile care pot identifica utilizatorii nu trebuie s\u0103 fie trimise spre aceste servicii<\/strong>, fiind vorba despre alte companii la care ajung datele.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\">Despre GDPR publicam \u00een urm\u0103 cu un aproximativ un an un articol scris de Sorin Amzu (<em>guest post<\/em>), cu <a rel=\"noreferrer noopener\" aria-label=\"set\u0103rile de baz\u0103 (se deschide \u00eentr-o fil\u0103 nou\u0103)\" href=\"https:\/\/webanalyst.ro\/blog\/2018\/configurare-gdpr\/\" target=\"_blank\">set\u0103rile de baz\u0103<\/a> care trebuie f\u0103cute de toat\u0103 lumea \u00een conturile de GAanalytics, GTM, Google Ads \u0219i Hotjar. Este un \u00eenceput, dar \u00een unele cazuri este insuficient, fiind nevoie \u0219i de configur\u0103ri personalizate De aceea, luna trecut\u0103 c\u00e2nd am scris de lansarea Trigger Groups \u00een Google Tag Manager am men\u021bionat c\u0103 acestea pot fi folosite pentru a respecta regmenet\u0103rile GDPR privind acordul personal. Tot de aceea, continui \u0219i cu publicarea acestui articol.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Prin informa\u021bii care pot identifica utilizatorii \u00eente\u021begem adrese de email, adrese fizice, numere de telefon, adrese IP, numele de utilizator, alte coduri personale (precum CNP) \u0219i diverse informa\u021bii sensibile (despre \u00eenf\u0103\u021bi\u0219are, preferin\u021be personale, informa\u021bii medicale etc.). De departe, site-urile au cele mai multe probleme cu adresele de email, care sunt folosite de multe ori \u0219i ca identificator unic, motiv pentru care apar \u0219i \u00een URL-uri.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Altfel spus, filtrele puse \u00een vizualiz\u0103rile de Google Analytics nu sunt suficiente, pentru c\u0103 informa\u021biile respective sunt oricum trimise c\u0103tre Google! \u00cen plus, din proprie experien\u021b\u0103 pot spune c\u0103 aceste filtre mai dau \u0219i gre\u0219, o mic\u0103 parte din informa\u021biile care trebuie filtrate ajung\u00e2nd \u00een continuare \u00een rapoarte.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Desigur, cel mai bine ar fi s\u0103 nu folosim informa\u021biile respective \u00een URL-uri, dar tot din experien\u021b\u0103 \u0219tim c\u0103 aceste lucruri se \u00eent\u00e2mpl\u0103 \u00een unele cazuri \u0219i ar fi foarte scump s\u0103 fie schimbate.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Identificarea adreselor de email \u00een Tag Manager<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u00cen situa\u021bia \u00een care nu poate fi modificat\u0103 aplica\u021bia, pentru a nu mai folosi adrese de email \u00een URL, \u0219i c\u00e2nd nici filtrele din GA nu sunt suficiente, ne r\u0103m\u00e2ne varianta de a exclude cu totul respectivele <em>pageviews<\/em> din GTM, adic\u0103 s\u0103 nu mai ac\u021bion\u0103m tag-urile de tracking \u00een aceste cazuri. A\u0219adar, aplic\u0103m aceast\u0103 solu\u021bie dup\u0103 ce am aplicat filtrul pe profil \u0219i am v\u0103zut c\u0103 \u00eenc\u0103 ne-au mai r\u0103mas c\u00e2teva sesiuni cu probleme.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00cen RegEx putem scrie o regul\u0103 care s\u0103 identifice de c\u00e2te ori apare semnul <em>@<\/em> sau echivanetul lui \u00een ascii, <em>%40<\/em>. \u00cencerc\u0103m s\u0103 excludem c\u00e2t mai pu\u021bine <em>pageviews<\/em>, pentru a afecta c\u00e2t mai pu\u021bin datele colectate, a\u0219a c\u0103 vom pune mai multe reguli \u00eentr-un RegEx, pentru a ne asigura c\u0103 vom exclude doar ceea ce con\u021bine o adres\u0103 de email. Regula exemplificat\u0103 aici va c\u0103uta parametrul <em>?email=<\/em> sau <em>&amp;email=<\/em>, urmat de adresa de email. Desigur, acesta poate fi schimbat cu ce folose\u0219te fiecare site.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A\u0219adar, \u00een regula RexEx care va c\u0103uta acest tipar este <code>(\\?|&amp;).*email=.<em>*<\/em>(@|%40)<\/code>. Se poate merge \u0219i mai departe, de exemplu prin a pune condi\u021bii ca dup\u0103 <em>@<\/em> s\u0103 avem .<em>com<\/em> sau <em>.ro<\/em>, dar dac\u0103 nu este neap\u0103rat nevoie, prefer s\u0103 nu complic lucrurile.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dup\u0103 ce am stabilit aceast\u0103 regul\u0103, nu ne r\u0103m\u00e2ne dec\u00e2t s\u0103 o punem \u00eentr-un <em>trigger<\/em> simplu, a\u0219a cum se vede \u00een imaginea de la \u00eenceputul articolului \u0219i apoi, foarte important, <strong>s\u0103 ad\u0103ug\u0103m acest trigger \u00een toate tag-urile pe care nu le vrem activate atunci c\u00e2nd este g\u0103sit\u0103 o adres\u0103 de email<\/strong> (\u00een cazul nostru, \u00een URL). Acest tag ar trebui folosit \u00een majoritatea tag-urilor pentru servicii web.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dup\u0103 ce luna trecut\u0103 am scris despre cum grup\u0103m paginile asem\u0103n\u0103toare \u00een rapoartele GA, excluz\u00e2nd o parte din URL, \u0219i dup\u0103 articolele despre diverse tipuri de triggere din GTM (Form Submission Trigger \u0219i Trigger Group), continui seria articolelor cu sfaturi practice \u0219i u\u0219or de aplicat cu un articol despre excluderea adreselor de email din rapoarte, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2535,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[730],"tags":[854,289,288,719,487],"class_list":["post-2533","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-google-tag-manager-2","tag-gdpr","tag-intimitate","tag-privacy","tag-tag-management","tag-tagmanager"],"_links":{"self":[{"href":"https:\/\/webanalyst.ro\/blog\/wp-json\/wp\/v2\/posts\/2533","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webanalyst.ro\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webanalyst.ro\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webanalyst.ro\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webanalyst.ro\/blog\/wp-json\/wp\/v2\/comments?post=2533"}],"version-history":[{"count":3,"href":"https:\/\/webanalyst.ro\/blog\/wp-json\/wp\/v2\/posts\/2533\/revisions"}],"predecessor-version":[{"id":2537,"href":"https:\/\/webanalyst.ro\/blog\/wp-json\/wp\/v2\/posts\/2533\/revisions\/2537"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webanalyst.ro\/blog\/wp-json\/wp\/v2\/media\/2535"}],"wp:attachment":[{"href":"https:\/\/webanalyst.ro\/blog\/wp-json\/wp\/v2\/media?parent=2533"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webanalyst.ro\/blog\/wp-json\/wp\/v2\/categories?post=2533"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webanalyst.ro\/blog\/wp-json\/wp\/v2\/tags?post=2533"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}