utm-js-utils
v1.0.6
Published
A simple library to manipulate "UTM's" in your JavaScript project
Downloads
7
Maintainers
Readme
utm-js-utils
UTM JS Utils - A Simple Way to Handle Your UTM's
About the package:
This package consists of a JavaScript library to get and manipulate the UTM's in your Front-End Project. That's very useful when you want to track the traffic origin from your website.
Which UTMs are supported?
- utm_source
- utm_id
- utm_campaign
- utm_source
- utm_term
- utm_medium
Main features:
- use
updateLinkWithUtmParams(link)
to update a link with the UTM's from the actual URL or the stored UTM's (localStorage) - use
getUtm()
to get a JavaScript Object with the UTM's from the actual URL or the stored UTM's (localStorage)
Aux features:
- use
getParsedUtm(utmObject)
to get the UTM's formatted like a Query String - use
getUrlUtm()
to get a JavaScript Object with the UTM's from your actual URL - use
someUtmExists()
to verify if some UTM exists on your actual URL - use
setLocalStorageUtm(utmObject)
to save an UTM object in the localStorage - use
getLocalStorageUtm()
to get the UTM's saved in your localStorage
Example:
import { getUtm } from "utm-js-utils"
const utmObject = getUtm();
npm page: https://www.npmjs.com/package/utm-js-utils github page: https://github.com/italoholanda/npm_utm-utils