Chrome Web Store Extensions – Users, Rating, Version, Developer
Pricing
Pay per event
Chrome Web Store Extensions – Users, Rating, Version, Developer
Extract Chrome Web Store extension details by id or URL: users, rating, version, developer, category and last update.
Pricing
Pay per event
Rating
0.0
(0)
Developer
FlEtsv
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Security
Limited permissionsShare
Extrae fichas de extensiones de Chrome Web Store por id, por URL, por término de búsqueda o por categoría, con usuarios, valoración, versión y desarrollador. Opcionalmente incluye las últimas reseñas. Tiene un modo vigilancia que solo emite las extensiones nuevas o con cambios.
Extracts Chrome Web Store extension pages by id, URL, search term or category, with users, rating, version and developer. Optionally includes the latest reviews. It has a watch mode that only emits new extensions or extensions with changes.
Use cases
- Competitive analysis: users, rating and version history of rival extensions
- Lead generation: find developers and publishers of extensions in a category
- Market research and trend tracking across the Chrome Web Store
- Review mining for product feedback
What it does / Qué hace
-
Lee la ficha pública de cada extensión: nombre, usuarios, valoración, número de valoraciones, versión, desarrollador, categoría, última actualización y descripción.
-
Busca términos y categorías en la Store y toma hasta
maxResultadosextensiones de cada listado. -
Filtra por número mínimo de usuarios con
usuariosMin. -
Con
modoVigilanciaactivo, guarda en un almacén clave-valor qué extensiones ya viste y solo emite las que son nuevas o cambiaron en usuarios, valoración o versión. -
Reads the public page of each extension: name, users, rating, number of ratings, version, developer, category, last update and description.
-
Searches terms and categories in the Store and takes up to
maxResultadosextensions from each listing. -
Filters by a minimum number of users with
usuariosMin. -
With
modoVigilanciaon, it keeps in a key-value store which extensions were already seen and only emits the ones that are new or whose users, rating or version changed.
Input / Entrada
| Campo | Descripción |
|---|---|
ids | Ids de extensión (32 letras a-p). |
urls | URLs de la ficha en la Store. |
busquedas | Términos de búsqueda. |
categorias | Categorías, por ejemplo extensions/productivity. |
usuariosMin | Descarta extensiones con menos usuarios. |
maxResultados | Máximo de extensiones por búsqueda o categoría. |
incluirResenas | Incluye las últimas reseñas de la ficha. |
maxResenas | Máximo de reseñas por extensión. |
modoVigilancia | Emite solo extensiones nuevas o con cambios. |
Ejemplo / Example:
{"ids": ["cjpalhdlnbpafiamejdnhcphjbkeiagm"]}
Modo vigilancia / Watch mode:
{"busquedas": ["ad blocker"],"maxResultados": 10,"modoVigilancia": true}
El estado del modo vigilancia se guarda en el almacén clave-valor chrome-web-store-extensions-vigilancia. Cada ficha emitida en este modo incluye cambio (nueva o cambiada) y camposCambiados. Las fichas sin cambios no se emiten y no se cobran.
Watch mode state is kept in the key-value store chrome-web-store-extensions-vigilancia. Each record emitted in this mode includes cambio (nueva or cambiada) and camposCambiados. Unchanged extensions are not emitted and not charged.
Output / Salida
Un registro del dataset por extensión, con id, nombre, url, descripcion, usuarios, valoracion, numValoraciones, version, desarrollador, categoria, ultimaActualizacion y, si se pide, resenas. Si una ficha responde con error HTTP, se guarda un registro con error, sin cobro.
One dataset record per extension, with id, nombre, url, descripcion, usuarios, valoracion, numValoraciones, version, desarrollador, categoria, ultimaActualizacion and, when requested, resenas. If a page answers with an HTTP error, a record with error is stored and not charged.
Al terminar, el Actor guarda en RESUMEN los contadores de la ejecución: solicitadas, extraidas, descartadas, errores y, en modo vigilancia, sinCambios.
At the end, the Actor stores the run counters in RESUMEN: solicitadas, extraidas, descartadas, errores and, in watch mode, sinCambios.
Pricing / Precios
Pago por evento / Pay per event:
-
extension-details: 0,001 USD por ficha guardada en el dataset. -
review: 0,0002 USD por reseña incluida. -
extension-details: 0.001 USD per extension page saved in the dataset. -
review: 0.0002 USD per review included.
Las fichas con error o descartadas por usuarios no se cobran. Las fichas sin cambios en modo vigilancia tampoco.
Extensions with errors or discarded by the minimum users are not charged. Unchanged extensions in watch mode are not charged either.
Integrations (Make, Zapier, Google Sheets)
- Make: add the Apify module "Run an Actor" (Actor
Flets_sv/chrome-web-store-extensions), paste the input JSON, chain "Get Dataset Items" and map the fields to Google Sheets, Slack, Airtable or your CRM. - Zapier: the Apify app offers "Run Actor" and "Fetch Dataset Items". Add a Schedule trigger and send each row to Gmail, Slack or Notion.
- Google Sheets: enable the official Google Sheets integration in the Actor's Integrations tab to append every run to a sheet, or call
https://api.apify.com/v2/acts/Flets_sv~chrome-web-store-extensions/run-sync-get-dataset-items?format=csvwith POST and your input from Apps Script (UrlFetchApp). - API and webhooks: start the Actor from the REST API, use Schedules for recurring runs and add a webhook to notify your system when a run finishes.
Input to paste into Make or Zapier:
{"ids":["cjpalhdlnbpafiamejdnhcphjbkeiagm"],"urls":[],"busquedas":[],"categorias":[],"usuariosMin":0,"maxResultados":20,"incluirResenas":false,"maxResenas":10,"modoVigilancia":false}
FAQ / Preguntas
¿Qué pasa si una extensión no aparece? Se registra un error con su código HTTP y no se cobra. What happens if an extension is not found? An error record with its HTTP code is stored and it is not charged.
¿Cómo se detecta una nueva versión? En modo vigilancia se compara la versión guardada con la actual. Si cambió, la ficha sale con cambio: cambiada y camposCambiados: ["version"].
How is a new version detected? In watch mode the stored version is compared with the current one. If it changed, the record comes out with cambio: cambiada and camposCambiados: ["version"].
¿Puedo probarlo sin red ni token? Sí. Desde la raíz del repositorio ejecuta npm run build -w actors/chrome-web-store-extensions && node actors/chrome-web-store-extensions/scripts/en-seco.mjs. Usa un fixture local y comprueba duplicados, campos vacíos, la segunda pasada de vigilancia y la detección de cambios.
Can I try it without network access or a token? Yes. From the repository root run npm run build -w actors/chrome-web-store-extensions && node actors/chrome-web-store-extensions/scripts/en-seco.mjs. It uses a local fixture and checks duplicates, empty fields, the second watch pass and change detection.
¿Se publican datos de la Store de forma masiva? El Actor solo lee fichas públicas, con reintentos, y solo las que pides por id, URL, búsqueda o categoría. Does it scrape the whole Store? No. It only reads public pages for the ids, URLs, searches or categories you ask for, with retries.
Integraciones (Make, Zapier, Google Sheets)
- Make: añade el módulo de Apify «Run an Actor» (Actor
Flets_sv/chrome-web-store-extensions), pega el input JSON y encadena «Get Dataset Items»; después mapea los campos a Google Sheets, Slack, Airtable o tu CRM. - Zapier: la app de Apify ofrece «Run Actor» y «Fetch Dataset Items». Ponle un disparador de horario y envía cada fila a Gmail, Slack o Notion.
- Google Sheets: en la pestaña Integrations del Actor activa la integración oficial con Google Sheets para añadir cada ejecución a una hoja, o llama desde Apps Script (
UrlFetchApp) ahttps://api.apify.com/v2/acts/Flets_sv~chrome-web-store-extensions/run-sync-get-dataset-items?format=csvcon POST y tu input. - API y webhooks: lanza el Actor por API REST, programa ejecuciones (Schedules) y avisa a tu sistema con un webhook al terminar.
Ejemplo de input para pegar en Make o Zapier:
{"ids":["cjpalhdlnbpafiamejdnhcphjbkeiagm"],"urls":[],"busquedas":[],"categorias":[],"usuariosMin":0,"maxResultados":20,"incluirResenas":false,"maxResenas":10,"modoVigilancia":false}
Ejemplos de uso / Usage examples
Example output (real run, 2026-11-05)
First rows returned by a real run of this Actor on 2026-11-05 (shortened columns, values truncated):
| nombre | id | usuarios | version | desarrollador | ultimaActualizacion |
|---|---|---|---|---|---|
| uBlock Origin Lite - Chrome Web Store | ddkjiahejlhfcafbddmgiahcphecmpfh | 22000000 | 2026.1103.1743 | Raymond Hill (gorhill) | November 3, 2026 |
Copy-paste inputs
1. Details of two known extensions by ID
{"ids": ["ddkjiahejlhfcafbddmgiahcphecmpfh","cjpalhdlnbpafiamejdnhcphjbkeiagm"]}
2. Search extensions with at least 100k users
{"busquedas": ["pdf"],"usuariosMin": 100000,"maxResultados": 50}
Call it from your code (Apify API)
curl -X POST "https://api.apify.com/v2/acts/Flets_sv~chrome-web-store-extensions/run-sync-get-dataset-items?token=YOUR_API_TOKEN" \-H "Content-Type: application/json" \-d '{"ids": ["ddkjiahejlhfcafbddmgiahcphecmpfh", "cjpalhdlnbpafiamejdnhcphjbkeiagm"]}'
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("Flets_sv/chrome-web-store-extensions").call(run_input={"ids": ["ddkjiahejlhfcafbddmgiahcphecmpfh", "cjpalhdlnbpafiamejdnhcphjbkeiagm"]})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
No code? Use the Apify modules for Make and Zapier (run the Actor, then fetch dataset items), or the Google Sheets integration in the Actor's Integrations tab to append each run to a sheet.