1 | import * as React from 'react';
|
2 | import { UniversalAnalytics } from './types';
|
3 | export interface Props {
|
4 | account: string;
|
5 | domain: string;
|
6 | nonce?: string;
|
7 | set?: {
|
8 | [key: string]: any;
|
9 | };
|
10 | onLoad?(analytics: UniversalAnalytics): void;
|
11 | debug?: boolean;
|
12 | disableTracking?: boolean;
|
13 | }
|
14 | export declare const SETUP_SCRIPT = "\n window['GoogleAnalyticsObject'] = 'ga';\n window['ga'] = window['ga'] || function() {\n (window['ga'].q = window['ga'].q || []).push(arguments);\n };\n window['ga'].l = 1 * new Date();\n";
|
15 | export declare const UNIVERSAL_GA_SCRIPT = "https://www.google-analytics.com/analytics.js";
|
16 | export declare const UNIVERSAL_GA_DEBUG_SCRIPT = "https://www.google-analytics.com/analytics_debug.js";
|
17 | export default class UniversalGoogleAnalytics extends React.PureComponent<Props, never> {
|
18 | render(): JSX.Element;
|
19 | private setAnalytics;
|
20 | }
|