Динамічно додавати рядок запитів кампанії Google Analytics за допомогою jQuery

jquery

Друг Тодд Бейкер надіслав мені рішення через Twitter для проблеми, для якої я не мав можливості розробити рішення. Оскільки наші блоги на Compendium іноді розміщуються на вторинному домені для клієнта, ми б хотіли передати Код кампанії Google Analytics до основного домену, щоб вони могли ефективно відстежувати відвідувачів.

Однак ще одна складність полягає у забезпеченні того, щоб ваші блогери завжди включали код кампанії ... те, чого не слід очікувати. Правильним рішенням є використовувати JavaScript для динамічного додавання коду кампанії під час завантаження сторінки.

document.ready (function () {
var campaignQueryString = '? {заповнити це}';
var targetDomain = '{заповнити}';
$ ("a [href = 'http: // www." + targetDomain + "]'"). each (function () {
this.href + = campaignQueryString;
});
});

Це конкретне рішення використовує та вимагає jQuery, фреймворк JavaScript з відкритим кодом. Я великий шанувальник jQuery, щоб додати кілька приємних ефектів на веб-сайти . Я чув відгуки про те, що деякі розробники підприємств не вдячні спробам не відставати від версій.

Якщо ви використовуєте наведений вище код, ви повинні включити jQuery. Я рекомендую завантажити його з Google. Оскільки багато людей роблять це, ваша сторінка завантажується набагато швидше, оскільки код кешований, завантажуючись раніше.


Google навіть постачає Конструктор URL-адрес, щоб показати вам, як створити рядок запитів кампанії. Якщо ви хочете по-справжньому захопитись, я б рекомендував додати такі елементи, як ключові слова, категорії, автори тощо.

Один коментар

  1. 1

Що ви думаєте?

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.