위치
대부분의 SERP 요청에서는 자유형 location= 문자열이면 충분합니다. Google 자체 위치 분류 체계와 매칭되는 표준 도시 수준 타겟팅이 필요한 경우, Locations API를 사용해 위치 문자열을 uule 값으로 변환하세요.
자유형 위치 (간단한 방법)
섹션 제목: “자유형 위치 (간단한 방법)”위치를 문자열로 전달하세요. Shifter는 이를 가장 잘 매칭되는 지역으로 즉시 변환합니다.
curl "https://serp.shifter.io/v1?engine=google&api_key=YOUR_API_KEY&q=pizza&location=Chicago%2C+Illinois"95%의 사용 사례에서 잘 작동합니다. 단점은 모호한 문자열(Springfield, London)의 경우 예상과 다른 도시가 선택될 수 있다는 점입니다.
Locations API를 사용한 표준 지역 지정
섹션 제목: “Locations API를 사용한 표준 지역 지정”특정 도시를 확실히 지정하려면 먼저 해당 위치를 변환하세요.
curl "https://serp.shifter.io/v1?engine=locations&api_key=YOUR_API_KEY&q=Chicago"응답에는 표준 이름, country_code, target_type(City, State, Country), google_id와 함께 매칭되는 모든 위치가 나열됩니다. 원하는 것을 선택하고 해당 표준 이름을 location=에 사용하세요.
curl "https://serp.shifter.io/v1?engine=google&api_key=YOUR_API_KEY&q=pizza&location=Chicago%2CIllinois%2CUnited+States"국가 및 언어 쌍
섹션 제목: “국가 및 언어 쌍”gl(국가)과 hl(언어)을 조합하여 원하는 형식의 결과를 얻으세요.
gl | hl | 결과 |
|---|---|---|
us | en | 영어로 된 미국 결과 (기본값) |
de | de | 독일어로 된 독일 결과 |
jp | ja | 일본어로 된 일본 결과 |
br | pt | 포르투갈어로 된 브라질 결과 |
curl "https://serp.shifter.io/v1?engine=google&api_key=YOUR_API_KEY&q=news&gl=de&hl=de"디바이스
섹션 제목: “디바이스”모바일과 데스크톱 SERP는 상당한 차이가 있습니다(다른 기능, 다른 순위). 명시적으로 선택하세요.
curl "https://serp.shifter.io/v1?engine=google&api_key=YOUR_API_KEY&q=laptop&device=mobile"값: desktop(기본값), mobile, tablet.
Yandex 위치
섹션 제목: “Yandex 위치”Yandex는 lr을 통해 자체 위치 ID를 사용합니다.
lr | 도시 |
|---|---|
| 1 | Moscow |
| 2 | St. Petersburg |
| 11316 | Novosibirsk |
| 54 | Yekaterinburg |
전체 목록은 engine=yandex_locations에서 확인할 수 있습니다.
다음 단계
섹션 제목: “다음 단계”- Google, 엔진 목록.
- REST API → SERP Locations, Google 지역 파라미터 전체 참조.