Le problème
Un utilisateur de r/ComplexWebScraping a demandé quelles API renvoient des résultats sponsorisés. Obtenir des données Google Ads nécessite généralement un accès à l'API Google Ads.
La solution Scavio
Les API SERP comme Scavio incluent par défaut les résultats sponsorisés/publicitaires dans chaque réponse Google. Extrayez le texte d'annonce, la position, les sitelinks et les annonces shopping sans accès à l'API Google Ads.
Avant
Nécessite un accès à l'API Google Ads (compte annonceur) pour voir les textes d'annonces concurrents. Ou navigation manuelle dans la SERP.
Après
L'API SERP renvoie des annonces aux côtés des résultats organiques. Surveillance automatisée des textes d'annonces. Instantanés quotidiens pour le suivi des tendances.
À qui cela s'adresse
Agences PPC, analystes concurrentiels, chercheurs en textes d'annonces, équipes marketing sans accès à l'API Google Ads.
Avantages clés
- Données publicitaires dans la réponse SERP de base (sans premium)
- Aucun compte API Google Ads requis
- Surveillance automatisée des textes d'annonces et de la position
- Annonces shopping analysées
- Instantanés quotidiens pour la veille concurrentielle
Exemple Python
import requests, os
H = {'x-api-key': os.environ['SCAVIO_API_KEY']}
serp = requests.post('https://api.scavio.dev/api/v1/search', headers=H,
json={'platform': 'google', 'query': 'best crm software'}).json()
ads = serp.get('ads_results', [])
shopping = serp.get('shopping_results', [])Exemple JavaScript
const serp = await fetch('https://api.scavio.dev/api/v1/search', {
method: 'POST', headers: {'x-api-key': process.env.SCAVIO_API_KEY, 'Content-Type': 'application/json'},
body: JSON.stringify({platform: 'google', query: 'best crm software'})
}).then(r => r.json());
const ads = serp.ads_results || [];Plateformes utilisées
Recherche web avec graphe de connaissances, PAA et aperçus IA