Par gtag.js fragmentu un īpašumu ID
Universal Analytics īpašumam un Google Analytics 4 īpašumam paredzētā taga gtag.js fragmenti pamatā ir vienādi. Abiem fragmentiem ir tālāk norādītā struktūra.
01: <script async src="https://www.googletagmanager.com/gtag/js?id=<Īpašuma ID A>"></script>
02: <script>
03: window.dataLayer = window.dataLayer || [];
04: function gtag(){dataLayer.push(arguments);}
05: gtag('js', new Date());
06:
07: gtag('config', '<Īpašuma ID A>');
08:
09: gtag('config', '<Īpašuma ID B>');
10:
11: gtag('event', 'sign_up', { 'method': 'email' });
12:
13: gtag('event', 'view_video', { 'send_to': '<Īpašuma ID B>' });
14:
15: </script>
1. rindiņa. Ja ieviesāt Universal Analytics īpašumu, izmantojot gtag.js, jūsu vietnē, visticamāk, jau būs šī koda rindiņa. Fragmenta <Īpašuma ID A> vietā redzēsiet “UA-”, kam seko skaitļu virknes. Ja ievietojāt tagu gtag.js programmā Google Ads vai citā Google Marketing Platform produktā, iespējams, šī koda rindiņa arī ir jūsu vietnē, taču fragments <Īpašuma ID A> sāksies ar “AW-” vai “DC-”.
Īpašuma ID (vai taga ID — Google Analytics 4 īpašumiem), ko norāda <Īpašuma ID A>, “kontrolē” šo gtag.js fragmentu. Tas ir svarīgi tālāk minēto iemeslu dēļ.
- Ja šī rindiņa jau pastāv, tā nav jāievieto otrreiz. Jums būs jāpievieno tikai “config” rindiņa, lai norādītu taga ID.
- Šajā rindiņā esošais īpašuma ID ir gtag.js fragmenta “kontrolieris”. Ja Universal Analytics īpašuma ID (“UA-XXXXXXXX”) kontrolē attiecīgo tagu, varēsiet izmantot saistītos vietnes tagus, lai nosūtītu mērījumu datus uz pakalpojuma Google Analytics 4 īpašumu, nepievienojot lapai jaunu kodu.
7. rindiņa. Taga gtag direktīva “config” iespējo datu vākšanu īpašumam, kas ir saistīts ar <Īpašuma ID A>. Piemēram, pievienojot šo direktīvu ar taga ID Google Analytics 4 īpašumā, uz šo īpašumu tiks nosūtīti notikumi “page_view”.
Īpašuma ID var attēlot dažādu Google produktu, tostarp Universal Analytics īpašumu (“UA-XXXXXXXX”), Google Analytics 4 īpašumu (“G-XXXXXXXX”), Google Ads (“AW-XXXXXXXX”) vai Floodlight (“DC-XXXXXXXX”).
11. rindiņa. Taga gtag direktīva “event” nosūtīs notikumu. Fragmentos, kuros vairākiem īpašumiem ir vairākas direktīvas “config”, notikums tiks nosūtīts uz visiem īpašumiem.
Šajā piemērā parametrs “sign_up” ir notikuma nosaukums. Pēdējais parametrs ir objekts, kas ietver notikumu parametru kopu. Šajā gadījumā “method” ir parametrs ar vērtību “email”.
13. rindiņa. Šeit notikumam kā parametrs ir “send_to”. Šis ir īpašs parametrs, kas sūta saistīto notikumu uz konkrētu īpašumu. Citiem vārdiem sakot, šis notikums tiks nosūtīts tikai uz īpašumu, ko norāda <Īpašuma ID B>.
Taga gtag komanda config
iespējo pamata novērtēšanu.
- Universal Analytics īpašumā direktīva “config” kopā ar Universal Analytics īpašuma ID nosūta lapas skatījuma trāpījumu.
- Google Analytics 4 īpašumā direktīva “config” kopā ar taga ID iespējo notikumu “page_view” vākšanu (kā automātiski vāktus notikumus), kad tie tiek ielādēti lapā.
Īpašumu identifikatori
Universal Analytics īpašumu ID formāts ir “UA-XXXXXXXX”. Dažkārt tas tiek dēvēts par izsekošanas ID. Šajā ceļvedī mēs to dēvēsim par UA īpašuma ID.
Google Analytics 4 īpašuma tīmekļa datu straumēm tiek izmantots taga ID formātā “G-XXXXXXXX”.
Dažos koda piemēros un dokumentācijā abi var tikt dēvēti par “TAG_ID”.
Pamatdatu vākšana
Iespējojot pamatdatu vākšanu Google Analytics 4 īpašumam, var apkopot tālāk minētos datus.
- Notikumi “page_view”
- Automātiski vāktie notikumi
- Uzlabotās novērtēšanas notikumi (ja iespējoti lietotāja saskarnē)
Ja jūsu esošajā Universal Analytics īpašumā tiek izmantota taga gtag.js ievietošana, varat iespējot pamatdatu vākšanu savam Google Analytics 4 īpašumam, kā norādīts tālāk.
- 1. iespēja. Pievienojot jaunu direktīvu “config” kopā ar atbilstošo taga ID
VAI - 2. iespēja. Ieslēdzot saistītos vietnes tagus (ja jau ievietotais tags gtag.js ir piemērots)
Neatkarīgi no iespējas, kuru izvēlēsieties, tā neietekmēs esošo Universal Analytics īpašumu, un tajā arī turpmāk tiks vākti dati.
1. iespēja. Jaunas direktīvas “config” pievienošana
Ja lapā jau ir gtag.js kods, vienkārši pievienojiet papildu direktīvu “config” ar attiecīgā Google Analytics 4 īpašuma mērījuma ID. Nākamajā piemērā jau ievietotam gtag.js kodam ir pievienota 8. rindiņa. Tajā ir iekļauta atsauce uz Google Analytics 4 īpašuma mērījuma ID. Tādējādi uz attiecīgo Google Analytics 4 īpašumu tiks nosūtīti notikumi “page_view”. Turklāt šajā Google Analytics 4 īpašumā tiks iespējoti automātiski vāktie notikumi un uzlabotās novērtēšanas notikumi (ja ir iespējota uzlabotā novērtēšana).1: <script async src="https://www.googletagmanager.com/gtag/js?id=<Īpašuma ID A>"></script>
2: <script>
3: window.dataLayer = window.dataLayer || [];
4: function gtag(){dataLayer.push(arguments);}
5: gtag('js', new Date());
6:
7: gtag('config', '<Īpašuma ID A>');
8: gtag('config', 'G-XXXXXXXX');
9: </script>
2. iespēja. Saistīto vietnes tagu ieslēgšana
Saistīto vietnes tagu varat izmantot tālāk norādītajos gadījumos.
- Esošo gtag.js fragmentu lapā, kurā vēlaties novērtēt lietotāju mijiedarbību, kontrolē Universal Analytics īpašums (t.i., šajā gtag.js fragmenta rindiņā norādītais ID sākas ar “UA-”):
<script async src="https://www.googletagmanager.com/gtag/js?id=<Īpašuma ID A>"></script>
(Saistītie vietnes tagi darbosies arī tad, ja esošo gtag.js fragmentu kontrolēs Google Analytics 4 īpašums. Tomēr šāda situācija var rasties tikai tad, ja Google Analytics 4 īpašums jau ir ieviests.)
- UN jums ir administratīvā piekļuve tam Universal Analytics īpašumam, uz kuru ir iekļauta atsauce attiecīgajā fragmentā esošajā ID.
Taga gtag.js konfigurācijas iestatījumi
Varat konfigurēt pamata gtag.js fragmentu, lai kontrolētu datu vākšanas iestatījumus, piemēram, IP anonimizāciju, sīkfailu pielāgojumus un Google signālus. To varat izdarīt, gtag.js kodā izmantojot direktīvu “config” vai “set”.
Gan Universal Analytics (“UA-XXXXXXXX”), gan Google Analytics 4 (“G-XXXXXXXX”) īpašumi atbalsta šo “config” iestatījumu ieviešanu, izmantojot gtag.js. Tomēr starp šiem Universal Analytics un Google Analytics 4 īpašumu iestatījumiem ir dažas atšķirības.
- Google Analytics 4 īpašumā IP anonimizācija ir standartizēta uz vērtību “true” un nav konfigurējama. Tādēļ IP adrese tiek automātiski maskēta, izmantojot standarta notikumu, pirms nosūtīšanas uz Google Analytics 4 īpašumu (“G-XXXXXXXX”).
- Ja vispārējie iestatījumi ir jāpiemēro visiem konfigurētajiem īpašumiem, jāizmanto komanda “set”, lai tos lietotu visiem mērījumu ID un/vai īpašumu ID, tostarp tiem, kas ievietoti, izmantojot saistītos vietnes tagus.
- Pievērsiet īpašu uzmanību reklāmu personalizēšanas atspējošanas funkcijām, kas parasti tiek ieviestas kopā ar “config” rindiņu.
- Izmantojot saistītos vietnes tagus: visas konfigurācijas, kas veiktas gtag.js kodā, izmantojot “config”, attiecas tikai uz īpašumiem, kas saistīti ar mērījuma ID attiecīgajā koda rindiņā; tās netiks automātiski nosūtītas uz saistīto Google Analytics 4 īpašumu. Ja vēlaties, lai konfigurācija attiecas uz saistīto Google Analytics 4 īpašumu, veiciet tālāk norādītās darbības.
- Izveidojiet atsevišķu direktīvu “config” un lietojiet to attiecīgajam Google Analytics 4 īpašumam, atsaucē iekļaujot mērījuma ID
VAI - Konfigurējiet iestatījumus, izmantojot direktīvu “set”. Šajā gadījumā konfigurācija tiks piemērota visiem konfigurētajiem īpašumiem.
- Izveidojiet atsevišķu direktīvu “config” un lietojiet to attiecīgajam Google Analytics 4 īpašumam, atsaucē iekļaujot mērījuma ID
Konfigurācijas piemēri
Pamatdatu vākšanas iespējošana; User-ID konfigurēšana
gtag('config', 'GA_MEASUREMENT_ID', {
'user_id': 'USER_ID'
});
Sīkfailu iestatījumu konfigurēšana
gtag('config', 'GA_MEASUREMENT_ID', {
'cookie_prefix': 'MyCookie',
'cookie_domain': 'blog.example.com',
'cookie_expires': 28 * 24 * 60 * 60 // 28 dienas, izteiktas sekundēs
});
Notikuma “page_view” bloķēšana
Ja jums nav jāsūta notikums “page_view”, ielādējot “config” kodu (piemēram, ja izmantojat iframe ielādi), varat koriģēt “config” iestatījumu tā, lai bloķētu notikumu “page_view”. Apsveriet scenāriju, kurā tiek nosūtīts notikums “page_view”, un tam seko lietotāja pieteikšanās vietnē. Pieteikšanās mijiedarbībai jūs izmantojat direktīvu “config”, lai iestatītu lietotāja ID, taču jūs nevēlaties nosūtīt vēl vienu notikumu “page_view”. Tālāk norādītajā kodā ir parādīts, kā novērst notikuma “page_view” sūtīšanu.
gtag('config', 'MEASUREMENT_ID', {
'user_id': 'USER_ID',
'send_page_view': false
});
Notikumi
Skatiet notikumu migrēšanas ceļvedi.
Pielāgotas kategorijas un metrika
Pielāgotas kategorijas un metriku var izmantot, lai paplašinātu informāciju un importētu bezsaistes datus, piemēram, no CRM sistēmām.
Izmantojot Google tagu (gtag.js), pielāgotās kategorijas un metrikas mērījumi tiek automātiski translēti uz parametriem, ja tiek izmantoti saistītie vietnes tagi vai Google Analytics 4 īpašums (piemēram, “G-XXXXXXXX”).
Uzziniet vairāk par pielāgotajām kategorijām un metriku.