Installation
99dev analytics can be installed via CDN with a specified version or without or via npm.
CDN Versioned
Most Secure
To maxinimize your visitors’ cybersecurity, utilize the versioned CDN and include the integrity hash.
index.html
<script
src="https://cdn.99.dev/@3.1.0/analytics.js"
data-site-uuid="<your-site-id>"
integrity="sha384-sJAcd2xSleQM6vwy2SE+25uhQw26TDnlmTSZ7tXokisybX0Yoc7fEczObXoyiuCt"
crossorigin="anonymous"
async
></script>CDN Latest
Alternatively, you can omit the version and integrity attriubute to ensure you’re always using the latest tracking snippet without needing to update your script.
index.html
<script
src="https://cdn.99.dev/analytics.js"
data-site-uuid="<your-site-id>"
async
></script>NPM Installation
Best Performance
For developers already utilizing npm, you can install 99dev analytics with the following command:
terminal
npm install --save @99devco/analyticsThis package includes built JS for direct inclusion via <script> tag in CMS’s and traditional websites, as well as modules and Typescript for use in Javascript / Typescript apps.
ES Modules (ESM)
main.ts
import * as analytics from "@99devco/analytics"
analytics.init("your-site-id-goes-here")CommonJS (CJS)
main.js
const analytics = require("@99devco/analytics")
analytics.init("your-site-id-goes-here")The init(…) functions accepts a number of parameters, but requires only the Site ID and will automatically record a page view, though this behavior can be configured. To learn about SPA usages and more, continue reading here.