Известие

G Suite вече е Google Workspace: Всичко, от което бизнесът Ви се нуждае, за да изпълнявате работата си.

Компоненти на Мениджър на маркери на Google

Разберете как работят заедно маркерите, задействанията, променливите и слоят данни.

В Мениджър на маркери на Google се използват следните понятия за управление на конфигурирането и задействането на маркери:

  • Маркери: Маркер е код, който изпраща данни до система, като например Google Анализ.
  • Задействания: Задействането следи за определени събития, като например кликвания, изпращания на формуляри или зареждания на страници.
  • Променливи: Променлива е наименован заместител за стойност, която ще бъде променена, като например име на продукт, стойност на цена или дата.
  • Слой данни: Мениджър на маркери внедрява слой данни, за да съхранява стойности временно в клиентската програма, така че да могат да се използват от маркери, задействания и променливи.

Целта на тази статия е да Ви помогне да разберете как тези понятия работят заедно.

Маркери и задействания

Маркерът е кодов фрагмент, който се изпълнява на страница или мобилно приложение. Маркерите могат да служат за различни предназначения, но повечето, които се използват в Мениджър на маркери, имат за цел да изпращат информация от сайта Ви към трета страна. Примери за такива са маркерът на Google Анализ и маркерът за проследяване на реализациите в Google Ads.

Ако не използвате решение за управление на маркерите, кодът за всеки маркер се добавя директно към изходния код. С Мениджър на маркери вместо това можете да контролирате всички свои маркери от потребителски интерфейс в мрежата.

Маркерите се изпълняват, иначе казано задействат, в отговор на събития. Събития могат да бъдат зареждания на страница, кликвания върху бутони, превъртания на страница и др. В Мениджър на маркери на Google Вие дефинирате задействания, които да следят за тези събития и определяте кога да се задействат маркерите.

Задействания и променливи

В Мениджър на маркери можете да изберете измежду много вградени променливи, както и да конфигурирате допълнителни персонализирани променливи. Предварително дефинираната променлива „url“ например съдържа адреса на текущо заредената страница. Ако искате маркер да се задейства само на страницата example.com/pokupka/razpiska.html, трябва да дефинирате задействане със следните настройки:

  • Събитие: Показване на страницата
  • Тип на задействането: Показване на страницата
  • Задействане при: Някои показвания на страници
    • Задействане, когато всички тези условия са изпълнени:
      URL адресът съдържа example.com/pokupka/razpiska.html

Конфигурирайте вградени или персонализирани променливи, за да предоставяте информация на приложението си, когато Ви е необходима. Използвайте тези променливи в условия на задействания или с цел да предавате информация към маркери.

Променливи и слоят данни

Слоят данни се използва за временно съхранение на данни. Той представлява структуриран формат, който се тълкува от Мениджър на маркери, така че по-лесно да можете да местите тези данни от уеб страницата или мобилното си приложение в маркери, задействания и други променливи в Мениджър на маркери.

Не е задължително да настройвате слой данни, за да може променливите да извличат информация. Променливите в Мениджър на маркери могат също да се конфигурират така, че да извличат стойности директно от променливи в JavaScript, собствени „бисквитки“ и DOM. Най-добрата практика обаче е променливите Ви да извличат информация директно от добре организиран обект на слоя данни. Внедряването на слой данни може да сведе до минимум вероятността от загуба на данни при непреднамерени промени в кода, да допринесе за доброто организиране и достъп до модел на данните и да опрости отстраняването на неизправности.

Забележка: За уеб приложенията всяка страница трябва да разполага с код, който добавя необходимата информация към слоя данни. Слоят данни не продължава да съществува автоматично на всички страници.

Сценарии за внедряване

Разгледайте тези точки, за да прецените дали внедряването на слой данни е подходящо според нуждите Ви:

  • Ако маркерите Ви трябва да се задействат само при зареждането на страници (т.е. не трябва да се задействат в отговор на потребителски взаимодействия на страницата) и нямат нужда от никаква друга информация освен URL адрес и препращащ URL адрес, ще трябва само да добавите фрагмента на контейнера към всяка страница от сайта си. Вероятно няма да се наложи внедряване на слой данни.
  • Ако маркерите Ви трябва да се задействат само при зареждането на страници, но имат нужда и от друга информация освен URL адрес и препращащ URL адрес (като типа страница и потребителския идентификационен номер), може да се наложи да добавите код, който създава слой данни и изпраща информация към него.
  • Ако данни, които искате да използвате, не са налице, докато потребителят не взаимодейства със страницата, ще трябва да добавите код, който предава данни към слоя данни, след което да конфигурирате Мениджър на маркери да използва слоя данни при възникване на желаните събития.

Сродни ресурси

Това полезно ли бе?

Как можем да направим подобрения?
Търсене
Изчистване на търсенето
Затваряне на търсенето
Главно меню
8821851484768362928
true
Търсене в Помощния център
true
true
true
true
true
102259
false
false