UNPKG

@benshi.ai/impressions-detector

Version:

Framework agnostic library to detect viewable impressions

23 lines (19 loc) 469 B
export interface Dataset { [key: string]: string } export interface IImpression { time_in: number data: Dataset } export interface ViewableImpressionOptions { triggerInterval: number, keepVisibleTimeout: number, intersectionThreshold: number } export interface IImpressionManager { start(containerClassname: string, itemClassname: string, appData: Dataset); stop() } export enum ImpressionEventType { Impression = "impression" }