Data sources
Every metric in AgoraRadar is attributed to a source. This page shows which sources are live, which are serving demo data, and when each last synced.
| Source | Provides | Status | Last sync |
|---|---|---|---|
| BestPriceSecondary price and seller signal, used to cross-check Skroutz. Requires a BestPrice partner feed; currently served from the mock dataset. No page scraping. | Marketplace | mock | Updated 3 days ago |
| Google Ads Keyword PlannerAbsolute monthly Google searches in Greece via Google Ads API Keyword Planner. Awaiting Basic API access for the Cloud project; not configured, so it supplies no data. | Search | disabled | No data yet |
| Google TrendsRelative search interest for geo=GR, 0–100 index. Awaiting official Google Trends API access; currently served from the mock dataset. No scraping of protected endpoints. | Search | mock | Updated 3 days ago |
| Internal CalculationsTrend Score, Opportunity Score, Trend Status — computed by AgoraRadar. | Internal | live | Updated 3 days ago |
| SkroutzPrice range, seller count and listing count. Requires a Skroutz Partner API key; currently served from the mock dataset. No page scraping. | Marketplace | mock | Updated 3 days ago |
| YouTube Data APIViews of Greek-language videos from the last 30 days that are about the product (title or tags name it; music and film videos excluded), searched by the Greek and English product name, log-scaled to 0–100. Live via YouTube Data API v3 (free quota), refreshed every two days. | Social | live | Updated 14 hours ago |
How the integrations work
Each source is a provider module behind a shared interface, so a live source can replace demo data without any UI change.
Google Ads Keyword Planner (Greece)
Search signal
Absolute monthly Google searches in Greece via Google Ads API Keyword Planner. Awaiting Basic API access for the Cloud project; not configured, so it supplies no data.
Google Trends (Greece)
Search signal
Relative search interest for geo=GR, 0–100 index. Awaiting official Google Trends API access; currently served from the mock dataset. No scraping of protected endpoints.
Skroutz.gr
Marketplace signal
Price range, seller count and listing count. Requires a Skroutz Partner API key; currently served from the mock dataset. No page scraping.
BestPrice.gr
Marketplace signal
Secondary price and seller signal, used to cross-check Skroutz. Requires a BestPrice partner feed; currently served from the mock dataset. No page scraping.
YouTube Data API
Social signal
Views of Greek-language videos from the last 30 days that are about the product (title or tags name it; music and film videos excluded), searched by the Greek and English product name, log-scaled to 0–100. Live via YouTube Data API v3 (free quota), refreshed every two days.
Mock dataset
Search signal
Deterministic synthetic data used for the demo and as the fallback for every provider that is not configured. Not real market data.
Collection policy
AgoraRadar only reads data from official APIs, public pages that permit automated access, and sources whose terms allow it. It does not bypass CAPTCHAs, anti-bot protection, or rate limits, and it does not use private or undocumented endpoints.
Where a compliant route to a source does not exist yet, that source stays on the demo provider and is labelled as demo data everywhere it appears — including next to every chart and metric that used it.