Google tagu pārvaldnieks vislabāk darbojas tad, ja tas tiek izvietots kopā ar datu slāni. Datu slānis ir JavaScript objekts, kas tiek izmantots informācijas nodošanai no jūsu tīmekļa vietnes uz tagu pārvaldnieka konteineru. Pēc tam šo informāciju var izmantot, lai aizpildītu mainīgos un aktivizētu aktivizētājus tagu konfigurācijās.
Jums nav jāveido atsauces uz mainīgajiem, darījumu informāciju, lapu kategorijām un citiem svarīgiem lapā izkaisītiem signāliem, jo tagu pārvaldnieks ir izveidots tā, lai jūs varētu ērti izveidot atsauci uz informāciju, ko ievietojat šajā datu slāņa pirmkodā. Ieviešot datu slāni kopā ar mainīgajiem un saistītajām vērtībām, tiek nodrošināts, ka tie būs nekavējoties pieejami tad, kad būs nepieciešams aktivizēt tagus.
Ja tīmekļa vietnei vai mobilajai lietotnei iespējojat Tagu pārvaldnieku un datu slāni, pārdomājiet to, kādas informācijas kategorijas datu slānim būs jāapstrādā.
- Produkta dati: produkta nosaukums, cena, kategorija
- Mārketinga kampaņas informācija: datplūsmas avots, vide
- Darījuma dati: groza vērtība, norēķināšanās datums
- Informācija par klientu: jauns vai pastāvīgais klients
Datu slāņa mainīgā izveide
Izmantojot datu slāņa mainīgos, Tagu pārvaldnieks var lasīt ieviestās datu slāņa vērtības un nodot tās tagiem, aktivizētājiem un citiem mainīgajiem. Datu slāņa objektā ir iekļauts atslēgu/vērtību pāru saraksts. Atslēga ir konkrētu elementu kategorija — grāmatas kategorija, nosaukums vai autors. Katras atslēgas vērtība var būt atšķirīga. Nosaukuma atslēgai var būt vērtība “Uliss”, “Karš un miers”, “Īsi par laika vēsturi” u.tml.
Datu slāņa koda pievienošana savai tīmekļa lapai
Lai iestatītu datu slāni, sadarbojieties ar izstrādātāju un pievienojiet tīmekļa lapas sadaļai <head>
tālāk norādīto koda fragmentu virs konteinera fragmenta.
window.dataLayer = window.dataLayer || [];
</script>Pievienojiet informāciju datu slānim ar komandu dataLayer.push()
.
'bookCategory': 'daiļliteratūra',
'bookTitle': 'Simts vientulības gadu',
'bookauthor': 'Gabriels Garsija Markess'
});">Grāmatas informācija</a>
Skatiet izstrādātāja dokumentāciju, lai uzzinātu vairāk par datu slāņu ieviešanu.
Datu slāņa mainīgā iestatīšana
Kad atslēga ir izvēlēta, varat izveidot datu slāņa mainīgo. Lai to izdarītu, veiciet tālāk minētās darbības.
- Noklikšķiniet uz Mainīgie.
- Cilnē Lietotāja definēti mainīgie noklikšķiniet uz Jauns.
- Noklikšķiniet uz Mainīgā konfigurācija un kā mainīgā veidu atlasiet Datu slāņa mainīgais.
- Laukā Datu slāņa mainīgā nosaukums ievadiet atslēgu precīzi tā, kā tā ir ierakstīta kodā (piemēram, bookTitle, nevis book title.)
- Parasti ir ieteicams atstāt laukā Datu slāņa versija iestatītu noklusējuma vērtību 2. versija. Uzziniet vairāk.
- Saglabājiet mainīgo.
- Atkārtojiet šīs darbības ar katru datu slāņa atslēgu, ko vēlaties padarīt pieejamu kā mainīgo Tagu pārvaldniekā.
- Publicējiet konteineru.
Kā tiek apstrādāta datu slāņa informācija
Kad Tagu pārvaldnieks ielādēs konteineru, tiks sākta visu rindā iekļauto datu slāņa informatīvo ziņojumu apstrāde. Tagu pārvaldnieks apstrādā datu slāņa notikumus secībā, kādā tie tika aktivizēti. Katrs ziņojums tiks apstrādāts individuāli. Ja ziņojums attiecas uz notikumu, pirms pāriešanas pie nākamā ziņojuma tiks aktivizēti visi tagi, kuru aktivizēšanas nosacījumi ir izpildīti.
Ja kāds gtag()
vai dataLayer.push()
izsaukums tiek veikts ar kodu lapā, pielāgotā veidnē vai pielāgotā HTML tagā, saistītais ziņojums tiek ievietots rindā, lai to apstrādātu pēc visu citu apstrādi gaidošo ziņojumu novērtēšanas. Tas nozīmē, ka netiek garantēts, ka atjauninātās datu slāņa vērtības būs pieejamas nākamajam notikumam. Šādos gadījumos varat ziņojumam pievienot notikuma nosaukumu, kad tas tiek nosūtīts uz datu slāni, un pēc tam tvert šī notikuma nosaukumu, izmantojot pielāgota notikuma aktivizētāju.