@nocs/trackalytics-campaign-url-builder
v2.0.14
Published
A Vue 3 single-page campaign URL builder. It loads campaign metadata from a host application, lets users manage URL/source/medium/path/content properties and tags, assembles UTM URLs in the browser, and sends mutations back to the host over Axios.
Keywords
Readme
Trackalytics Campaign URL Builder
A Vue 3 single-page campaign URL builder. It loads campaign metadata from a host application, lets users manage URL/source/medium/path/content properties and tags, assembles UTM URLs in the browser, and sends mutations back to the host over Axios.
This repository is a browser application, not a Composer package or a documented standalone HTTP service. Its backend contract is inferred from the Axios calls in
src/components/Builder.vue; the host application remains responsible for implementing those routes and response payloads.
Documentation
- Documentation hub
- Getting started — install, run, build, and mount the app
- Usage — user flow, generated URLs, and host integration
- Reference — manifest, DOM attributes, component props, methods, and HTTP calls
- Architecture — source map and runtime lifecycle
- Compatibility — supported-by-source constraints and known caveats
- Testing and verification — available scripts and validation commands
Quick start
npm ci
npm run serveThe Vue CLI development server serves the application. A production bundle is created with npm run build.
Project facts
| Item | Source-backed value |
| --- | --- |
| Package name | @nocs/trackalytics-campaign-url-builder |
| Version | 2.0.12 |
| Runtime | Vue ^3.0.0 / Vue CLI 4.5 |
| Entry point | src/main.js |
| Mount element | #builder |
| Published files | dist (manifest files field) |
| License | Not declared in package.json |
| Test script | None declared |
There is no composer.json, composer.lock, .github/workflows/, Bruno collection, application event/listener, queue job, schedule, webhook, or CLI surface in the tracked checkout. Browser DOM events and Vue component emits are used locally; they are not an application event bus.
