@voyage-metrics/sdk
v0.4.2
Published
Anonymous page-impression collector for Voyage signage runtime
Readme
@voyage-metrics/sdk
Anonymous page-impression collector for Voyage signage runtime.
Install
npm install @voyage-metrics/sdkUsage
import { trackPageImpression } from "@voyage-metrics/sdk";
router.afterEach((to) => {
trackPageImpression(to.path);
});Impressions are counted in-session; beacons are flushed automatically and transport failures never propagate to the host application.
API
trackPageImpression(path: string): void— record a page impressionresetImpressions(): void— clear the in-session counterversion: string— SDK version
License
UNLICENSED — internal use only.
