Аналитика.ЈС - Сваки аналитичар треба да има добро знање о две основне вештине да би постао експерт у области дигиталне аналитике. Једна статистика, а друга ЈаваСцрипт.

ЈаваСцрипт је најкориснији програмски језик.

Сва мерења или ознаке су написане у ЈаваСцрипт-у. ЈаваСцрипт се користи за контролу над понашањем ХТМЛ, ЦСС и веб прегледача.

Гоогле аналитицс.јс је ЈаваСцрипт библиотека која се користи за мерење начина на који корисници утичу на вашу веб локацију. Ово је наслеђена библиотека. Ако користите Гоогле Аналитицс, требало би да користите најновију библиотеку за праћење аналитицс.јс.

Како додати аналитицс.јс на вашу веб локацију

Постоје три начина за додавање ЈаваСцрипт-а ХТМЛ документу.

  • Инлине ЈаваСцрипт
  • Уграђени ЈаваСцрипт
  • Спољни ЈаваСцрипт

Најлакши начин за почетак с аналитицс.јс је додавање кода у образац вашег веб мјеста. Скрипту треба додати у ознаку, а ИД праћења треба навести уместо низа Гоогле аналитике који желите да пратите.

Инлине ЈаваСцрипт

Инлине ЈаваСцрипт је онај који је додан у ХТМЛ ознаку

На пример

….

'Цлицк' у овом примеру је алат за обраду догађаја који се користи у Инлине ЈаваСцрипт-у.

Уграђени ЈаваСцрипт

Уграђени ЈаваСцрипт је додан у ХТМЛ документ. Користи ознаку, али без атрибута 'срц'.

Једноставни пример је дат у наставку

функција греет () (

узбуну ('бок);

)

Текст курзивног текста је ЈаваСцрипт код.

Спољни ЈаваСцрипт

Вањски ЈаваСцрипт се додаје ХТМЛ документу користећи таг са атрибутом срц.

Пример је

типе типе = "тект / јавасцрипт" срц = "минесцрипт.јс">

Спољни ЈаваСцрипт је најбоља метода за коришћење, јер има следеће предности у односу на остала два поступка.

  1. То не омета остале кодове на страници
  2. Лако је за одржавање, разумевање и употребу
  3. То може убрзати време учитавања страница

Прилагодбе се такође могу извршити на исјечку ЈаваСцрипт праћења. Код који учитава аналитиццс.јс и покреће га () функцију, не треба мењати.

Шта ради исјечак за праћење?

Додавањем било којег од горе поменутог исечка праћења можете добити приказе страница за сваку страницу коју посећују ваши корисници. Гоогле аналитика може вам дати информације у вези

  • Вријеме проведено на сваком кориснику на вашој веб локацији
  • Вријеме које сваки корисник проведе на свакој страници и којим редослиједом је прешао између страница
  • Које су интерне везе на које су корисници кликнули

Када се нови трацкер креира помоћу аналитицс.јс, користи се за проналажење следећег

  • Географска локација корисника
  • Кроз који оперативни систем или претраживач су посетили вашу веб локацију
  • Која је њихова величина екрана и да ли су инсталирали Јава или Фласх
  • Референтна локација

Изјаве ЈаваСцрипт

ЈаваСцрипт изјава је упутство које извршавају веб претраживачи. Свака ЈаваСцрипт изјава треба завршити точком са зарезом. Гоогле код за праћење аналитике садржи гомилу ЈаваСцрипт изјава. Пример је дат у наставку.

Ред за извршење

ЈаваСцрипт изјаве извршавају се одозго према доље редоследом којим су написане.

Ако се налог промијени, тада ће се код понашати другачије или ће престати радити.

ЈаваСцрипт и бели простори

ЈС игнорише више белих размака. Увек се препоручује додавање размака око оператора како би се повећала читљивост кода. Додатни размаци ако се користе у низу могу створити проблеме.

Коментари у ЈаваСцрипт-у

Коментари се користе за додавање белешке у ЈаваСцрипт. Постоје 2 главне врсте - Једнослојни и Вишередни коментари.

Коментар с једном линијом започиње с двије црте напријед. Пример је дат у наставку

га ('цреате', 'УА-КСКСКСКС-И', 'ауто'); // креира трацкер

Коментар са више линија почиње са / * и завршава се са * /. Пример је дат у наставку

Коментари се такође користе за заустављање извршења изјаве.

ЈаваСцрипт променљиве

Стварање променљиве у ЈаваСцрипт-у познато је и као проглашавање променљиве. Варијабле се користе за чување вредности. Варијабле се могу креирати у ЈаваСцрипт-у помоћу кључне речи 'вар'. Препоручује се креирање променљивих на почетку кода.

вар_гак; // створити променљиву и именовати је _гак

Променљивој такође можете доделити вредност. Да бисте користили вредност променљиве, требало би да користите назив променљиве без да је укључите у наводнике. Ако га укључите у цитате, онда се сматра низом.

Именовање ЈаваСцрипт променљивих

Постоји шест важних карактеристика имена променљивих у ЈаваСцрипт-у

  • Они су осетљиви на велика и мала слова

вар пагетрацкер;

вар Пагетрацкер;

  • Имена променљивих могу бити алфанумеричка

вар алпха46;

  • Простори нису дозвољени у називу променљиве

вар име = 'Нирмал'; // не важи

  • Препоручује се употреба малих слова за имена променљивих
  • Посебни знакови нису дозвољени у називу променљиве, осим $ и подвлака

вар име = „Нирмал“; // цртица није дозвољена

вар_фирст наме = "Петер"; // подвлака је дозвољена

  • Име променљиве не може да се започне бројем

вар 46алпха;

  • Име променљиве не може бити име кључне речи
  • Најбоље је да подвлачите кућиште или кућице за деве да бисте одвојили речи у имену променљиве

ЈаваСцрипт Кључне речи

Кључна реч је реч која има посебно значење

Следи неке од кључних речи које се користе у ЈаваСцрипту

  • вар
  • функција
  • повратак
  • за
  • истина
  • лажно
  • ако

ЈаваСцрипт вредности

Варијабле се користе за чување вредности било које врсте података. Може да садржи следећу врсту података

  • Нумеричка вредност
  • Стринг Валуе
  • Боолеан Валуе
  • Недефинисана вредност
  • Нулта вредност
  • Арраи
  • Објект
  • Низ објеката

Низови у ЈаваСцрипт-у

Стринг је низ знакова било које дужине. Низови морају бити написани у појединачним или двоструким наводницима.

вар наме = 'Нирмал Схарма';

Низ може бити било који знак, укључујући беле размаке. Бројеви се такође сматрају низом ако су укључени у наводнике појединачни или двоструки.

Можете користити повратну косу црту да бисте користили цитате унутар низа који одговарају наводима изван низа.

ЈаваСцрипт Арраис

Низ је посебна променљива која се користи за смештање више елемената истих или различитих врста података.

Низови могу бити жице, нумеричке вредности, недефинисане вредности, боолеан вредности, други низови или објекти.

Низ се може креирати помоћу функције 'нови Арраи ()' или путем дословног записа нота.

Примјери су наведени у наставку

вар бус = нови Арраи ();

вар бус = ();

Објекти у ЈаваСцрипт-у

Објект је још једна посебна променљива која садржи својства и методе. Својство објекта може бити низ или идентификатор.

Даталаиер је пример низа са једним или више објеката. Синтакса за креирање објекта спомиње се у наставку

ОбјецтНаме = ('проперти10': валуе10, 'проперти11': валуе11, … .. 'пропертиН': валуеН);

Функције у ЈаваСцрипт-у

Функција је скуп кода који се користи за обављање одређеног задатка када се извршава. Да би се извршила функција мора бити позвана. Кључна реч која се користи за креирање функције у ЈаваСцрипт-у је „функција“.

Структура за креирање функције је следећа

функција (параметар1, параметар2, ….) (

Изјава о скрипти Јава10

Изјава о скрипти Јава11

Изјава Јава СкриптаН

)

Параметри су називи наведени за дефинисање функције. Аргументи су вредности за позивање одређене функције.

'га' функција

'га' је Гоогле Аналитицс 'у уграђеној функцији. Обавља много задатака у Гоогле аналитици. Први аргумент функције 'га' је наредба. Објашњено је на слици испод

Свака функција има само одређени број параметара који се могу додати.

Свака функција може прихватити само одређени тип података.

Важне тачке које морате запамтити

  • Користите исправну структуру или распоред свих функција
  • Користите само пронађене активне методе или функције
  • Никада не додајте цитате непотребно
  • Погледајте документацију

Како функционира аналитицс.јс

  • Ред наредби га

Функција га назива се и ред команди, јер наредбе не извршава одмах и додаје команде у ред да их изврши док се библиотека не учита у потпуности.

У ЈаваСцрипт су функције иначе познате као објекти јер садрже и својства. Исјечак за праћење дефинира својство ак на функцији га () која дјелује као празан низ.

  • Додавање команди у ред

Сви позиви у реду за функцију га () имају заједничку карактеристику. Наредба која дјелује као први параметар је низ који помаже у препознавању одређене методе аналитицс.јс. Сваки додатни параметар сматра се аргументима који се добију кроз методу.

Термин метода овде означава или глобалну методу попут 'цреате' или методу инстанце попут 'сенд'. Ако ред команде га () добије било коју наредбу, аутоматски позива функцију га () јер неће вратити грешку.

  • Командни параметри

Већина наредби и метода у аналитицс.јс прихвата параметре у различитим форматима. То олакшава просљеђивање најчешће кориштених поља одређеним методама.

За пример узмимо две команде у наставку

га ('цреате', 'УА-КСКСКСКСКС-И', 'ауто');

га ('послати', 'приказ странице');

У првој наредби 'цреате' прихвата поља 'трацкингИд', 'цоокиеДомаин' и 'наме'. У другој наредби 'сенд' прихваћа други параметар хитТипе као опцију.

Све наредбе подузимају 'фиелдОбјецт' параметар који се може користити за специфицирање било којег поља.

Прављење пратилаца

Трагачи су објекти који могу да прикупљају и чувају податке. Потом те податке може да пошаље у Гоогле Аналитицс. Да бисте креирали нови трацкер, морате навести ИД праћења и домен колачића који ће се користити за одређивање начина на који се морају чувати колачићи.

Ако за одређени домен колачић не постоји, за тај домен креира се и чува се у клијенту нови ИД клијента. Овде је корисник препознат као нови. Ако већ постоји ИД клијента за тај домен, корисник се препознаје као повратак.

Једном када се креирају објекти за праћење започињу сакупљати информације о садржају прегледавања као што су наслов и УРЛ странице, резолуција екрана, величина приказа и други. Касније, када се укаже потреба, трацкер шаље све податке који се чувају у Гоогле Аналитицс.

  • Креирајте метод

Аналитицс.јс нуди различите начине креирања пратилаца, али најчешће се користи наредба 'цреате', а поља праћења ИД-а и цоокие домена користе се као други и трећи параметар. Пример је дат у наставку

га ('цреате', 'УА-КСКСКСКСКС-И', 'ауто');

  • Именовање трагача

Трагач можете именовати помоћу поља са именима као четврти аргумент у наредби цреате. Праћење је обавезно именовати када на једној страници постоји више од једног пратилаца. Трагач без имена имена познат је као подразумевани трацкер и интерно му је додељен назив „т0“.

га ('цреате', 'УА-КСКСКСКСКС-И', 'ауто', 'миТрацкер');

Одређивање поља у време креирања

Може се додати и други Фиелдс објект који вам омогућава да поставите било које поље у време креирања. Они ће бити смештени у трацкер и примењени на све послате хитове. Објект поља може се користити за специфицирање свих поља док позива функције га ().

Рад са више трагача

Ако на веб локацији постоји више власника, тада морате да пошаљете податке у више објеката са једне странице. У таквим случајевима треба да креирате два одвојена пратилаца, а један треба да буде именован трацкер.

Да бисте покренули наредбе за одређени трацкер, увијек бисте требали префиксирати име наредбе с именом трацкер-а након којег мора слиједити точка. Наредба за слање приказа страница дата је у наставку

га ('послати', 'приказ странице');

га ('цлиентТрацкер.сенд', 'приказ странице');

Важни савети којих треба да се сетите о коду за праћење Гоогле Аналитицс-а

  • Свака страница на вашој веб локацији треба да садржи код за праћење Гоогле Аналитицс-а (ГАТЦ)
  • Не треба да копирате налепницу ГАТЦ из било којег документа
  • Препоручује се избегавање прилагођавања ГАТЦ-а јер ће он покварити код и као резултат тога код ће престати да ради
  • Покушајте да избегавате употребу више верзија ГАТЦ кода јер корисник постаје непоуздан. Користите једну верзију ГАТЦ-а на страници.
  • Уметните ГАТЦ у главни део странице вашег вебсајта.
  • Обавезно додајте тачан ГАТЦ који припада тој одређеној локацији
  • Чак и ако ГАТЦ поставите у спољну датотеку, Гоогле Аналитицс ће прикупљати податке
  • Једном када се изврши ГАТЦ код, он шаље ХТТП одговор на ГА сервер

Закључак

Сада само знамо како да почнемо лако са аналитицс.јс. Такође постоји много више за истраживање о аналитицс.јс. Информације које прикупљате могу се користити за унапређење маркетиншких кампања и развој веб странице како би се пружило најбоље корисничко искуство.

Препоручени чланак

  1. ХТМЛ5 вс Фласх-шта је боље
  2. Концепти програмирања - савршен водич за нове програмере
  3. Које су предности и ограничења употребе Питхона?
  4. 6 ствари које ваш аналитички софтвер скрива од вас

Категорија: