{"id":2499,"date":"2019-05-31T11:23:19","date_gmt":"2019-05-31T08:23:19","guid":{"rendered":"https:\/\/webanalyst.ro\/?p=2499"},"modified":"2019-06-16T10:41:31","modified_gmt":"2019-06-16T07:41:31","slug":"amp-content-grouping","status":"publish","type":"post","link":"https:\/\/webanalyst.ro\/blog\/2019\/amp-content-grouping\/","title":{"rendered":"Gruparea Paginilor pentru AMP"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Una dintre cele mai pu\u021bin utilizate func\u021bionalit\u0103\u021bi din Google Analytics,  de\u0219i poate fi foarte util\u0103 \u00een raportare, se nume\u0219te <a rel=\"noreferrer noopener\" aria-label=\"Content Grouping (se deschide \u00eentr-o fil\u0103 nou\u0103)\" href=\"https:\/\/webanalyst.ro\/blog\/2014\/content-grouping-google-analytics\/\" target=\"_blank\">Content Grouping<\/a>. Am scris despre func\u021bionalitate \u00een urm\u0103 cu 5 ani, c\u00e2nd a ap\u0103rut, dar ast\u0103zi vreau s\u0103 ar\u0103t cum o aplic\u0103m \u00eentr-un caz util pentru multe site-uri: gruparea paginilor AMP.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00cen 2017 am publicat un <a href=\"https:\/\/webanalyst.ro\/blog\/2017\/amp-google-analytics\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"ghid de instalare (se deschide \u00eentr-o fil\u0103 nou\u0103)\">ghid de instalare<\/a> pentru Google Analytics \u00een pagini AMP, dar acest lucru va face ca rapoartele de con\u021binut din GA s\u0103 arate datele ineficient, trec\u00e2nd ca pagini separate pagina original\u0103 \u0219i versiunea sa AMP. Tehnic, ele sunt \u00eentr-adevar pagini separate, cu acela\u0219i con\u021binut, dar de cele mai multe ori vrem s\u0103 vedem aceste date agregate. Prin setarea unui grup de con\u021binut, vom avea ambele tipuri de rapoarte.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\">Putem face acest lucru din set\u0103rile GA, la nivel de vizualizare (profil). Acolo vom g\u0103si 3 modalit\u0103\u021bi prin care putem seta grupurile de con\u021binut:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><strong>Group by Tracking Code <\/strong>&#8211; implic\u0103 ad\u0103ugarea unui tag \u00een paginile pe care le vrem \u00eentr-un grup \u0219i este util\u0103 c\u00e2nd vrem s\u0103 folosim set\u0103ri pe care le avem deja f\u0103cute \u00een partea de server a site-ului; aceast\u0103 op\u021biune este mai pu\u021bin folosit\u0103, pentru c\u0103 putem face foarte multe grup\u0103ri de con\u021binut \u0219i f\u0103r\u0103 a ad\u0103uga noi tag-uri \u00een site<\/li><li><strong>Group using extraction<\/strong> &#8211; set\u0103rile de acest gen sunt utile atunci c\u00e2nd vrem s\u0103 excludem ceva din titlul sau URL-ul paginilor; aici este nevoie de pu\u021bin\u0103 aten\u021bie la setare, dar voi detalia asta mai jos \u00een articol<\/li><li><strong>Group using rule definitions<\/strong> &#8211; este cea mai utilizat\u0103 variant\u0103 dintre cele 3; practic, aici putem seta din interfa\u021b\u0103 ce vrem \u0219i ce nu vrem s\u0103 includ\u0103 fiecare dintre grupuri<\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Revenind la cazul nostru cu paginile AMP, de cele mai multe ori acestea vor ad\u0103uga \u00een URL sintaxa \u201e\/amp\/\u201d, pentru a se diferen\u021bia de paginile obi\u0219nuite, \u00eentregi. Obiectivul nostru este s\u0103 anul\u0103m aceast\u0103 sintax\u0103 din rapoarte, pentru a vedea \u00eempreun\u0103 pagnile care au acela\u0219i con\u021binut (varianta de pagin\u0103 original\u0103 \u0219i varianta de pagin\u0103 AMP).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00cen Google Analytics putem face acest lucru \u00een mai multe feluri. Am ales Content Grouping pentru c\u0103 este simplu, totul se face din interfa\u021ba GA (f\u0103r\u0103 GTM!), iar exerci\u021biul poate fi aplicat u\u0219or \u0219i la crearea altor grupuri de con\u021binut pe baza URL-ului.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dintre cele 3 modalit\u0103\u021bi de setare a grupurilor de mai sus, este simplu de observat c\u0103 \u00een cazul nostru se potrive\u0219te cel mai bine <em>Group using extraction<\/em>, pentru c\u0103 vrem s\u0103 \u0219tergem o parte a URL-ului din rapoarte.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Scriam mai sus c\u0103 trebuie s\u0103 fim aten\u021bi c\u00e2nd o folosim, iat\u0103 la ce m\u0103 refeream: tenta\u021bia este s\u0103 scriem ce vrem s\u0103 excludem, dar acest lucru nu ne va ajuta foarte mult. <strong>Este important s\u0103 \u00eei indic\u0103m ce s\u0103 exclud\u0103, dar \u0219i ce s\u0103 r\u0103m\u00e2n\u0103 \u00een rapoarte<\/strong>!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Putem s\u0103 preciz\u0103m ce parte vrem s\u0103 r\u0103m\u00e2n\u0103 folosind <em>regex captures<\/em>, care preia varianta actual\u0103 a URL-ului, dup\u0103 care \u00eei indic\u0103m ce s\u0103 exclud\u0103 din aceasta. \u00cen cazul nostru, sintaxa regex va fi <code>(.*\/)amp\/<\/code>, aplicat\u0103 la nivel de pagin\u0103 (adic\u0103 URL).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aceast\u0103 regul\u0103 va func\u021biona pentru URL-urile \u00een care va g\u0103si  \u201e\/amp\/\u201d, dar \u00een rapoarte avem nevoie \u0219i de toate celelalte URL-uri. Pentru cele din urm\u0103, vom scrie a doua regul\u0103 din grupul de con\u021binut, prin care \u00eei spunem ca toate celelalte URL-uri s\u0103 fie afi\u0219ate exact a\u0219a cum sunt \u00een prezent. Diferen\u021ba fa\u021b\u0103 de prima regul\u0103 este c\u0103, de data aceasta, \u00eei spunem ce s\u0103 p\u0103streze, f\u0103r\u0103 a preciza ce s\u0103 exclud\u0103, pentru c\u0103 nu mai este cazul. Set\u0103rile exacte pot fi v\u0103zute \u00een imaginea de mai jos. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ordinea regulilor este important\u0103. Trebuie s\u0103 \u00eencepem cu cele mai specifice reguli, pentru a termina cu cele generaliste sau cu cele despre care am putea spune c\u0103 se aplic\u0103 pentru toate celelalte cazuri.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"798\" height=\"571\" src=\"https:\/\/webanalyst.ro\/blog\/wp-content\/uploads\/2019\/06\/content-group.jpg\" alt=\"\" class=\"wp-image-2512\" srcset=\"https:\/\/webanalyst.ro\/blog\/wp-content\/uploads\/2019\/06\/content-group.jpg 798w, https:\/\/webanalyst.ro\/blog\/wp-content\/uploads\/2019\/06\/content-group-150x107.jpg 150w, https:\/\/webanalyst.ro\/blog\/wp-content\/uploads\/2019\/06\/content-group-300x215.jpg 300w, https:\/\/webanalyst.ro\/blog\/wp-content\/uploads\/2019\/06\/content-group-768x550.jpg 768w\" sizes=\"auto, (max-width: 798px) 100vw, 798px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Din momentul \u00een care salv\u0103m un Content Group, datele vor fi stocate \u00een forma dorit\u0103. Nu putem vedea datele istorice prin aceast\u0103 formul\u0103. De notat \u0219i c\u0103 \u00eentr-o vizualizare obi\u0219nuit\u0103 de Google Analytics (adic\u0103 \u00eentr-un cont gratuit), putem seta maxim 5 grupuri de con\u021binut, a\u0219a c\u0103 trebuie s\u0103 g\u00e2ndim cu aten\u021bie pe care le vom alege. Sigur, putem crea mai multe vizualiz\u0103ri \u00eentr-un cont de GA, dar \u0219i acest lucru are c\u00e2teva dezavantaje. Cel pu\u021bin volumul de timp pentru \u00eentre\u021binerea acestora va cre\u0219te.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Noile rapoarte le g\u0103sim \u00een sec\u021biunea de con\u021binut din Google Analytics, numit\u0103 <em>Site Content<\/em>. La nivel de pagin\u0103, rapoartele vor ar\u0103ta la fel ca \u00eenainte, \u00een timp ce la nivel de grup de con\u021binut, dup\u0103 ce select\u0103m grupul setat anterior, vom vedea raportul \u00een forma dorit\u0103. A\u0219adar, putem vedea rapid ambele variante de rapoarte. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Putem vedea o previzualizarea cu dimensiunile din cele dou\u0103 rapoarte \u00een imaginea de la \u00eenceputul articolului, diferen\u021ba fiind f\u0103cut\u0103 de dimensiunea primar\u0103 aleas\u0103 (eviden\u021biat\u0103 \u00een imagine cu contur ro\u0219u) pentru fiecare dintre ele.<\/p>\n\n\n\n<elevatr-form data-id=\"3b53be92-19ce-4994-8efe-2ebf0c756a9e\"><\/elevatr-form>\n","protected":false},"excerpt":{"rendered":"<p>Una dintre cele mai pu\u021bin utilizate func\u021bionalit\u0103\u021bi din Google Analytics, de\u0219i poate fi foarte util\u0103 \u00een raportare, se nume\u0219te Content Grouping. Am scris despre func\u021bionalitate \u00een urm\u0103 cu 5 ani, c\u00e2nd a ap\u0103rut, dar ast\u0103zi vreau s\u0103 ar\u0103t cum o aplic\u0103m \u00eentr-un caz util pentru multe site-uri: gruparea paginilor AMP. \u00cen 2017 am publicat un [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2500,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[846,715],"class_list":["post-2499","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-google-analytics","tag-amp","tag-content-grouping"],"_links":{"self":[{"href":"https:\/\/webanalyst.ro\/blog\/wp-json\/wp\/v2\/posts\/2499","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=2499"}],"version-history":[{"count":6,"href":"https:\/\/webanalyst.ro\/blog\/wp-json\/wp\/v2\/posts\/2499\/revisions"}],"predecessor-version":[{"id":2517,"href":"https:\/\/webanalyst.ro\/blog\/wp-json\/wp\/v2\/posts\/2499\/revisions\/2517"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webanalyst.ro\/blog\/wp-json\/wp\/v2\/media\/2500"}],"wp:attachment":[{"href":"https:\/\/webanalyst.ro\/blog\/wp-json\/wp\/v2\/media?parent=2499"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webanalyst.ro\/blog\/wp-json\/wp\/v2\/categories?post=2499"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webanalyst.ro\/blog\/wp-json\/wp\/v2\/tags?post=2499"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}