𝐏𝐞𝐭𝐞𝐫 𝐒𝐜𝐡𝐢𝐟𝐟: JŪS PILNĪGI NEZINAT ŠO - zelta krājumus un sudraba krājumus

Es gribētu doties uz asinhrono Google Analytics skriptu, bet es labāk to nedomāju galvā (lai gan es zinu, ka tā ir labākā prakse).

Tātad, vai ir kāds ieguvums no asinhronā koda izmantošanas, ja tas nav galvā, vai arī, vai būtu droši ievietot citur lapas augšpusē, piemēram, tikai atverošā ķermeņa taga iekšpusē vai .NET lietotāja vadībā kas tiek ielādēts lapas augšdaļā?

REDIĢĒT:

Google norādījumos norāda:

Ja tā nav iespēja, jūs joprojām varat ievietot asinhrono fragmentu lapas apakšdaļā. Varat arī sadalīt fragmentu, lai saglabātu dažas asinhronās izsekošanas priekšrocības.

Ja es ievietoju kodu tur (nesadalot), vai man joprojām ir noderīga asinhronā ielāde vai arī tas ir nenozīmīgs, jo tas tomēr ir apakšā?

Salīdzinājumā ar veco izsekošanas kodu lapas apakšā, asinhronā koda augšdaļā <body> joprojām vajadzētu nozīmēt, ka izsekošana, visticamāk, reģistrē lietotājus, kuri atstāj lapu (vai mijiedarbojas ar izsekojamiem lapas elementiem), pirms tā ir pilnībā ielādēta.

Varat to ievietot visur, kur vienkārši iegūt vislielāko labumu, ievietojot to galvenē. Pilns norādījums par tā pievienošanu savai tīmekļa lapai ir pieejams šeit: http://code.google.com/apis/analytics/docs/tracking/asyncTracking.html.

Jūs tomēr vēlaties to ievietot galvas vai ķermeņa tagu iekšpusē. Tikai, lai būtu skaidrs. Bet ārpus tā jūs varat darīt visu, ko vēlaties.

  • 1 Norādījumos arī teikts, ka varat ievietot asinhrono kodu lapas apakšdaļā. Vai tam būtu kāds labums salīdzinājumā ar veco kodu?
  • 1 Google nozīmē, ka kodu var ievietot gandrīz visur, bet lielākajai daļai lapu optimālā vieta ir <head> (code.google.com/apis/analytics/docs/tracking/asyncTracking.html) </head>
  • 1 @pelms, tas ir mans satraukums, tas ir netieši, bet nav norādīta skaidra alternatīva izvietošana (papildus apakšai, kur atrodas vecais kods).

Analītikas kodu varat pievienot jebkur savā lapā. Google ir pietiekami gudrs, lai identificētu / reģistrētu visus notikumus jūsu lapā. Kad jūs runājat par asinhronu, nav jēgas domāt par tā ievietošanu rindā / sinhronizācijā.

Lielākajā daļā savu vietņu es to esmu izmantojis apakšā un neesmu atradis nevienu problēmu.

Galvenie ielādes notikumi, ko saņemat savā Google Analytics kontā:

1) Dom ielādes laiks
2) Lappuses ielādes laiks

Tas ņem vērā visu un nav atkarīgs no tā, kur jūs pievienojat savu kodu.

Var būt iespējams (ar sinhronizācijas kodu), ka šis laiks tiek aprēķināts, pamatojoties uz Google skripta pozīciju lapā, kā norādīts:
DOM ielādes laiks -> pārlūka dom ielādes notikuma palaišanas laiks - GA skripta ielāde / notikums
Lapas ielādes laiks -> pārlūka loga ielādes notikuma aktivizēšanas laiks - GA skripta ielāde / notikums

Ja tas tā ir, tad skripta pozīcijai būs maza nozīme, mainot iepriekšējo laiku uz precīzāku, es nedomāju, ka tam ir liela atšķirība. (Tā kā tā novietošana uz augšu noved lapu ar GA pirms tās ievietošanas apakšā, jo lapa tiek ielādēta secīgi)

</body>

strādāja par jums: Charles Robertson | Vēlies ar mums sazināties?