@directus-labs/plausible-analytics-bundle

1.0.0 • Public • Published

Plausible Analytics Bundle

plausible-bundle.png

Plausible is an intuitive, privacy-friendly analytics alternative to Google Analytics.

With this extension, you can embed your Plausible dashboard right within your Directus project. Put your analytics right where they belong – alongside your actual content. No more context switching or jumping between websites.

This bundle includes:

  • An interface to display the Plausible dashboard in the item detail / form page.
  • A panel to display the Plausible dashboard within your Directus dashboards.

Interface

plausible-interface-example.png

Configuration Options

plausible-interface-config.png

Shared Link URL (*required)

Create a shared link for your Plausible dashboard and paste the URL here.

Here’s an example of what the URL looks like. https://plausible.io/share/yourdomain.net?auth=fadfhlkadjl83c

The URL can be found in your Plausible settings for your domain.

Learn more about shared links within the Plausible documentation.

Page URL Filter (optional)

This field allows you to filter the Plausible dashboard by a specific page. Check performance for a page from your frontend like the home page, pricing page, or other high value page right in the context of where the content is stored.

Can pull values dynamically based on your item page.


Panel

plausible-panel-example.png

Configuration Options

plausible-panel-config.png

Shared Link URL (* required)

Create a shared link for your Plausible dashboard and paste the URL here.

Here’s an example of what the URL looks like. https://plausible.io/share/yourdomain.net?auth=fadfhlkadjl83c

The URL can be found in your Plausible settings for your domain.

Learn more about shared links within the Plausible documentation.


Installation & Setup

To install the extension, take a look at the Official Guide.

To enable embedding, you’ll need to update your CSP directives within your Directus Config as follows:

CONTENT_SECURITY_POLICY_DIRECTIVES__FRAME_SRC='https://*.plausible.io, https://plausible.io'
CONTENT_SECURITY_POLICY_DIRECTIVES__SCRIPT_SRC="array:'self', plausible.io 'unsafe-eval' 'unsafe-inline'"

Note: Chrome is the recommended browser for using this extension. You may encounter issues with other browsers.

Package Sidebar

Install

npm i @directus-labs/plausible-analytics-bundle

Weekly Downloads

9

Version

1.0.0

License

none

Unpacked Size

23.2 kB

Total Files

4

Last publish

Collaborators

  • bryantgillespie
  • phazonoverload
  • rijk