Google Local Services API
전기 기사, 배관공, 열쇠공 등 특정 지역 기반 업체를 대상으로 하는 Google Local Services 광고를 스크래핑합니다. engine=google_local_services를 설정하고, q에 서비스 쿼리를 전달하며, place에 지역을 지정합니다.
엔드포인트
섹션 제목: “엔드포인트” GET https://serp.shifter.io/v1?engine=google_local_services&api_key=YOUR_API_KEY
매개변수
섹션 제목: “매개변수”| 매개변수 | 유형 | 필수 | 설명 |
|---|---|---|---|
api_key | string | 예 | 사용자의 SERP API 키 |
engine | string | 예 | google_local_services여야 합니다 |
q | string | 예 | 찾고 있는 서비스 |
place | string | 예 | 검색할 도시 또는 지역 |
요청 예시
섹션 제목: “요청 예시”curl "https://serp.shifter.io/v1?engine=google_local_services&api_key=YOUR_API_KEY&q=electrician&place=orlando"import requests
params = { "engine": "google_local_services", "api_key": "YOUR_API_KEY", "q": "electrician", "place": "orlando",}r = requests.get("https://serp.shifter.io/v1", params=params)data = r.json()import fetch from 'node-fetch';
const url = 'https://serp.shifter.io/v1?' + new URLSearchParams({ engine: 'google_local_services', api_key: 'YOUR_API_KEY', q: 'electrician', place: 'orlando',});const data = await (await fetch(url)).json();응답 예시
섹션 제목: “응답 예시”{ "search_parameters": { "engine": "google_local_services", "q": "electrician", "place": "orlando" }, "local_ads": [ { "title": "Super Fast Electric", "link": "https://google.com/localservices/profile?q=electrician+near+orlando&...", "rating": 5, "reviews": 7, "phone": "+14074996813", "bagde": "GOOGLE GUARANTEED", "service_area": "Serves Orlando", "experience": "6+ years in business", "open_hours": "Open, Closes 4:30PM" }, { "title": "A-Lumination Electric", "rating": 4.3, "reviews": 95, "phone": "+14076334044", "bagde": "GOOGLE GUARANTEED", "service_area": "Serves Orlando", "experience": "33+ years in business" } ]}