2.0.2 • Published 4 years ago
@adhawk/analytics-pixel-loader v2.0.2
@adhawk/analytics-pixel-loader
This packages export a React component which will wrap React components to catch errors. A user is shown a dialog to give feedback when they experience an error.
Setup
- Install the package
yarn add @adhawk/analytics-pixel-loader- Create an
analytics-pixel.ymlfile with your Segment config
---
- name: Google Analytics
opts:
trackingId: UA-123
sendUserId: true- Setup webpack loader to build the pixel
module: {
rules: [
{
test: /analytics-pixel\.yml$/,
exclude: /(node_modules|bower_components)/,
use: {
loader: "@adhawk/analytics-pixel-loader",
},
},
];
}- Import the analytics pixel in your main entrypoint:
// index.js
import "./analytics-pixel.yml";- Start tracking
<button onClick={() => analytics.track("Button Clicked", { foo: "bar" })} />Overriding a Page's Analytics Configuration
To override an analytics configuration for a page, simply add a meta tag with the JSON you would like to use as the configuration:
<meta
name="analytics-config"
content='{"Google Analytics": {"trackingId": "123"}}'
/>2.0.2
4 years ago
2.0.1
5 years ago
2.0.0
5 years ago
1.2.9
5 years ago
1.2.8
5 years ago
1.2.7
6 years ago
1.2.5
6 years ago
1.2.3
6 years ago
1.2.2
6 years ago
1.2.1
6 years ago
1.2.0
6 years ago
1.1.1
6 years ago
1.1.0
6 years ago
1.0.6
6 years ago
1.0.5
6 years ago
1.0.4
6 years ago
1.0.3
6 years ago
1.0.2
6 years ago
1.0.1
6 years ago
1.0.0
6 years ago
0.0.5
6 years ago
0.0.4
6 years ago
0.0.3
6 years ago
0.0.2
6 years ago