지원 중단

이 페이지에는 현재 지원 중단 상태인 모든 Google Maps Platform 제품 및 기능이 나와 있습니다. 여기에는 지도, 경로, 장소의 제품이 포함됩니다.

지원 중단 방식

제품, 기능 또는 버전의 지원 중단 기간은 지원 중단 공지일부터 시작됩니다. 제품, 기능 또는 버전은 지원 중단 기간(일반적으로 12개월) 동안 계속 사용할 수 있습니다. 지원 중단 기간이 종료되면 제품, 기능 또는 버전이 사용 중지될 것으로 예상되며 더 이상 사용할 수 없습니다.

SDK 버전 지원 중단

SDK 및 Maps JavaScript API에서 기능 지원 중단은 버전 사용 가능 여부와 관련이 있습니다. 새 주요 버전에서는 기능 지원 중단을 포함하여 브레이킹 체인지를 선언하며 출시 노트에 지원 중단된 각 기능의 최대 지원 버전이 표시됩니다. 최대 지원 SDK 버전을 사용할 수 있으면 지원 중단된 기능을 계속 사용할 수 있습니다. SDK의 다음 주요 버전으로 업그레이드하려면 코드에서 지원 중단된 기능을 더 이상 사용하지 않거나 대체 기능으로 이전해야 합니다.

분기별 출시 및 사용 중지 일정을 따르는 Maps JavaScript API 버전 사용 가능 여부에 대해 자세히 알아보세요.

Android용 Maps SDK, iOS용 Maps SDK, Android용 Places SDKiOS용 Places SDK를 사용한 버전 종속 항목 관리에 대한 가이드를 참고하세요.

현재 지원 중단

이 페이지에는 현재 지원 중단 상태인 모든 제품과 기능이 나와 있습니다.


더 이상 사용되지 않는 장소 ID(2021년 3월 16일~2022년 3월 30일)

2022년 3월 30일부터 모든 Google Maps Platform API에서 더 이상 사용되지 않는 장소 ID가 허용되지 않습니다. 2022년 3월 30일부터 더 이상 사용되지 않는 장소 ID를 사용하는 요청은 거부되고 INVALID_REQUEST 오류 코드가 반환됩니다. 사용자 환경 악화를 방지하려면 2022년 3월 30일 이전에 12개월 이상 된 모든 장소 ID를 새로고침하세요.


google.load의 지도 모듈(2020년 10월 13일~2021년 10월 13일)

google.load의 '지도' 모듈을 제공하는 서비스는 2020년 10월 13일부터 지원 중단되었으며 2021년 10월 13일에 사용 중지됩니다. 이후에 google.load에서 '지도' 모듈을 로드하도록 요청하면 오류가 발생하고 지도가 로드되지 않습니다. 자세한 내용은 이전 가이드를 참고하세요.


장소 라이브러리, Maps JavaScript API GMSPlaceField에서 이제 NS_OPTIONS 매크로를 사용합니다(v4.0.0 현재)

장소 라이브러리, Maps JavaScript API v4.0.0부터는 GMSPlaceField에서 이제 더 나은 Swift 지원을 위해 NS_ENUM 대신 NS_OPTIONS 매크로를 사용합니다. NS_OPTIONS로 GMSPlaceField로 이전에 대해 자세히 알아보세요.

GMSPlaceFieldNS_ENUM으로 계속 사용하려면 종속 항목v3.10.0 이전을 지정하세요.


iOS용 Places SDK 메서드: setAutocompleteBoundsUsingNorthEastCorner:SouthWestCorner, initWithBounds:filter(v3.10.0~v4.0.0)

setAutocompleteBoundsUsingNorthEastCorner:SouthWestCorner 도우미 메서드는 v3.10.0부터 지원 중단되었으며 v4.0.0 이상에서는 지원되지 않습니다. 대신 locationBias 또는 locationRestriction을 사용하세요.

initWithBounds:filter 메서드는 v3.10.0부터 지원 중단되었으며 v4.0.0 이상에서는 지원되지 않습니다. 대신 GMSAutocompleteFetcherinitWithFilter:를 사용하세요.

이 지원 중단된 메서드의 최대 지원 버전은 v3.10.0입니다.

대체 메서드에 대한 자세한 내용은 부록 1을 참고하세요.


Place Autocomplete의 GMSCoordinateBounds(v3.9.0~v4.0.0)

장소 라이브러리, JavaScript API Autocomplete 서비스에서 GMSCoordinateBounds를 사용하는 여러 속성/매개변수는 v3.9.0부터 지원 중단되었으며 v4.0.0 이상에서는 지원되지 않습니다. 지원 중단된 속성/매개변수의 최대 지원 버전은 v3.10.0입니다.

GMSAutocompleteViewController의 경계

다음 GMSAutocompleteViewController 속성은 지원 중단되었습니다.

동일한 기능을 이용하려면 GMSAutocompleteViewController.autocompleteFilterGMSAutocompleteFilter.locationBias 또는 GMSAutocompleteFilter.locationRestriction과 함께 사용하세요. 이 대체 속성이 포함된 iOS용 Places SDK의 최소 버전은 v3.8.0입니다.

findAutocompletePredictionsFromQueryautocompleteQuery의 경계

동일한 기능을 이용하려면 findAutocompletePredictionsFromQuery:filter:sessionToken:callbackGMSAutocompleteFilter.locationBias 또는 GMSAutocompleteFilter.locationRestriction과 함께 사용하세요. 이 대체 속성이 포함된 iOS용 Places SDK의 최소 버전은 v3.8.0입니다.

대체 메서드에 대한 자세한 내용은 부록 1을 참고하세요.


장소 필드 GMSPlace.openNowStatus(v3.0.0~v4.0.0)

iOS용 Place SDK의 장소 필드/매개변수 GMSPlace.openNowStatusv3.0.0부터 지원 중단되었으며 v4.0.0 이상에서는 지원되지 않습니다. 지원 중단된 필드의 최대 지원 버전은 v3.10.0입니다.

대신 GMSPlace.isOpenGMSPlace.isOpenAtDate 또는 함수를 사용하세요. 이 대체 함수가 포함된 iOS용 Places SDK의 최소 버전은 v3.3.0입니다.


장소 필드: permanently_closed(2020년 5월 26일에 지원 중단됨)

Places API 및 장소 라이브러리, Maps JavaScript API의 장소 필드 permanently_closed는 지원 중단되었으므로 사용해서는 안 됩니다. 비즈니스의 운영 상태를 가져오려면 대신 business_status(Places API) 또는 business_status(장소 라이브러리, JavaScript API)를 사용하세요. business_status가 포함된 장소 라이브러리, Maps JavaScript API의 최소 버전은 v3.40입니다.


장소 필드 open_now, utc_offset(2019년 11월 20일에 지원 중단됨)

장소 라이브러리, Maps JavaScript API의 장소 필드 open_nowutc_offset은 2019년 11월 20일부로 지원 중단되었으므로 사용해서는 안 됩니다.

이 필드는 장소 라이브러리, Maps JavaScript API에서만 지원 중단되었습니다.

  • open_now 필드는 Place Details에서 PlaceResult.opening_hours.isOpen()로 대체되었습니다. Nearby Search 및 Text Search의 경우 openNow:true 요청 매개변수를 사용하여 현재 열려 있는 장소를 필터링하세요. Find Place의 경우 동등한 매개변수가 제공되지 않습니다. 이 값을 가져오려면 이제 Place Details 요청을 해야 합니다.
  • utc_offset 필드는 Place Details에서 PlaceResult.utc_offset_minutes으로 대체되었습니다.

자세한 내용은 장소 필드 이전을 참고하세요.


완료된 지원 중단

이 섹션에는 사용 중지된 모든 제품과 기능이 나와 있습니다. 이러한 제품과 기능은 더 이상 사용할 수 없습니다.


Maps JavaScript API v2(2010년 5월 19일~2021년 5월 26일)

Maps JavaScript API 버전 2는 2021년 5월 26일부터 더 이상 사용할 수 없습니다. 따라서 사이트의 v2 지도 작동이 중지되고 자바스크립트 오류가 반환됩니다. 사이트에서 지도를 계속 사용하려면 Maps JavaScript API v3으로 이전하세요. Maps JavaScript API 애플리케이션을 v2에서 v3로 업그레이드하는 방법에 대해 자세히 알아보기


장소 필드: reference, id, alt_id, scope(2019년 9월 3일~2020년 8월 10일)

장소 필드 id, alt_id, scope는 2020년 8월 10일부터 더 이상 사용할 수 없습니다. 장소 필드 reference는 지원 중단되었으므로 사용해서는 안 됩니다.

  • id 응답 필드가 place_id 응답 필드로 대체되었습니다.
  • reference 응답 필드는 place_id 응답으로 대체되었으므로 사용해서는 안 됩니다.
  • alt_idscope 필드는 2018년 7월에 사용 중지된 Place Add 서비스에만 사용되었으므로 동등한 필드가 없습니다.

자세한 내용은 장소 필드 이전을 참고하세요.


iOS용 Maps SDK 5.0의 iOS 버전 10, ARMv7 32비트 아키텍처

iOS용 Maps SDK 버전 5.0부터 iOS 10 및 ARMv7 32비트 아키텍처가 더 이상 지원되지 않습니다.

iOS용 Places SDK

iSO용 Places SDK 5.0이 출시되면서 GMSCoordinateBounds가 사용 중지되고 GMSPlacesViewportInfo로 대체되었습니다.

Fusion Tables 레이어(실험용)(2018년 12월 3일~2019년 12월 3일)

Maps JavaScript API의 Fusion Tables 레이어는 2019년 12월 3일에 사용 중지되었으며 버전 3.38부터는 더 이상 사용할 수 없습니다. 3.37이 Fusion Tables를 지원하는 마지막 버전입니다. 자세히 알아보기


Android 및 iOS용 Places SDK(2019년 1월 29일~2019년 7월 29일)

2019년 1월 29일부터 Places SDK의 기존 버전이 업그레이드된 Android 및 iOS용 Places SDK로 대체되었습니다. iOS용 Places SDK, Android용 Places SDK, 장소 선택 도구의 현재 버전은 2019년 1월 29일부로 지원 중단되었으며 2019년 7월 29일에 사용 중지되었습니다.


Place Add 및 Place Delete(2017년 6월 30일~2018년 6월 30일)

Place Add 및 Place Delete 기능은 2018년 6월 30일부터 사용 중지되었으며 더 이상 사용할 수 없습니다.


부록 1: iOS용 Places SDK 지원 중단된 API 교체의 요약

다음 표에서는 지원 중단된 각 메서드 또는 속성 대신 사용할 대체 메서드를 보여줍니다.

지원 중단된 메서드/속성 대신 사용할 메서드
setAutocompleteBoundsUsingNorthEastCorner:SouthWestCorner
(GMSAutocompleteViewController)
locationRestrictionlocationBias
setAutocompleteBoundsUsingNorthEastCorner:SouthWestCorner
(GMSAutocompleteResultsViewController)
locationRestrictionlocationBias
setAutocompleteBoundsUsingNorthEastCorner:SouthWestCorner
(GMSAutocompleteTableDataSource)
locationRestrictionlocationBias
initWithBounds:filter
(GMSAutocompleteFetcher)
initWithFilter:
autocompleteBoundsautocompleteBoundsMode
(GMSAutocompleteViewController)
GMSAutocompleteViewController.autocompleteFilter(locationBias 또는 locationRestriction과 함께)
findAutocompletePredictionsFromQuery:bounds:boundsMode:filter:SessionToken:callback, autocompleteQuery:bounds:filter:callbackautocompleteQuery:bounds:boundsMode:filter:callback
(GMSPlacesClient)
findAutocompletePredictionsFromQuery:filter:sessionToken:callback(locationBias 또는 locationRestriction과 함께).

대체 속성이 포함된 iOS용 Places SDK의 최소 버전은 v3.8.0입니다.