
Product
Introducing Webhook Events for Alert Changes
Add real-time Socket webhook events to your workflows to automatically receive software supply chain alert changes in real time.
@googleforcreators/tracking
Advanced tools
Utility package for telemetry in the Web Stories editor, powered by Google Analytics.
Helper library for interacting with Google Events to track page/screen views and events.
Supports only Google Analytics 4
Initialize tracking in the module's entry point.
If the user has opted in to telemetry, this will enable tracking by loading the Google Analytics gtag.js script.
By default this will result in a page view being tracked, unless turned off using the second boolean argument.
initializeTracking('Awesome App', false);
Use the disableTracking and enableTracking functions to initialize tracking after the initial page view.
Useful when the user changes his telemetry preferences at a later point.
The isTrackingEnabled() function provides the current opt-in/out status.
Screen views are like page views, but for web apps. To send screen_view events when users navigate to different screens within an app,
use the trackScreenView() function.
trackScreenView('Settings');
Use the trackClick function in your onClick handler.
If links are to open in the same tab, they will only do so after the tracking event has already been sent. This ensures no tracking calls are missed.
trackClick(event, 'contact_support');
You can use trackError to send exception events to measure the number and type of crashes or errors that occur on a web page.
The first parameter is the prefix, the second one the error description, and the third one indicates whether the error was fatal or not.
trackError('demo', 'Division by zero', false);
At the core of this package is the trackEvent function.
All you need to provide is the event name and as many optional event parameters as you want:
trackEvent('insert_template', {
template_name: 'Awesome Template',
});
Use the following helper function to start a timer and return a callback to stop it:
const trackTiming = getTimeTracker('video_transcoding'); // Start timer.
// Perform some long task...
trackTiming(); // Stop timer and send event.
FAQs
Utility package for telemetry in the Web Stories editor, powered by Google Analytics.
We found that @googleforcreators/tracking demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Product
Add real-time Socket webhook events to your workflows to automatically receive software supply chain alert changes in real time.

Security News
ENISA has become a CVE Program Root, giving the EU a central authority for coordinating vulnerability reporting, disclosure, and cross-border response.

Product
Socket now scans OpenVSX extensions, giving teams early detection of risky behaviors, hidden capabilities, and supply chain threats in developer tools.