To set up the event stream on your Nuxt.js app, you need to perform the following steps:
- Configure a destination in RudderStack
- Deploy your Nuxt.js app and verify the events
This guide assumes you have installed and set up your Nuxt.js app. You can refer to the official Nuxt.js documentation for more information.
- Assign a name to your source and click Next.
To integrate RudderStack with your Nuxt.js app and set up the tracking code, follow the steps below:
- In your app's folder, open
nuxt.config.jsand include the following snippet within the
For this guide, Google Analytics is added as a destination.
- Click on Add Destination in RudderStack dashboard's home page.
- Choose Google Analytics from the list of destinations.
- Assign a name to your destination and click Next.
- Configure your Google Analytics destination with your Google Analytics Tracking ID in the Connection Settings page. For details on the other settings, refer to the Google Analytics documentation.
Google Analytics is now configured as a destination. You should be able to see the connection in your RudderStack dashboard, as seen below:
To verify if your event stream is working correctly, deploy your Nuxt.js app and test if the events are tracked and delivered correctly. Follow these steps:
- Deploy your Nuxt.js app by running the following command:
npm run dev
- Open the local server URL(generally
http://localhost:3000/) in your browser to view the app.
rudder-analytics.js) is loaded correctly, go to your browser's developer tools and check the Network tab. The following image highlights this option for the Google Chrome browser:
- Click on the various links or pages in your app for RudderStack to track these actions.
- Upon successful tracking, you will see the events in your RudderStack dashboard:
- In your Google Analytics dashboard, go to Realtime > Events to check if the events are delivered. Your tracked events will be shown in this window along with other metrics such as number of active users, source platform, etc.