콘텐츠로 이동
로그인 가입하기

위치

대부분의 SERP 요청에서는 자유형 location= 문자열이면 충분합니다. Google 자체 위치 분류 체계와 매칭되는 표준 도시 수준 타겟팅이 필요한 경우, Locations API를 사용해 위치 문자열을 uule 값으로 변환하세요.

위치를 문자열로 전달하세요. Shifter는 이를 가장 잘 매칭되는 지역으로 즉시 변환합니다.

Terminal window
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를 사용한 표준 지역 지정”

특정 도시를 확실히 지정하려면 먼저 해당 위치를 변환하세요.

Terminal window
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=에 사용하세요.

Terminal window
curl "https://serp.shifter.io/v1?engine=google&api_key=YOUR_API_KEY&q=pizza&location=Chicago%2CIllinois%2CUnited+States"

gl(국가)과 hl(언어)을 조합하여 원하는 형식의 결과를 얻으세요.

glhl결과
usen영어로 된 미국 결과 (기본값)
dede독일어로 된 독일 결과
jpja일본어로 된 일본 결과
brpt포르투갈어로 된 브라질 결과
Terminal window
curl "https://serp.shifter.io/v1?engine=google&api_key=YOUR_API_KEY&q=news&gl=de&hl=de"

모바일과 데스크톱 SERP는 상당한 차이가 있습니다(다른 기능, 다른 순위). 명시적으로 선택하세요.

Terminal window
curl "https://serp.shifter.io/v1?engine=google&api_key=YOUR_API_KEY&q=laptop&device=mobile"

값: desktop(기본값), mobile, tablet.

Yandex는 lr을 통해 자체 위치 ID를 사용합니다.

lr도시
1Moscow
2St. Petersburg
11316Novosibirsk
54Yekaterinburg

전체 목록은 engine=yandex_locations에서 확인할 수 있습니다.