An advanced YouTube analytics extension with comprehensive features for content creators. This tool provides real-time analytics, VPH tracking, competitor analysis, and more - all for free.
- Node.js (v14 or higher)
- Google Chrome or Microsoft Edge browser
- YouTube Data API key
- Go to Google Cloud Console
- Create a new project or select an existing one
- Enable YouTube Data API v3 for your project
- Create credentials (API key)
- Copy your API key
- Clone the repository:
git clone <repository-url>
cd Video-tool
- Add your YouTube API key:
- Open
/background/background.js
- Replace
const YOUTUBE_API_KEY = '';
with your API key
- Install the extension in Chrome/Edge:
- Open Chrome/Edge and go to
chrome://extensions
oredge://extensions
- Enable "Developer mode" (top-right corner)
- Click "Load unpacked"
- Select the
Video-tool
folder
- Pin the extension to your browser toolbar
- Visit any YouTube video
- Click the extension icon to access quick tools
- Analytics panels will automatically appear below YouTube videos
- Real-time VPH (Views Per Hour) tracking
- Competitor analysis
- SEO optimization suggestions
- Keyword research
- Thumbnail analysis
- Channel audit
- Social media impact tracking
- Growth predictions
- Historical data analysis
To update the extension:
- Pull the latest changes
git pull origin main
- Go to
chrome://extensions
oredge://extensions
- Find the extension and click the refresh icon
If analytics panels don't appear:
- Check if your API key is correctly set
- Ensure you haven't exceeded API quota limits
- Try refreshing the page
- Check browser console for errors
- Reload the extension
API quota management:
- The free YouTube Data API has daily quotas
- Monitor your usage in Google Cloud Console
- Implement local caching if needed
- Use the provided rate limiting features
To modify the extension:
- All styles are in
content/styles.css
- Main functionality in
content/content.js
- API handling in
background/background.js
- Popup interface in
popup
folder
- Keep your API key private
- Don't share your built extension
- Monitor API usage regularly
- Clear cache periodically
- Update the extension when new commits are available
For issues or questions:
- Check the browser console for errors
- Review API quotas
- Verify URL permissions
- Check for conflicting extensions
- Keep your API key confidential
- Don't install on shared computers
- Regular security updates recommended
- Monitor API access logs
- Review permissions regularly
- Enhanced VPH predictions
- Advanced competitor tracking
- Bulk video analysis
- Custom metrics dashboard
- Export capabilities