Берите из URL, сохраняйте в файле cookie и автоматически добавляйте в формы — без jQuery

Если вы ищете быстрый способ отслеживать рекламные кампании с помощью параметров UTM, вот простой способ создать свой собственный с помощью:

  • js-cookie — хранить и обновлять при повторных посещениях UTM-параметры пользователя.
  • Поля ввода HTML — заполняются автоматически при загрузке страницы.
  • немного ванильного JavaScript — захватывайте параметры из URL, сохраняйте в файле cookie для повторных посещений и автоматически заполняйте любую форму при загрузке страницы.

js-куки

Простой и легкий JavaScript API с открытым исходным кодом для обработки файлов cookie, который работает во всех браузерах: github.com/js-cookie/js-cookie.

In your HTML files:
<script src="/path/to/js.cookie.js"></script>
or for Package Manager: 
npm install js-cookie --save
or 
yarn add js-cookie

HTML

Добавьте в свою форму эти входные данные, которые автоматически заполняются при загрузке нашими функциями JavaScript.

JavaScript

Захватите, проанализируйте, установите cookie и заполните ваши значения небольшим количеством JavaScript. *Убедитесь, что js-cookie находится в рамках этого файла*

Если у вас нет посетителей, которые уходят и возвращаются, вы можете легко удалить логику, связанную с файлами cookie.

👋 Спасибо за чтение и надеюсь, что это сэкономит кому-то немного времени.