Places API 사용량 및 결제

Places API (신규) 및 Places API는 사용한 만큼만 지불하는 가격 모델을 사용합니다. Places API (신규) 및 Places API 요청은 여러 SKU에 대한 호출을 생성합니다. 전체 Google 이용약관과 함께 Places API와 관련된 사용량 한도가 적용됩니다. Google Cloud 콘솔에서 제공되는 도구를 사용하여 비용 및 사용량을 관리합니다.

Places API 요금 청구 방식

Places API (신규) 및 Places API는 사용한 만큼만 지불하는 가격 모델을 사용합니다. Google Maps Platform API 및 SDK는 SKU를 기준으로 청구됩니다. 사용량은 각 SKU에 따라 추적되며 모든 API 또는 SDK에 둘 이상의 제품 SKU가 있을 수 있습니다. 비용은 다음과 같이 계산됩니다.

SKU 사용량 × 사용당 가격

가격 및 사용량 계산기를 사용하여 API 또는 SDK당 사용량 비용을 예측할 수 있습니다. 조건을 충족하는 Google Maps Platform SKU에 대해 결제 계정마다 매월 미화 200달러의 Google Maps Platform 크레딧이 제공됩니다. 이 크레딧은 대상 SKU에 자동으로 적용됩니다.

Places API (신규) 가격

필드 마스크에 관한 정보

Place Details (New), Nearby Search (New) 및 Text Search (New)의 경우 API 요청에서 FieldMask 헤더를 사용하여 응답에서 반환할 필드의 목록을 지정하세요. 요청에 적용할 수 있는 가장 높은 수준의 SKU가 청구됩니다. 즉 (Basic) SKU와 (Advanced) SKU 필드를 모두 선택하면 (Advanced) SKU를 기반으로 요금이 청구됩니다.

필드 마스크를 사용하면 불필요한 데이터의 요청을 방지하여 불필요한 처리에 드는 시간과 요금을 막을 수 있습니다.

자동 완성(신규) 세션 정보

Autocomplete (신규) 세션에는 하나 이상의 Autocomplete (신규) 요청과 Place Details (신규) 요청 또는 Address Validation 요청이 포함됩니다. 동일한 세션 토큰이 Autocomplete (신규) 요청 및 후속 Place Details (신규) 요청 또는 Address Validation 요청에 전달됩니다.

세션은 첫 번째 Autocomplete(신규) 요청으로 시작됩니다. 그런 다음 사용자가 Autocomplete (신규) 추천 검색어 중 하나를 선택하면 장소 세부정보 (신규) 요청 또는 주소 유효성 검사 요청이 이루어집니다. 세션이 중단된 경우(즉, Place Details(New) 요청 또는 주소 유효성 검사 요청이 이루어지지 않은 경우) Autocomplete(New) 요청에 대해 세션 토큰이 제공되지 않은 것처럼 요금이 청구됩니다.

사용자가 장소를 선택한 후 (즉, 장소 세부정보 (신규) 요청 또는 주소 유효성 검사 요청이 이루어진 후) 새 세션 토큰을 사용하여 새 세션을 시작해야 합니다.

세션 토큰은 하나의 세션에 유효하며 두 개 이상의 세션에 사용할 수 없습니다. 세션 토큰을 재사용하면 세션이 유효하지 않은 것으로 간주되어 세션 토큰이 제공되지 않은 것처럼 요청에 대해 요금이 청구됩니다.

SKU: Autocomplete Requests

Autocomplete Requests SKU는 세션 토큰이 포함되지 않은 Autocomplete(New) API의 각 요청에 대해 요금이 청구됩니다.

세션 토큰을 사용하고 다음 중 하나에 해당하는 경우에도 요금이 청구됩니다.

  • SKU: Place Details (Location Only)로 정의된 모든 필드를 요청하는 단일 Place Details (New) 요청으로 세션을 종료합니다.
    • 최대 12개의 자동 완성 (신규) 요청마다 SKU: Autocomplete Requests를 사용하여 요금이 청구됩니다.
    • 이후의 각 자동 완성(신규) 요청에는 SKU: 자동 완성 세션 사용량이 사용되어 요금이 청구됩니다.
  • SKU: Place Details (IDs Only)를 호출하여 세션을 포기하거나 종료합니다. 그러면 모든 Autocomplete(New) 요청에 대해 SKU: Autocomplete Requests를 사용하여 요금이 청구됩니다.
월간 사용량 범위
(호출당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
미화 0.00283달러/회
(미화 2.83달러/1,000회)
미화 0.00227달러/회
(미화 2.27달러/1,000회)
사용량별 가격은 영업팀에 문의하세요.

SKU: 자동 완성 세션 사용량

Autocomplete Session Usage SKU는 세션 토큰이 포함된 Autocomplete(New) API 요청마다 요금이 청구됩니다.

이 SKU는 다음과 같은 시나리오에서 요금이 청구됩니다.

  • SKU: Place Details (Location Only)라는 호출로 종료된 자동 완성 세션:

    • 최대 12개의 자동 완성 (신규) 요청마다 SKU: Autocomplete Requests를 사용하여 요금이 청구됩니다.
    • 이후의 각 Autocomplete (신규) 요청은 SKU: Autocomplete Session Usage를 사용해 청구됩니다.
  • SKU: Place Details(기본, 고급, 우선) 호출로 자동 완성 세션이 종료되었습니다.

    SKU: Place Details (Basic, Advanced, Preferred)에서 모든 필드를 요청하는 Place Details 호출에는 SKU: Place Details (Preferred) 요금이 청구됩니다.

  • SKU: Address Validation Preferred 호출로 자동 완성 세션이 종료되었습니다.

자세한 내용은 자동 완성 (신규) 및 세션 가격 책정을 참고하세요.

월간 사용량 범위
(호출당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
미화 0.00달러/회
(미화 0.00달러/1,000회)
미화 0.00달러/회
(미화 0.00달러/1,000회)
미화 0.00달러/회
(미화 0.00달러/1,000회)

SKU: Place Details (IDs Only)

Place Details (New) 요청에 필드 마스크 또는 필드 목록을 사용하여 지정된 필드로만 응답을 제한할 수 있습니다. 이 SKU는 다음 필드를 요청하는 경우에만 트리거됩니다.

웹 서비스: attributions, id, name*, photos

* name 필드에는 장소 리소스 이름places/PLACE_ID 형식으로 포함됩니다. displayName을 사용하여 장소의 텍스트 이름에 액세스합니다.

월간 사용량 범위
(호출당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
미화 0.0달러/회
(미화 0.00달러/1,000회)
미화 0.0달러/회
(미화 0.00달러/1,000회)
미화 0.0달러/회
(미화 0.00달러/1,000회)

SKU: Place Details (Location Only)

Place Details (New) 요청에 필드 마스크 또는 필드 목록을 사용하여 지정된 필드로만 응답을 제한할 수 있습니다. 이 SKU는 다음 필드를 요청하는 경우에만 트리거됩니다.

웹 서비스: addressComponents, adrFormatAddress, formattedAddress, location, plusCode, shortFormattedAddress, types, viewport

월간 사용량 범위
(호출당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
미화 0.005달러/회
(미화 5.00달러/1,000회)
미화 0.004달러/회
(미화 4.00달러/1,000회)
사용량별 가격은 영업팀에 문의하세요.

SKU: Place Details (Basic)

Place Details (New) 요청에 필드 마스크 또는 필드 목록을 사용하여 지정된 필드로만 응답을 제한할 수 있습니다. 이 SKU는 다음 필드를 요청하는 경우에만 트리거됩니다.

웹 서비스: accessibilityOptions, businessStatus, containingPlaces, displayName, googleMapsLinks*, googleMapsUri, iconBackgroundColor, iconMaskBaseUri, primaryType, primaryTypeDisplayName, pureServiceAreaBusiness, subDestinations, utcOffsetMinutes

* googleMapsLinks 필드는 GA 이전 미리보기 단계에 있으며 요금이 청구되지 않으므로 미리보기 기간 동안 사용 시 청구 금액은 0달러입니다.

SKU: Place Details (Basic, Advanced, Preferred)에서 모든 필드를 요청하는 Place Details 호출에 의해 자동 완성 세션이 종료되면 SKU: Place Details (Preferred)로 요금이 청구됩니다. 자세한 내용은 SKU: 자동 완성 세션 사용을 참고하세요.

월간 사용량 범위
(호출당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
미화 0.0170달러/회
(미화 17.00달러/1,000회)
미화 0.0136달러/회
(미화 13.60달러/1,000회)
사용량별 가격은 영업팀에 문의하세요.

SKU: Place Details (Advanced)

Place Details (New) 요청에 필드 마스크 또는 필드 목록을 사용하여 지정된 필드로만 응답을 제한할 수 있습니다. 이 SKU는 다음 필드를 요청하는 경우에만 트리거됩니다.

웹 서비스: currentOpeningHours, currentSecondaryOpeningHours, internationalPhoneNumber, nationalPhoneNumber, priceLevel, priceRange, rating, regularOpeningHours, regularSecondaryOpeningHours, userRatingCount, websiteUri

SKU: Place Details (Basic, Advanced or Preferred)필드를 요청하는 Place Details 호출로 자동 완성 세션이 종료되면 호출 요금이 SKU: Place Details (Preferred)로 청구됩니다. 자세한 내용은 SKU: 자동 완성 세션 사용량을 참고하세요.

월간 사용량 범위
(호출당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
미화 0.020달러/회
(미화 20.00달러/1,000회)
미화 0.016달러/회
(미화 16.00달러/1,000회)
사용량별 가격은 영업팀에 문의하세요.

SKU: Place Details (Preferred)

Place Details (New) 요청에 필드 마스크 또는 필드 목록을 사용하여 지정된 필드로만 응답을 제한할 수 있습니다. 이 SKU는 다음 필드를 요청하는 경우에만 트리거됩니다.

웹 서비스: allowsDogs, curbsidePickup, delivery, dineIn, editorialSummary, evChargeOptions, fuelOptions, goodForChildren, goodForGroups, goodForWatchingSports, liveMusic, menuForChildren, parkingOptions, paymentOptions, outdoorSeating, reservable, restroom, reviews, routingSummaries,* servesBeer, servesBreakfast, servesBrunch, servesCocktails, servesCoffee, servesDessert, servesDinner, servesLunch, servesVegetarianFood, servesWine, takeout

* 텍스트 검색 및 주변 검색만 해당

SKU: Place Details (Basic, Advanced, Preferred)에서 모든 필드를 요청하는 Place Details 호출에 의해 자동 완성 세션이 종료되면 SKU: Place Details (Preferred)로 요금이 청구됩니다. 자세한 내용은 SKU: 자동 완성 세션 사용량을 참고하세요.

월간 사용량 범위
(호출당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
미화 0.025달러/회
(미화 25.00달러/1,000회)
미화 0.020달러/회
(미화 20.00달러/1,000회)
사용량별 가격은 영업팀에 문의하세요.

SKU: Nearby Search (Basic)

Nearby Search (New) 요청에 필드 마스크 또는 필드 목록을 사용하여 지정된 필드로만 응답을 제한할 수 있습니다. 이 SKU는 다음 필드를 요청하는 경우에만 트리거됩니다.

웹 서비스: places.accessibilityOptions, places.addressComponents, places.adrFormatAddress, places.attributions, places.businessStatus, places.containingPlaces, places.displayName, places.formattedAddress, places.googleMapsLinks*, places.googleMapsUri, places.iconBackgroundColor, places.iconMaskBaseUri, places.id, places.location, places.name**, places.photos, places.plusCode, places.primaryType, places.primaryTypeDisplayName, places.pureServiceAreaBusiness, places.shortFormattedAddress, places.subDestinations, places.types, places.utcOffsetMinutes, places.viewport

* places.googleMapsLinks 필드는 GA 이전 미리보기 단계에 있으며 요금이 청구되지 않으므로 미리보기 기간 동안 사용 시 청구 금액은 0달러입니다.

** places.name 필드에 리소스 이름 장소가 places/PLACE_ID 형식으로 포함됩니다. places.displayName을 사용하여 장소의 텍스트 이름에 액세스합니다.

월간 사용량 범위
(호출당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
미화 0.032달러/회
(미화 32.00달러/1,000회)
미화 0.0256달러/회
(미화 25.60달러/1,000회)
사용량별 가격은 영업팀에 문의하세요.

SKU: Nearby Search (Advanced)

Nearby Search (New) 요청에 필드 마스크 또는 필드 목록을 사용하여 지정된 필드로만 응답을 제한할 수 있습니다. 이 SKU는 다음 필드를 요청하는 경우에만 트리거됩니다.

웹 서비스: places.currentOpeningHours, places.currentSecondaryOpeningHours, places.internationalPhoneNumber, places.nationalPhoneNumber, places.priceLevel, places.priceRange, places.rating, places.regularOpeningHours, places.regularSecondaryOpeningHours, places.userRatingCount, places.websiteUri

월간 사용량 범위
(호출당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
미화 0.035달러/회
(미화 35.00달러/1,000회)
미화 0.028달러/회
(미화 28.00달러/1,000회)
사용량별 가격은 영업팀에 문의하세요.

SKU: Nearby Search (Preferred)

Nearby Search (New) 요청에 필드 마스크 또는 필드 목록을 사용하여 지정된 필드로만 응답을 제한할 수 있습니다. 이 SKU는 다음 필드를 요청하는 경우에만 트리거됩니다.

places.allowsDogsplaces.curbsidePickupplaces.deliveryplaces.dineInplaces.editorialSummaryplaces.evChargeOptionsplaces.fuelOptionsplaces.goodForChildrenplaces.goodForGroupsplaces.goodForWatchingSportsplaces.liveMusicplaces.menuForChildrenplaces.parkingOptionsplaces.paymentOptionsplaces.outdoorSeatingplaces.reservableplaces.restroomplaces.reviewsplaces.routingSummaries*places.servesBeerplaces.servesBreakfastplaces.servesBrunchplaces.servesCocktailsplaces.servesCoffeeplaces.servesDessertplaces.servesDinnerplaces.servesLunchplaces.servesVegetarianFoodplaces.servesWineplaces.takeout

월간 사용량 범위
(호출당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
미화 0.040달러/회
(미화 40.00달러/1,000회)
미화 0.032달러/회
(미화 32.00달러/1,000회)
사용량별 가격은 영업팀에 문의하세요.

SKU: Text Search (ID Only)

Text Search (New) 요청에 필드 마스크 또는 필드 목록을 사용하여 지정된 필드로만 응답을 제한할 수 있습니다. 이 SKU는 다음 필드를 요청하는 경우에만 트리거됩니다.

웹 서비스: places.attributions, places.id, places.name*, nextPageToken

* places.name 필드에는 장소 리소스 이름places/PLACE_ID 형식으로 포함됩니다. places.displayName을 사용하여 장소의 텍스트 이름에 액세스합니다.

월간 사용량 범위
(호출당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
미화 0.0달러/회
(미화 0.00달러/1,000회)
미화 0.0달러/회
(미화 0.00달러/1,000회)
미화 0.0달러/회
(미화 0.00달러/1,000회)

SKU: Text Search (Basic)

Text Search (New) 요청에 필드 마스크 또는 필드 목록을 사용하여 지정된 필드로만 응답을 제한할 수 있습니다. 이 SKU는 다음 필드를 요청하는 경우에만 트리거됩니다.

웹 서비스: places.accessibilityOptions, places.addressComponents, places.adrFormatAddress, places.businessStatus, places.containingPlaces, places.displayName, places.formattedAddress, places.googleMapsLinks*, places.googleMapsUri, places.iconBackgroundColor, places.iconMaskBaseUri, places.location, places.photos, places.plusCode, places.primaryType, places.primaryTypeDisplayName, places.pureServiceAreaBusiness, places.shortFormattedAddress, places.subDestinations, places.types, places.utcOffsetMinutes, places.viewport

* places.googleMapsLinks 필드는 GA 이전 미리보기 단계에 있으며 요금이 청구되지 않으므로 미리보기 기간 동안 사용 시 청구 금액은 0달러입니다.

월간 사용량 범위
(호출당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
미화 0.032달러/회
(미화 32.00달러/1,000회)
미화 0.0256달러/회
(미화 25.60달러/1,000회)
사용량별 가격은 영업팀에 문의하세요.

SKU: Text Search (Advanced)

Text Search (New) 요청에 필드 마스크 또는 필드 목록을 사용하여 지정된 필드로만 응답을 제한할 수 있습니다. 이 SKU는 다음 필드를 요청하는 경우에만 트리거됩니다.

웹 서비스: places.currentOpeningHours, places.currentSecondaryOpeningHours, places.internationalPhoneNumber, places.nationalPhoneNumber, places.priceLevel, places.priceRange, places.rating, places.regularOpeningHours, places.regularSecondaryOpeningHours, places.userRatingCount, places.websiteUri

월간 사용량 범위
(호출당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
미화 0.035달러/회
(미화 35.00달러/1,000회)
미화 0.028달러/회
(미화 28.00달러/1,000회)
사용량별 가격은 영업팀에 문의하세요.

SKU: Text Search (Preferred)

Text Search (New) 요청에 필드 마스크 또는 필드 목록을 사용하여 지정된 필드로만 응답을 제한할 수 있습니다. 이 SKU는 다음 필드를 요청하는 경우에만 트리거됩니다.

places.allowsDogsplaces.curbsidePickupplaces.deliveryplaces.dineInplaces.editorialSummaryplaces.evChargeOptionsplaces.fuelOptionsplaces.goodForChildrenplaces.goodForGroupsplaces.goodForWatchingSportsplaces.liveMusicplaces.menuForChildrenplaces.parkingOptionsplaces.paymentOptionsplaces.outdoorSeatingplaces.reservableplaces.restroomplaces.reviewsplaces.routingSummaries*places.servesBeerplaces.servesBreakfastplaces.servesBrunchplaces.servesCocktailsplaces.servesCoffeeplaces.servesDessertplaces.servesDinnerplaces.servesLunchplaces.servesVegetarianFoodplaces.servesWineplaces.takeout

월간 사용량 범위
(호출당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
미화 0.040달러/회
(미화 40.00달러/1,000회)
미화 0.032달러/회
(미화 32.00달러/1,000회)
사용량별 가격은 영업팀에 문의하세요.

SKU: Place Photo

Place Photo SKU는 API를 요청할 때마다 요금이 청구됩니다.

월간 사용량 범위
(호출당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
미화 0.007달러/회
(미화 7.00달러/1,000회)
미화 0.0056달러/회
(미화 5.60달러/1,000회)
사용량별 가격은 영업팀에 문의하세요.

Places API 가격 책정

자동 완성 세션에 대한 정보

자동 완성 세션에는 사용자가 장소를 입력함과 동시에 추천 검색어를 가져오기 위한 Autocomplete 요청 및 사용자가 선택한 장소에 대한 세부정보를 가져오기 위한 최대 1개의 Place Details 요청이 포함됩니다. 동일한 세션 토큰이 Autocomplete 및 이후의 Place Detail 요청에 전달됩니다. 세션은 첫 번째 Autocomplete 요청으로 시작됩니다. 이 요청은 일반적으로 사용자가 입력을 시작할 때 발생합니다. 사용자가 Autocomplete 추천 검색어 중 하나를 선택하면 Place Details 호출이 이루어집니다. 사용자가 추천 검색어를 선택하지 않으면 Place Details 호출이 이루어지지 않습니다.

사용자가 장소를 선택한 후(즉, Place Details 호출이 이루어진 후) 새 세션 토큰을 사용하여 새 세션을 시작해야 합니다.

자동 완성 세션은 다음과 같은 API에서 생성할 수 있습니다.

세션 토큰은 하나의 사용자 세션에 유효하며 두 개 이상의 사용자 세션에 사용해서는 안 됩니다. 세션 토큰을 재사용하면 세션이 유효하지 않은 것으로 간주되어 세션 토큰이 제공되지 않은 것처럼 요청에 대해 요금이 청구됩니다.

세션을 사용하는 Autocomplete 요청 및 Place Details 요청에 대해서는 서로 다른 SKU에 따라 요금이 청구됩니다.

Places Data SKU에 대한 정보

세 Places Data SKU는 Basic Data, Contact Data, Atmosphere Data입니다.

다음에 대해 하나 이상의 데이터 SKU가 트리거됩니다.

  • Android:fetchPlace() 또는 findCurrentPlace() 요청
  • iOS:fetchPlaceFromPlaceID: 또는 findPlaceLikelihoodsFromCurrentLocationWithPlaceFields: 호출
  • 웹 서비스: 요청에 지정된 필드에 따라 각 장소 요청

데이터 SKU는 항상 데이터 SKU를 트리거하는 기본 SKU 외에 추가로 요금이 청구됩니다. 예를 들어 Basic Data 필드가 포함된 Place Details 요청에 대해서는 Basic Data SKU Place Details SKU 모두에 따라 요금이 청구됩니다.

웹 서비스의 경우 다음 Places API 호출에서는 반환할 데이터 필드를 지정할 수 있습니다.

웹 서비스의 경우 다음 Places API 호출에서는 반환된 필드를 지정할 수 없습니다. 이 호출에서는 항상 모든 장소 데이터를 반환하고 각 API 요청에 대한 요금 외에 세 개의 Places Data SKU에 대해 요금을 청구합니다.


SKU: Basic Data

Place Details 또는 Find Place 요청에 필드 매개변수를 사용하여 지정된 필드로만 응답을 제한할 수 있습니다. Basic 카테고리의 필드는 장소 요청의 기본 비용에 포함되며 추가 요금이 발생하지 않습니다. 다음 필드 중 하나가 요청되면 Basic Data SKU가 트리거됩니다.

  • Android: Place.Field.ACCESSIBILITY_OPTIONS, Place.Field.ADDRESS_COMPONENTS, Place.Field.BUSINESS_STATUS, Place.Field.DISPLAY_NAME, Place.Field.FORMATTED_ADDRESS, Place.Field.ICON_BACKGROUND_COLOR, Place.Field.ICON_MASK_URL, Place.Field.ID, Place.Field.LOCATION, Place.Field.PHOTO_METADATAS, Place.Field.PLUS_CODE, Place.Field.TYPES, Place.Field.VIEWPORT 또는 Place.Field.UTC_OFFSET
  • iOS: GMSPlaceFieldFormattedAddress, GMSPlaceFieldBusinessStatus, GMSPlaceFieldID, GMSPlaceFieldCoordinate, GMSPlaceFieldName, GMSPlaceFieldPhotos, GMSPlaceFieldPlusCode,GMSPlaceFieldTypes, GMSPlaceFieldViewport
  • 웹 서비스: address_component, adr_address, business_status, formatted_address, geometry, icon, name, permanently_closed, photo, place_id, plus_code, type, url, utc_offset, vicinity, wheelchair_accessible_entrance
월간 사용량 범위
(호출당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
장소 요청 비용
+ 미화 0.00달러
장소 요청 비용
+ 미화 0.00달러
장소 요청 비용
+ 미화 0.00달러

SKU: Contact Data

웹 서비스의 경우 Place Details 또는 Find Place 요청, Android 또는 iOS의 경우 Place.Field의 배열에 필드 매개변수를 사용하여 지정된 필드로만 응답을 제한할 수 있습니다. Contact 카테고리에 필드를 포함하면 추가 요금이 발생합니다. 다음 필드 중 하나가 요청되면 Contact Data SKU가 트리거됩니다.

  • Android: Place.Field.CURRENT_OPENING_HOURS, Place.Field.INTERNATIONAL_PHONE_NUMBER, Place.Field.OPENING_HOURS, Place.Field.SECONDARY_OPENING_HOURS, Place.Field.WEBSITE_URI
  • iOS: GMSPlaceFieldOpeningHours, GMSPlaceFieldPhoneNumber, GMSPlaceFieldWebsite
  • 웹 서비스: formatted_phone_number, international_phone_number, opening_hours, current_opening_hours, secondary_opening_hours 또는 website
월간 사용량 범위
(호출당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
장소 요청 비용
+ 미화 0.003달러/회
(+ 미화 3.00달러/1,000회)
장소 요청 비용
+ 미화 0.0024달러/회
(+ 미화 2.40달러/1,000회)
사용량별 가격은 영업팀에 문의하세요.

SKU: Atmosphere Data

Place Details 또는 Find Place 요청에 필드 매개변수를 사용하여 지정된 필드로만 응답을 제한할 수 있습니다. Atmosphere 카테고리에 필드를 포함하면 추가 요금이 발생합니다. 다음 필드 중 하나가 요청되면 Atmosphere Data SKU가 트리거됩니다.

  • Android: Place.Field.CURBSIDE_PICKUP, Place.Field.DELIVERY, Place.Field.EDITORIAL_SUMMARY, Place.Field.DINE_IN, Place.Field.PRICE_LEVEL, Place.Field.RATING, Place.Field.RESERVABLE, Place.Field.SERVES_BEER, Place.Field.SERVES_BREAKFAST, Place.Field.SERVES_BRUNCH, Place.Field.SERVES_DINNER, Place.Field.SERVES_LUNCH, Place.Field.SERVES_VEGETARIAN_FOOD, Place.Field.SERVES_WINE,Place.Field.TAKEOUT, Place.Field.USER_RATING_COUNT
  • iOS: GMSPlaceFieldPriceLevel, GMSPlaceFieldRating, GMSPlaceFieldUserRatingsTotal, GMSPlaceFieldTakeout, GMSPlaceFieldDelivery, GMSPlaceFieldDineIn, GMSPlaceFieldCurbsidePickup, GMSPlaceFieldReservable,GMSPlaceFieldServesBreakfast, GMSPlaceFieldServesLunch, GMSPlaceFieldServesDinner, GMSPlaceFieldServesBeer, GMSPlaceFieldServesWine, GMSPlaceFieldServesBrunch, GMSPlaceFieldServesVegetarianFood.
  • JavaScript: 필드(장소 세부정보) 참고
  • 웹 서비스: curbside_pickup, delivery, dine_in, editorial_summary, price_level, rating, reservable, reviews, serves_beer, serves_breakfast, serves_brunch, serves_dinner, serves_lunch, serves_vegetarian_food, serves_wine, takeout 또는 user_ratings_total
월간 사용량 범위
(호출당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
장소 요청 비용
+ 미화 0.005달러/회
(+ 미화 5.00달러/1,000회)
장소 요청 비용
+ 미화 0.004달러/회
(+ 미화 4.00달러/1,000회)
사용량별 가격은 영업팀에 문의하세요.

SKU: Autocomplete – Per Request

Autocomplete – Per Request SKU는 세션 토큰이 포함되지 않은 호출이나 요청에 대해 요금이 청구됩니다.

잘못된 자동 완성 세션(예: 세션 토큰을 재사용하는 세션)에서 이루어진 호출에도 Autocomplete – Per Request SKU 요금이 청구됩니다.

Maps JavaScript API의 Place Autocomplete 위젯에서 발생한 Autocomplete 요청에는 잘못된 Autocomplete 요청에서 호출이 이루어지는 경우 Autocomplete - Per Request SKU 요금이 청구될 수 있습니다. 이 문제는 사용자가 여러 주소를 입력하거나 위젯에 여러 주소를 복사/붙여넣기하고 항상 자동 완성 예상 검색어를 선택하지 않을 때 발생할 수 있습니다.

월간 사용량 범위
(요청당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
미화 0.00283달러/회
(미화 2.83달러/1,000회)
미화 0.00227달러/회
(미화 2.27달러/1,000회)
사용량별 가격은 영업팀에 문의하세요.

SKU: Autocomplete without Place Details – Per Session

Autocomplete without Place Details – Per Session SKU는 세션 시작 후 몇 분 이내에 Place Details 요청이 포함되지 않은 자동 완성 세션에 대해 요금이 청구됩니다.

월간 사용량 범위
(세션당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
미화 0.017달러/회
(미화 17.00달러/1,000회)
미화 0.0136달러/회
(미화 13.60달러/1,000회)
대량 구매 가격은 영업팀에 문의하세요.

애플리케이션이 단일 세션에서 다음 두 호출을 실행하는 경우:

Android

iOS

웹 서비스

청구서에 다음 SKU가 표시됩니다(SKU별로 청구서를 표시하는 경우).

  • Autocomplete without Place Details – Per Session(가격은 세션당 미화 0.017달러부터 시작함)

SKU: Autocomplete (included with Place Details) – Per Session

Autocomplete (included with Place Details) – Per Session SKU는 다음 중 하나가 포함된 자동 완성 세션에 대해 요금이 청구됩니다.

  • Android: fetchPlace() 호출
  • iOS: fetchPlaceFromPlaceID: 호출
  • 웹 서비스: Place Details 요청

자동 완성 요청은 무료로 제공되며, 이후의 Place Details 호출에는 일반적인 Place Details 가격에 따라 요금이 청구됩니다.

Place Details 요청을 실행하면 요청에 지정된 필드에 따라 데이터 SKU(Basic, Contact 또는 Atmosphere)가 생성됩니다.

Place Details 요청에서 필드를 지정하지 않으면 모든 데이터 SKU가 트리거됩니다(Basic, Contact, Atmosphere).

자동 완성 세션 중의 Place Details ID 새로고침 요청(place_id 필드만 지정하는 요청)은 SKU: Autocomplete without Place Details – Per Session으로 요금이 청구됩니다.

월간 사용량 범위
(세션당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
미화 0.00달러 미화 0.00달러 미화 0.00달러

애플리케이션이 단일 세션에서 다음 세 호출을 실행하는 경우:

Android

iOS

웹 서비스

청구서에 다음 SKU가 표시됩니다(SKU별로 청구서를 표시하는 경우).

  • Autocomplete (included with Places Details) – Per Session(미화 0.00달러로 청구됨)
  • Place Details(가격은 세션당 미화 0.017달러부터 시작함)
  • Basic Data(미화 0.00달러로 청구됨)

SKU: Query Autocomplete – Per Request

Query Autocomplete - Per Request SKU는 다음과 같은 각 요청에 대해 요금이 청구됩니다.

월간 사용량 범위
(요청당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
미화 0.00283달러/회
(미화 2.83달러/1,000회)
미화 0.00227달러/회
(미화 2.27달러/1,000회)
대량 구매 가격은 영업팀에 문의하세요.

Query Autocomplete를 사용하는 경우 자동 완성 세션별 가격을 지정할 수 없습니다. 이후의 Place Details 호출에는 일반적인 Place Details 가격에 따라 요금이 청구됩니다.


SKU: Place Details

Place Details 호출에는 다음과 같이 요금이 청구됩니다.

월간 사용량 범위
(호출당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
미화 0.017달러/회
(미화 17.00달러/1,000회)
미화 0.0136달러/회
(미화 13.60달러/1,000회)
대량 구매 가격은 영업팀에 문의하세요.

Place Details SKU는 다음 API에서 생성됩니다.

웹 API 및 서비스를 사용하면 세션 토큰 제공 여부와 관계없이 Place Details SKU에 요금이 청구됩니다.

Place Details 호출 또는 요청을 실행하면 호출 또는 요청에 지정된 필드에 따라 데이터 SKU(Basic, Contact 또는 Atmosphere)도 생성됩니다. Place Details 호출 또는 요청에 필드가 지정되지 않은 경우, 모든 데이터 SKU가 트리거되고 Place Details 호출 또는 요청에 대한 요금 및 모든 데이터의 비용이 청구됩니다.

  1. 다음 중 하나를 호출 또는 요청합니다.
    • 모바일: fetchPlace()(Android) 또는 fetchPlaceFromPlaceID:(iOS)를 호출하고 ADDRESS 필드만 지정합니다.
    • 웹 API 또는 서비스: Place Details를 요청하고 주소 필드만 지정합니다. getPlaceDetails(fields: formatted_address)
    청구서에 다음 SKU가 표시됩니다(SKU별로 청구서를 표시하는 경우).
    • Place Details(가격은 세션당 미화 0.017달러부터 시작함)
    • Basic Data(미화 0.00달러로 청구됨)
  2. 다음 중 하나를 호출 또는 요청합니다.
    • 모바일: fetchPlace()(Android) 또는 fetchPlaceFromPlaceID:(iOS)를 호출하고 PHONE_NUMBER 필드만 지정합니다.
    • 웹 API 또는 서비스: Place Details를 요청하고 전화번호 필드를 지정합니다. getPlaceDetails(fields: formatted_phone_number)
    청구서에 다음 SKU가 표시됩니다(SKU별로 청구서를 표시하는 경우).
    • Place Details(가격은 세션당 미화 0.017달러부터 시작함)
    • Contact Data(가격은 요청당 미화 0.003달러부터 시작함)
  3. 다음 중 하나를 호출 또는 요청합니다.
    • 모바일: fetchPlace()(Android) 또는 fetchPlaceFromPlaceID:(iOS)를 호출하고 모든 필드를 지정합니다.
    • 웹 API 또는 서비스: Place Details를 요청하고 모든 필드를 지정합니다(필드를 지정하지 않는 경우 이 유형의 요청이 기본값). getPlaceDetails()
    청구서에 다음 SKU가 표시됩니다(SKU별로 청구서를 표시하는 경우).
    • Place Details(가격은 세션당 미화 0.017달러부터 시작함)
    • Basic Data(미화 0.00달러로 청구됨)
    • Contact Data(가격은 요청당 미화 0.003달러부터 시작함)
    • Atmosphere Data(가격은 요청당 미화 0.005달러부터 시작함)

SKU: Place Details – ID Refresh

Place Details 요청을 사용하여 오래된 장소 ID를 새로고침합니다. 이러한 유형의 요청은 무료로 사용할 수 있습니다.

월간 사용량 범위
(호출당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
미화 0.00달러 미화 0.00달러 미화 0.00달러

Place Details를 요청하고 장소 ID 필드만 지정합니다. getPlaceDetails(fields: place_id).‏ 청구서에 다음 SKU가 표시됩니다(SKU별로 청구서를 표시하는 경우).

  • Place Details - ID Refresh(미화 0.00달러로 청구됨)

SKU: Find Place

Find Place는 Find Place 요청에 대해 요금이 청구됩니다.

월간 사용량 범위
(호출당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
미화 0.017달러/회
(미화 17.00달러/1,000회)
미화 0.0136달러/회
(미화 13.60달러/1,000회)
대량 구매 가격은 영업팀에 문의하세요.

Find Place 요청을 실행하면 요청에 지정된 필드에 따라 데이터 SKU(Basic, Contact, Atmosphere)도 생성됩니다. Place Details 요청과 마찬가지로 Find Place 요청의 필드 매개변수를 사용하여 지정된 필드로만 응답을 제한할 수 있습니다. Find Place 요청 및 요청된 데이터에 대해 요금이 청구됩니다. 기본적으로 필드가 요청되지 않으면 장소 ID만 반환되므로 추가 데이터 요금이 발생하지 않습니다.

  1. Find Place를 요청하고 주소 필드만 지정합니다. FindPlace(fields: formatted_address). 청구서에 다음 SKU가 표시됩니다(SKU별로 청구서를 표시하는 경우).
    • Find Place(가격은 호출당 미화 0.017달러부터 시작함)
    • Basic Data(미화 0.00달러로 청구됨)
  2. Find Place를 요청하고 전화번호 필드를 지정합니다. FindPlace(fields: formatted_phone_number). 청구서에 다음 SKU가 표시됩니다(SKU별로 청구서를 표시하는 경우).
    • Find Place(가격은 호출당 미화 0.017달러부터 시작함)
    • Contact Data(가격은 요청당 미화 0.003달러부터 시작함)
  3. Find Place를 요청하고 세 가지 데이터 유형 버킷 모두에서 필드를 지정합니다. FindPlace(fields: formatted_address, opening_hours, price_level). 청구서에 다음 SKU가 표시됩니다(SKU별로 청구서를 표시하는 경우).
    • Find Place(가격은 호출당 미화 0.017달러부터 시작함)
    • Basic Data(미화 0.00달러로 청구됨)
    • Contact Data(가격은 요청당 미화 0.003달러부터 시작함)
    • Atmosphere Data(가격은 요청당 미화 0.005달러부터 시작함)

SKU: Find Place – ID only

Find Place - ID only는 반환될 장소 ID만 지정하는 Find Place 요청에 대해 요금이 청구됩니다. 기본적으로 Find Place 요청에 필드가 지정되지 않으면 장소 ID만 반환됩니다.

월간 사용량 범위
(호출당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
미화 0.00달러 미화 0.00달러 미화 0.00달러

Find Place를 요청하고 place_id 필드만 지정합니다. FindPlace(fields: place_id). 청구서에 다음 SKU가 표시됩니다(SKU별로 청구서를 표시하는 경우).

  • Find Place – ID only(미화 0.00달러로 청구됨)

Place – Nearby SearchMaps JavaScript API의 Place Nearby Search 서비스(nearbySearch()) 또는 Places API Nearby Search 서비스 요청에 대해 요금이 청구됩니다.

월간 사용량 범위
(호출당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
미화 0.032달러/회
(미화 32.00달러/1,000회)
미화 0.0256달러/회
(미화 25.60달러/1,000회)
대량 구매 가격은 영업팀에 문의하세요.

Nearby Search 요청은 장소 목록을 반환하지만 반환되는 필드는 지정할 수 없습니다. Nearby Search 요청은 지원되는 데이터 필드의 하위 집합을 반환합니다. Nearby Search 요청 및 모든 데이터 유형 SKU(Basic Data, Contact Data 또는 Atmosphere Data)에 대해 미화 0.032달러/회부터 시작하는 요금이 청구됩니다.

Nearby Search를 요청합니다. 예를 들면 NearbySearch (San Francisco, 100 meters)와 같이 요청합니다. 청구서에 다음 SKU가 표시됩니다(SKU별로 청구서를 표시하는 경우).

  • Place – Nearby Search(가격은 호출당 미화 0.032달러부터 시작함)
  • Basic Data(미화 0.00달러로 청구됨)
  • Contact Data(가격은 요청당 미화 0.003달러부터 시작함)
  • Atmosphere Data(가격은 요청당 미화 0.005달러부터 시작함)

Place – Text SearchMaps JavaScript API의 Place Text Search 서비스(textSearch()) 또는 Places API Text Search 서비스 요청에 대해 요금이 청구됩니다.

월간 사용량 범위
(호출당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
미화 0.032달러/회
(미화 32.00달러/1,000회)
미화 0.0256달러/회
(미화 25.60달러/1,000회)
대량 구매 가격은 영업팀에 문의하세요.

Text Search 요청은 장소 목록을 반환하지만 반환되는 필드는 지정할 수 없습니다. Text Search 요청은 지원되는 데이터 필드의 하위 집합을 반환합니다. Text Search 요청 및 모든 데이터 유형 SKU(Basic Data, Contact Data 또는 Atmosphere Data)에 대해 미화 0.032달러/회부터 시작하는 요금이 청구됩니다.

Place – Text Search SKU는 여기 표시된 대로 사용자가 결과(아이콘: 핀)가 아니라 장소 검색어(아이콘: 돋보기)를 선택한 후 Maps JavaScript API의 장소 검색창 위젯: getPlaces() 메서드에 의해서도 생성됩니다.

장소 세부정보 검색창 위젯 검색어 선택
검색창에 'pizza'를 입력하면 표시되는 검색창 위젯의 결과에서 pizza delivery 옆에 (결과가 아니라) 장소 검색어임을 나타내는 돋보기 아이콘이 표시됩니다.

Text Search를 요청합니다. 예: TextSearch(123 Main Street). 청구서에 다음 SKU가 표시됩니다(SKU별로 청구서를 표시하는 경우).

  • Place – Text Search(가격은 호출당 미화 0.032달러부터 시작함)
  • Basic Data(미화 0.00달러로 청구됨)
  • Contact Data(가격은 요청당 미화 0.003달러부터 시작함)
  • Atmosphere Data(가격은 요청당 미화 0.005달러부터 시작함)

SKU: Place Photo

Place Photo SKU는 다음에 대해 요금이 청구됩니다.

JavaScript 서비스의 경우 PlacePhoto.getUrl() 메서드를 호출해도 URL이 실제로 픽셀 데이터를 가져오는 데 사용되기 전에는 요금이 청구되지 않습니다.

월간 사용량 범위
(호출당 가격)
0~100,000회 100,001~500,000회 500,000회 이상
미화 0.007달러/회
(미화 7.00달러/1,000회)
미화 0.0056달러/회
(미화 5.60달러/1,000회)
사용량별 가격은 영업팀에 문의하세요.

기타 사용량 한도

일일 최대 요청 수는 없지만 다음과 같은 사용량 한도는 계속 적용됩니다.

  • Places API (신규): 비율 제한은 프로젝트당 API 메서드당 600QPM(분당 요청 수)입니다. 즉, 각 API 메서드에는 별도의 할당량이 있습니다.

  • Places API: 비율 제한은 6,000QPM (분당 요청)입니다. 동일한 프로젝트의 사용자 인증 정보를 사용하는 모든 애플리케이션의 클라이언트 측 요청과 서버 측 요청의 합계로 계산됩니다.

이용약관 제한

이용약관에 대한 자세한 내용은 Places API 정책 및 Google Maps Platform 서비스 약관의 라이선스 제한 섹션을 참고하세요.

사용 비용 관리

Places API의 사용 비용을 관리하거나 프로덕션 트래픽의 요구를 충족하려면 API에 대한 모든 요청에 일일 할당량 한도를 설정하세요. 일일 할당량은 태평양 시간으로 자정에 재설정됩니다.

Places API의 할당량 한도를 보거나 변경하려면 다음 단계를 따르세요.

  1. Cloud 콘솔에서 Google Maps Platform 할당량 페이지를 엽니다.
  2. API 드롭다운을 클릭하고 Places API를 선택합니다.
  3. 할당량 한도를 보려면 요청 카드까지 아래로 스크롤합니다.
    표에는 할당량 이름, 한도가 표시됩니다.
  4. 할당량 한도를 변경하려면 해당 한도에 대한 수정 아이콘을 클릭합니다.
    표시되는 대화상자의 할당량 한도 필드에 선호하는 일일 최대 결제 한도를 입력하고(Google에서 지정한 할당량 한도가 있다면 해당 한도까지) 저장을 선택합니다.

해당 날짜에 API 사용량이 최대 과금 한도에 도달하면 이 날짜의 남은 시간 동안 애플리케이션이 API에 액세스할 수 없습니다.