FauryaFaurya
Installation Guidelines

Vue.js

How to add Faurya to your Vue.js project.

Add Faurya to your Vue.js project

Follow these steps to integrate Faurya analytics into your Vue.js application.

Add tracking script to main.js

The recommended way to add scripts to all pages in a Vue.js application is by adding it to your main entry file.

  1. Open your project's main file (usually main.js or main.ts).
  2. Add the Faurya tracking script:
// main.js
import { createApp } from "vue";
import App from "./App.vue";

// Add Faurya tracking script
const script = document.createElement("script");
script.defer = true;
script.setAttribute("data-website-id", "YOUR_WEBSITE_ID");
script.setAttribute("data-domain", "yourdomain.com");
script.src = "https://faurya.com/js/script.js";
document.head.appendChild(script);

createApp(App).mount("#app");

Replace yourdomain.com with your website's root domain.

Alternative: Using index.html

You can also add the script directly to your index.html file:

<script
  defer
  data-website-id="YOUR_WEBSITE_ID"
  data-domain="yourdomain.com"
  src="https://faurya.com/js/script.js"
></script>

Verify installation

After implementing either method:

  • Visit your live website
  • Check your Faurya dashboard for incoming data
  • It might take a few minutes for the first pageviews to appear

For advanced configuration options like localhost tracking, custom API endpoints, or cross-domain setup, see the script configuration reference.

On this page