@algolia/utm-attribution

3.0.1 • Public • Published

UTM Attribution (Algolia domains)

This NPM package aims to unify our capture and storage strategy towards UTMs (Urchin Tracking Module) on all Algolia domains/sub-domains (Website, Blog, Dashboard, Docs, etc.).

How to contribute

  1. Clone this repository:
git clone git@github.com:algolia/utm-attribution.git
  1. Create a branch, update the code, and make a commit and a PR to develop following SEMVER versioning convention.

Releases

Once you consider that the develop branch holds enough changes to release a new version, here are the 5 steps to follow:

  1. make sure you're releasing the correct version:

    • Breaking change, bump the first number (1.2.3 -> 2.0.0) - Major
    • New feature, bump the second number (1.2.3 -> 1.3.0) - Minor
    • Bug fixing, bump the third number (1.2.3 -> 1.2.4) - Patch
    • Unsure? Check SEMVER
  2. run npm version [your_version]. This will automatically:

    • checkout develop
    • create a branch named with the version number
    • update the version number
    • push it to GitHub
  3. have a look at the auto-generated CHANGELOG.md. Update some information manually if needed, commit and push it

  4. create two PRs:

    • one to merge [your_version] into develop (this will update the package.json version)
    • the other one to merge [your_version] into main.
  5. run npm run publish or yarn publish to push the new release to npm.

Readme

Keywords

none

Package Sidebar

Install

npm i @algolia/utm-attribution

Weekly Downloads

444

Version

3.0.1

License

none

Unpacked Size

16.3 kB

Total Files

24

Last publish

Collaborators

  • wwalser
  • jkaho
  • mprevell97
  • louishousiaux
  • antoine.gilles
  • eventexperiences_algolia
  • jsok_algolia
  • bhinchley-algolia
  • hugowit
  • alg-admin
  • aymeric.giraudet
  • gavinwade12
  • bhcastle
  • rishi_algolia
  • jasonberry
  • scyganek-algolia
  • drodriguln
  • abodelot
  • leviwhalen
  • sfaiqh
  • valentindotxyz
  • fluf
  • instantsearch-bot
  • taylorcjohnson_algolia
  • pjankowski5312
  • raed-algolia
  • dylantientcheu
  • catalgolia
  • morgan-algolia
  • algabet
  • andy_ds
  • bengreenbank
  • alg-bgastinne
  • daltondickalgolia
  • jcohonner-algolia
  • robertmogos
  • mariaalungu
  • emmanuel.fortin
  • ejaldorau
  • dhaya.b
  • lukyvj
  • marielaure
  • haroenv
  • rayrutjes
  • jerska
  • ronanlevesque
  • samouss
  • therealwebby
  • francoischalifour
  • jonmontane
  • tkrugg
  • seafoox
  • sylvainh
  • clemfromspace
  • lorrissaintgenez
  • broujo
  • e-krebs
  • kombucha
  • sylvain
  • crawler-team
  • amcdaid106
  • devinalgolia
  • jvenezia
  • otomatik
  • sophiem03
  • sarahdayan
  • dcoates
  • maximehuang
  • guitek
  • matthewbond
  • cyril.descossy
  • tatsuro
  • danajeremy
  • mathougui
  • xavdh
  • agdavid
  • rasemotte
  • plnech
  • shortcuts
  • praagyajoshi
  • loicsay
  • svensoldin
  • alphonseb
  • leodau
  • fabienmotte
  • sarahfranc
  • millotp