1.3.1 • Published 5 years ago

amo-utm-parser-js v1.3.1

Weekly downloads
3
License
MIT
Repository
github
Last release
5 years ago

Utm Parser для AmoCRM

Установка (Install)

yarn add amo-utm-parser-js 
# or
npm install amo-utm-parser-js 

Использование (Usage)

Добавление в форму (add in form)

someFile.js

import amoUtmParser from 'amo-utm-parser-js'

window.onload = function () {
  amoUtmParser.init()
  
  var someForm = document.getElementById('some-form')
  someForm.addEventListener('submit', function (e) {
    amoUtmParser.addHiddenInputsInForms(e.srcElement)
    //
    // sending form or some another code
    //
  })
}

Или передача данных (or just send data)

someAnotherFile.js

import axios from  'axios'
import amoUtmParser from 'amo-utm-parser-js'

window.onload = function () {
  amoUtmParser.init()
  //
  // Some code
  //
      
  axios.post('/some-api', {
    utmData: amoUtmParser.getAmoUtms(),
  })
  
  //
  // Some code
  //
}

Можно инициализировать пакет async (you can init package async)

import amoUtmParser from 'amo-utm-parser-js'
amoUtmParser.asyncInit()

Events

After package init dispatch event AmoUtmParserInit

1.3.1

5 years ago

1.3.0

5 years ago

1.2.5

5 years ago

1.2.4

5 years ago

1.2.3

5 years ago

1.2.2

5 years ago

1.2.1

5 years ago

1.2.0

5 years ago

1.1.0

5 years ago

1.0.0

5 years ago