Skip to content

Latest commit

 

History

History
70 lines (50 loc) · 1.32 KB

README.MD

File metadata and controls

70 lines (50 loc) · 1.32 KB

UTM Aska

Size Version Downloads

📃 Description

Library to get UTM params from url and cookies

📦 Installation

NPM

npm install --save @norvikit/utm-aska

Yarn

yarn add @norvikit/utm-aska

🚀 Usage

Using a <script> tag:

<html>
  <head>
    <script src="dist/utm-aska.min.js"></script>
  </head>
  <body>
    <div id="app" />
    <script>
      const utmParams = utmAska.getUtmParams()
      console.log(utmParams)
    </script>
  </body>
</html>

In a web application using a bundler such as webpack:

import { getUtmParams } from "@norvikit/utm-aska"
const utmParams = getUtmParams()
console.log(utmParams)

In a node application:

const utmAska = require("utm-aska");
utmAska.getUtmParams();
// or
const { getUtmParams } = require("utm-aska");
getUtmParams();

📚 Functions

utmAska.getUtmParams(arrayOfUtmTags)

Get utm tags from current page url or cookies

utmAska.getUtmFromUrl(arrayOfUtmTags)

Get utm tags from current page url

utmAska.getUtmFromCookies(arrayOfUtmTags)

Get utm tags from cookies

utmAska.getCookieByName(cookieName)

Get value of single cookie record by name