Twitch Categories Scraper

Twitch Categories Scraper

by easyapi

A robust Twitch Categories Scraper that extracts comprehensive game category data, including game details, tags, and viewer counts based on custom key...

209 runs
14 users
Try This Actor

Opens on Apify.com

About Twitch Categories Scraper

A robust Twitch Categories Scraper that extracts comprehensive game category data, including game details, tags, and viewer counts based on custom keywords. Perfect for market research, trend analysis, and competitive insights in the gaming industry. 🎮📈

What does this actor do?

Twitch Categories Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Twitch Categories Scraper 🎮📊 ## 🚀 Advanced Twitch Categories Extraction Tool This powerful Apify Actor allows you to scrape detailed information about Twitch game categories based on your search keywords. Ideal for game developers, market analysts, and researchers seeking insights into trending games and viewer statistics on Twitch. ### 🔑 Key Features: - 🔍 Keyword-Based Search: Search Twitch categories using custom keywords. - 📈 Comprehensive Data Collection: Extracts game ID, name, slug, box art URLs, tags, viewer counts, and associated keywords. - 🌐 Multi-Keyword Support: Handle multiple search keywords in a single run. - 🛡️ Stealth Mode: Utilizes Puppeteer Extra with stealth plugins to avoid detection. - ⚡ Efficient Crawling: High-performance data extraction with intelligent pagination and scrolling. - 🕒 Customizable Limits: Set maximum number of items to scrape per keyword. ### 📋 Output Data Structure: - Basic Game Info: - id: Unique identifier of the game. - name: Name of the game. - slug: URL-friendly identifier. - boxArtURL: URL to the game's box art. - templateBoxArtURL: Template URL for box art with dynamic dimensions. - Tags: - Array of tags associated with the game, including id, localizedName, and tagName. - Viewer Statistics: - viewersCount: Current number of viewers for the game. - Keyword: - keyword: The search keyword used to find the game. ### 💡 Use Cases: - Market Research: Analyze trending games and their popularity on Twitch. - Competitor Analysis: Compare viewer statistics across different game categories. - Content Strategy: Develop targeted content based on popular game trends. - Game Development: Understand audience preferences and emerging game genres. ### 🛠️ How to Use: 1. Configure Input: Provide search keywords and set the maximum number of items to scrape. 2. Run the Actor: Execute the scraping process with a single click. 3. Retrieve Data: Access the structured JSON data for further analysis and integration. Unlock valuable insights into the gaming community on Twitch with ease! 🎮✨ ## 🔧 Input Configuration Customize your scraping job with the following input parameters: - keywords: - Description: List of keywords to search for Twitch game categories. - maxItems: - Description: Maximum number of game categories to scrape per keyword. Start gathering comprehensive Twitch game category data today and enhance your projects with actionable insights! 📊🌟 ### Input Example A full explanation of an input example in JSON. { "keywords": ["war"], "maxItems": 30 } ### Output sample The results will be wrapped into a dataset which you can always find in the Storage tab. Here's an excerpt from the data you'd get if you apply the input parameters above: And here is the same data but in JSON. You can choose in which format to download your data: JSON, JSONL, Excel spreadsheet, HTML table, CSV, or XML. [ { "id": "66366", "slug": "war-thunder", "name": "War Thunder", "displayName": "War Thunder", "boxArtURL": "https://static-cdn.jtvnw.net/ttv-boxart/66366_IGDB-90x120.jpg", "templateBoxArtURL": "https://static-cdn.jtvnw.net/ttv-boxart/66366_IGDB-{width}x{height}.jpg", "tags": [ { "id": "a69f7ffb-ddda-4c05-8d7d-f0b24975a2c3", "isLanguageTag": false, "localizedName": "FPS", "tagName": "FPS", "__typename": "Tag" }, { "id": "523fe736-fa95-44c7-b22f-13008ca2172c", "isLanguageTag": false, "localizedName": "Shooter", "tagName": "Shooter", "__typename": "Tag" }, { "id": "22e434b6-ca88-46e8-91ef-c18ee1cb8a67", "isLanguageTag": false, "localizedName": "Simulation", "tagName": "Simulation", "__typename": "Tag" }, { "id": "643fe658-c4fc-45f0-9aed-cbe54a7c1d10", "isLanguageTag": false, "localizedName": "MMO", "tagName": "MMO", "__typename": "Tag" }, { "id": "4d1eaa36-f750-4862-b7e9-d0a13970d535", "isLanguageTag": false, "localizedName": "Action", "tagName": "Action", "__typename": "Tag" } ], "viewersCount": 961, "__typename": "Game", "keyword": "war" }, { "id": "780037970", "slug": "star-wars-outlaws", "name": "Star Wars Outlaws", "displayName": "Star Wars Outlaws", "boxArtURL": "https://static-cdn.jtvnw.net/ttv-boxart/780037970_IGDB-90x120.jpg", "templateBoxArtURL": "https://static-cdn.jtvnw.net/ttv-boxart/780037970_IGDB-{width}x{height}.jpg", "tags": [ { "id": "80427d95-bb46-42d3-bf4d-408e9bdca49a", "isLanguageTag": false, "localizedName": "Adventure Game", "tagName": "Adventure Game", "__typename": "Tag" }, { "id": "4d1eaa36-f750-4862-b7e9-d0a13970d535", "isLanguageTag": false, "localizedName": "Action", "tagName": "Action", "__typename": "Tag" } ], "viewersCount": 172, "__typename": "Game", "keyword": "war" }, ... ]

Categories

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Twitch Categories Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
easyapi
Pricing
Paid
Total Runs
209
Active Users
14
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support