simpleanalytics/laravel-package

Simple Analytics is a clean, simple, and privacy friendly analytics tool. Actionable data in a beautiful dashboard. It does not use cookies and you can bypass ad blockers. Make sure to signup to get most value out of this plugin.

1.1.3 2024-02-15 11:01 UTC

This package is not auto-updated.

Last update: 2025-04-24 16:38:55 UTC


README

Simple Analytics logo

Laravel Package

Installing it

Install the plugin:

  1. Run
composer require simpleanalytics/laravel-package

Or add repositories in composer.json

"repositories": [
   {
     "url": "https://github.com/simpleanalytics/laravel-package",
      "type": "git"
    }
 ],

and add the package name in require with the branch name after the dev:

"simpleanalytics/laravel-package": "dev-main"

"simpleanalytics/laravel-package": "^1.0"

Using it

Include the scripts before your end body tag in your .blade template:

    ...
    @include('LaravelPackage::scripts')
</body>

Configuration

The defaults are set in config/cors.php. Publish the config to copy the file to your own config:

php artisan vendor:publish --provider="SimpleAnalytics\LaravelPackage\SimpleAnalyticsServiceProvider" --tag="config"

Track Api Request

To activate serverside tracking of the api activate track-api in your config file:

'track-api' => true

Hints

With version 5.4 or below, you must register your service providers manually in the providers section of the config/app.php configuration file in your laravel project.