Places SDK for Android の使用量と請求額

情報アイコン 情報アイコンをクリックすると、このページの目次が表示されます。

Places SDK for Android の課金と料金

課金と料金の計算方法については、Google Maps Platform の料金リストまたは Google Maps Platform の料金リスト - インドをご覧ください。

Places SDK for Android プロダクトの SKU の詳細

フィールド マスクについて

リクエストでフィールド マスク(フィールド リスト)を使用して、レスポンスで返すフィールドのリストを指定します。リクエストに適用される最高の SKU で請求されます。つまり、(Basic)SKU と(Advanced)SKU の両方でフィールドを選択した場合、(Advanced)SKU に基づいて課金されます。

フィールド マスクを使用することは、不要なデータをリクエストしないようにするための優れた設計手法です。これにより、不要な処理時間と課金が発生するのを防ぐことができます。

Autocomplete(新規)セッションについて

Autocomplete(新規)セッションには、1 つ以上の Autocomplete(新規)リクエストと、Place Details(新規)リクエストまたは Address Validation リクエストが含まれます。Autocomplete(新規)リクエストと、後続の Place Details(新規)リクエストまたは住所検証リクエストには、同じセッション トークンが渡されます。

セッション開始のタイミングは、最初の Autocomplete(新規)リクエストが発生したときです。ユーザーが Autocomplete(新版)の候補のいずれかを選択すると、Place Details(新版)リクエストまたは Address Validation リクエストが実行されます。セッションが放棄された場合(Place Details(新規)リクエストまたは住所検証リクエストが実行されなかった場合)、Autocomplete(新規)リクエストは、セッション トークンが提供されていない場合と同様に課金されます。

ユーザーが場所を選択したら(つまり、Place Details(新規)リクエストまたは住所検証リクエストが行われた)、新しいセッション トークンを使用して新しいセッションを開始する必要があります。

セッション トークンは 1 回のセッションでのみ有効です。同じセッション トークンを複数のセッションで使用することはできません。セッション トークンを再使用すると、そのセッションは無効とみなされ、セッション トークンを渡さなかった場合と同様にリクエストが課金されます。

SKU: Autocomplete Requests

この SKU は、セッションを使用しない Autocomplete API へのリクエストに対して課金されます。セッションを使用して、1 回の Autocomplete セッションで課金されるリクエスト数を制限する方法については、セッション トークンまたは SKU: Autocomplete Session Usage をご覧ください。

  カテゴリ Essentials
  請求対象イベント プロモーション URL の
  トリガー

この SKU は、次の条件でトリガーされます。

  • リクエストにセッション トークンが含まれていません。
  • リクエストにセッション トークンが含まれているが、セッションを放棄している。
  • リクエストにセッション トークンが含まれているが、特定の条件でセッションを終了する。Autocomplete Session Usage の詳細については、セッション トークンまたは Autocomplete Session Usage をご覧ください。
  料金 主な料金表
インドの料金表

SKU: Autocomplete Session Usage

この SKU は、セッション トークンを含む Autocomplete(新版)API リクエストごとに課金されます。

  カテゴリ Essentials
  請求対象イベント プロモーション URL の
  トリガー

この SKU は、セッション トークンを含む Autocomplete(新版)API にリクエストを送信するとトリガーされます。

この SKU は、Autocomplete(新版)リクエスト SKU のラッパーとして機能し、1 回の Autocomplete セッションで課金されるリクエスト数を制限する方法を提供します。Autocomplete Session Usage の詳細については、セッション トークンをご覧ください。

注: Autocomplete(新版)でセッションを使用しない場合は、SKU: Autocomplete Requests を使用して、予測入力に対するリクエストごとに課金されます。

詳細については、Place Autocomplete(新規)とセッションの料金をご覧ください。

  料金 主な料金表
インドの料金表

SKU: Places API Place Details Essentials(ID のみ)

この SKU は、Place ID のみを返す Place Details リクエストに対して課金されます。

  カテゴリ Essentials
  請求対象イベント 指定したフィールド マスクを使用してリクエストします。
  トリガー

この SKU は、次のフィールドをリクエストした場合にトリガーされます。

  • Android:
    Place.Field.DISPLAY_NAME
    Place.Field.ID
    Place.Field.PHOTO_METADATAS
    Place.Field.RESOURCE_NAME

  フィールドマスクの課金の例

以下は、フィールドマスクで選択したフィールドに基づいてリクエストが課金される方法の例です。

  • リクエスト フィールド マスクにこの SKU のフィールドのみが含まれている場合: リクエストは、この SKU の料金で課金されます。たとえば、この SKU から 1 つ以上のフィールドをリクエストすると、この SKU の料金が請求されます。
  • リクエスト フィールド マスクに他の SKU のフィールドが含まれている場合: リクエストは、リクエストされたフィールドの SKU レートで最も高いレートで課金されます。たとえば、複数の SKU(Essentials SKU と Enterprise SKU など)のフィールドを含むリクエストは、Enterprise SKU の料金で請求されます。
  料金 主な料金表
インドの料金表

SKU: Places API Place Details Essentials

この SKU では、この SKU のフィールドを取得する Place Details API へのリクエストに対して課金されます。
  カテゴリ Essentials
  請求対象イベント 指定したフィールド マスクを使用してリクエストします。
  トリガー

この SKU は、次の位置情報フィールドをリクエストした場合にトリガーされます。

  • Android:
    Place.Field.ADDRESS_COMPONENTS
    ADR_FORMAT_ADDRESS
    Place.Field.FORMATTED_ADDRESS
    Place.Field.LOCATION
    Place.Field.PLUS_CODE
    Place.Field.SHORT_FORMATTED_ADDRESS
    Place.Field.TYPES
    Place.Field.VIEWPORT

  フィールドマスクの課金の例

以下は、フィールドマスクで選択したフィールドに基づいてリクエストが課金される方法の例です。

  • リクエスト フィールド マスクにこの SKU のフィールドのみが含まれている場合: リクエストは、この SKU の料金で課金されます。たとえば、この SKU から 1 つ以上のフィールドをリクエストすると、この SKU の料金が請求されます。
  • リクエスト フィールド マスクに他の SKU のフィールドが含まれている場合: リクエストは、リクエストされたフィールドの SKU レートで最も高いレートで課金されます。たとえば、複数の SKU(Essentials SKU と Enterprise SKU など)のフィールドを含むリクエストは、Enterprise SKU の料金で請求されます。
  料金 主な料金表
インドの料金表

SKU: Places API Place Details Pro

この SKU では、Place Details Pro リクエストで指定したフィールドに対して課金されます。

  カテゴリ Pro
  請求対象イベント 指定したフィールド マスクを使用してリクエストします。
  トリガー この SKU は、次のフィールドまたは低料金のフィールドのみをリクエストした場合にトリガーされます。
  • Android:
    Place.Field.ACCESSIBILITY_OPTIONS
    Place.Field.BUSINESS_STATUS
    Place.Field.GOOGLE_MAPS_URI
    Place.Field.ICON_BACKGROUND_COLOR
    Place.Field.ICON_MASK_URL
    Place.Field.PRIMARY_TYPE
    Place.Field.PRIMARY_TYPE_DISPLAY_NAME
    Place.Field.SUB_DESTINATIONS
    Place.Field.UTC_OFFSET

  フィールドマスクの課金の例

以下は、フィールドマスクで選択したフィールドに基づいてリクエストが課金される方法の例です。

  • リクエスト フィールド マスクにこの SKU のフィールドのみが含まれている場合: リクエストは、この SKU の料金で課金されます。たとえば、この SKU から 1 つ以上のフィールドをリクエストすると、この SKU の料金が請求されます。
  • リクエスト フィールド マスクに他の SKU のフィールドが含まれている場合: リクエストは、リクエストされたフィールドの SKU レートで最も高いレートで課金されます。たとえば、複数の SKU(Essentials SKU と Enterprise SKU など)のフィールドを含むリクエストは、Enterprise SKU の料金で請求されます。
  料金 主な料金表
インドの料金表

SKU: Places API Place Details Enterprise

この SKU は、Enterprise フィールドを含む Places リクエストに対して課金されます。

  カテゴリ Enterprise
  請求対象イベント 指定したフィールド マスクを使用してリクエストします。
  トリガー この SKU は、次のフィールドをリクエストした場合にトリガーされます。
  • Android: Place.Field.CURRENT_OPENING_HOURS
    Place.Field.CURRENT_SECONDARY_OPENING_HOURS
    Place.Field.INTERNATIONAL_PHONE_NUMBER
    Place.Field.NATIONAL_PHONE_NUMBER
    Place.Field.OPENING_HOURS
    Place.Field.PRICE_LEVEL
    Place.Field.RATING
    Place.Field.SECONDARY_OPENING_HOURS
    Place.Field.USER_RATING_COUNT
    Place.Field.WEBSITE_URI

SKU: Place Details (Basic、Advanced、または Preferred)任意のフィールドをリクエストする Place Details 呼び出しで Autocomplete セッションを終了すると、その呼び出しは SKU: Place Details (Preferred) で課金されます。詳細については、SKU: Autocomplete Session Usage をご覧ください。

  フィールドマスクの課金の例

以下は、フィールドマスクで選択したフィールドに基づいてリクエストが課金される方法の例です。

  • リクエスト フィールド マスクにこの SKU のフィールドのみが含まれている場合: リクエストは、この SKU の料金で課金されます。たとえば、この SKU から 1 つ以上のフィールドをリクエストすると、この SKU の料金が請求されます。
  • リクエスト フィールド マスクに他の SKU のフィールドが含まれている場合: リクエストは、リクエストされたフィールドの SKU レートで最も高いレートで課金されます。たとえば、複数の SKU(Essentials SKU と Enterprise SKU など)のフィールドを含むリクエストは、Enterprise SKU の料金で請求されます。
  料金 主な料金表
インドの料金表

SKU: Places API Place Details Enterprise + Atmosphere

この SKU では、指定された雰囲気フィールドをリクエストする Place Details API の呼び出しに対して課金されます。

  カテゴリ Enterprise
  請求対象イベント プロモーション URL の
  トリガー

この SKU は、次のフィールドをリクエストした場合にトリガーされます。

  • Android:
    Place.Field.ALLOWS_DOGS
    Place.Field.CURBSIDE_PICKUP
    Place.Field.DELIVERY
    Place.Field.DINE_IN
    Place.Field.EDITORIAL_SUMMARY
    Place.Field.EV_CHARGE_OPTIONS
    Place.Field.FUEL_OPTIONS
    Place.Field.GOOD_FOR_CHILDREN
    Place.Field.GOOD_FOR_GROUPS
    Place.Field.GOOD_FOR_WATCHING_SPORTS
    Place.Field.LIVE_MUSIC
    Place.Field.MENU_FOR_CHILDREN
    Place.Field.OUTDOOR_SEATING
    Place.Field.PARKING_OPTIONS
    Place.Field.PAYMENT_OPTIONS
    Place.Field.RESERVABLE
    Place.Field.RESTROOM
    Place.Field.REVIEWS
    Place.Field.SERVES_BEER
    Place.Field.SERVES_BREAKFAST
    Place.Field.SERVES_BRUNCH
    Place.Field.SERVES_COCKTAILS
    Place.Field.SERVES_COFFEE
    Place.Field.SERVES_DESSERT
    Place.Field.SERVES_DINNER
    Place.Field.SERVES_LUNCH
    Place.Field.SERVES_VEGETARIAN_FOOD
    Place.Field.SERVES_WINE
    Place.Field.TAKEOUT

SKU: Place Details (Basic、Advanced、または Preferred)任意のフィールドをリクエストする Place Details 呼び出しによって Autocomplete セッションが終了した場合、その呼び出しは SKU: Place Details (Preferred) で課金されます。詳細については、SKU: Autocomplete Session Usage をご覧ください。

  フィールドマスクの課金の例

以下は、フィールドマスクで選択したフィールドに基づいてリクエストが課金される方法の例です。

  • リクエスト フィールド マスクにこの SKU のフィールドのみが含まれている場合: リクエストは、この SKU の料金で課金されます。たとえば、この SKU から 1 つ以上のフィールドをリクエストすると、この SKU の料金が請求されます。
  • リクエスト フィールド マスクに他の SKU のフィールドが含まれている場合: リクエストは、リクエストされたフィールドの SKU レートで最も高いレートで課金されます。たとえば、複数の SKU(Essentials SKU と Enterprise SKU など)のフィールドを含むリクエストは、Enterprise SKU の料金で請求されます。
  料金 主な料金表
インドの料金表

SKU: Places API Nearby Search Pro

この SKU では、Nearby Search Pro リクエストで指定したフィールドに対して課金されます。

  カテゴリ Pro
  請求対象イベント 指定したフィールド マスクを使用してリクエストします。
  トリガー この SKU は、次のフィールドまたは低料金のフィールドのみをリクエストした場合にトリガーされます。
  • Android:
    Place.Field.ADDRESS_COMPONENTS
    Place.Field.BUSINESS_STATUS
    Place.Field.ADDRESS
    Place.Field.ICON_BACKGROUND_COLOR
    Place.Field.ICON_URL
    Place.Field.LAT_LNG
    Place.Field.PHOTO_METADATAS
    Place.Field.PLUS_CODE
    Place.Field.PRIMARY_TYPE
    Place.Field.PRIMARY_TYPE_DISPLAY_NAME
    Place.Field.ID
    Place.Field.NAME
    Place.Field.TYPES
    Place.Field.UTC_OFFSET
    Place.Field.VIEWPORT
    Place.Field.WHEELCHAIR_ACCESSIBLE_ENTRANCE

  フィールドマスクの課金の例

以下は、フィールドマスクで選択したフィールドに基づいてリクエストが課金される方法の例です。

  • リクエスト フィールド マスクにこの SKU のフィールドのみが含まれている場合: リクエストは、この SKU の料金で課金されます。たとえば、この SKU から 1 つ以上のフィールドをリクエストすると、この SKU の料金が請求されます。
  • リクエスト フィールド マスクに他の SKU のフィールドが含まれている場合: リクエストは、リクエストされたフィールドの SKU レートで最も高いレートで課金されます。たとえば、複数の SKU(Essentials SKU と Enterprise SKU など)のフィールドを含むリクエストは、Enterprise SKU の料金で請求されます。
  料金 主な料金表
インドの料金表

SKU: Places API Nearby Search Enterprise

この SKU は、Enterprise フィールドを含む Nearby Search リクエストに対して課金されます。

  カテゴリ Enterprise
  請求対象イベント 指定したフィールド マスクを使用してリクエストします。
  トリガー

この SKU は、次のフィールドをリクエストした場合にトリガーされます。

  • Android:
    Place.Field.CURRENT_OPENING_HOURS
    Place.Field.CURRENT_SECONDARY_OPENING_HOURS
    Place.Field.INTERNATIONAL_PHONE_NUMBER
    Place.Field.NATIONAL_PHONE_NUMBER
    Place.Field.OPENING_HOURS
    Place.Field.PRICE_LEVEL
    Place.Field.RATING
    Place.Field.SECONDARY_OPENING_HOURS
    Place.Field.USER_RATING_COUNT
    Place.Field.WEBSITE_URI

  フィールドマスクの課金の例

以下は、フィールドマスクで選択したフィールドに基づいてリクエストが課金される方法の例です。

  • リクエスト フィールド マスクにこの SKU のフィールドのみが含まれている場合: リクエストは、この SKU の料金で課金されます。たとえば、この SKU から 1 つ以上のフィールドをリクエストすると、この SKU の料金が請求されます。
  • リクエスト フィールド マスクに他の SKU のフィールドが含まれている場合: リクエストは、リクエストされたフィールドの SKU レートで最も高いレートで課金されます。たとえば、複数の SKU(Essentials SKU と Enterprise SKU など)のフィールドを含むリクエストは、Enterprise SKU の料金で請求されます。
  料金 主な料金表
インドの料金表

SKU: Places API Nearby Search Enterprise + Atmosphere

この SKU は、指定された atmosphere フィールドを含む周辺検索リクエストに対して課金されます。

  カテゴリ Enterprise
  請求対象イベント リクエスト
  トリガー

この SKU は、次のフィールドをリクエストした場合にトリガーされます。

  • Android:
    Place.Field.ALLOWS_DOGS
    Place.Field.CURBSIDE_PICKUP
    Place.Field.DELIVERY
    Place.Field.DINE_IN
    Place.Field.EDITORIAL_SUMMARY
    Place.Field.EV_CHARGE_OPTIONS
    Place.Field.FUEL_OPTIONS
    Place.Field.GOOD_FOR_CHILDREN
    Place.Field.GOOD_FOR_GROUPS
    Place.Field.GOOD_FOR_WATCHING_SPORTS
    Place.Field.LIVE_MUSIC
    Place.Field.MENU_FOR_CHILDREN
    Place.Field.OUTDOOR_SEATING
    Place.Field.PARKING_OPTIONS
    Place.Field.PAYMENT_OPTIONS
    Place.Field.RESERVABLE
    Place.Field.RESTROOM
    Place.Field.REVIEWS
    Place.Field.SERVES_BEER
    Place.Field.SERVES_BREAKFAST
    Place.Field.SERVES_BRUNCH
    Place.Field.SERVES_COCKTAILS
    Place.Field.SERVES_COFFEE
    Place.Field.SERVES_DESSERT
    Place.Field.SERVES_DINNER
    Place.Field.SERVES_LUNCH
    Place.Field.SERVES_VEGETARIAN_FOOD
    Place.Field.SERVES_WINE
    Place.Field.TAKEOUT

  フィールドマスクの課金の例

以下は、フィールドマスクで選択したフィールドに基づいてリクエストが課金される方法の例です。

  • リクエスト フィールド マスクにこの SKU のフィールドのみが含まれている場合: リクエストは、この SKU の料金で課金されます。たとえば、この SKU から 1 つ以上のフィールドをリクエストすると、この SKU の料金が請求されます。
  • リクエスト フィールド マスクに他の SKU のフィールドが含まれている場合: リクエストは、リクエストされたフィールドの SKU レートで最も高いレートで課金されます。たとえば、複数の SKU(Essentials SKU と Enterprise SKU など)のフィールドを含むリクエストは、Enterprise SKU の料金で請求されます。
  料金 主な料金表
インドの料金表

SKU: Places API Text Search Essentials(ID のみ)

この SKU は、ID のみを返す Text Search API へのリクエストに対して課金されます。
  カテゴリ Essentials
  請求対象イベント 指定したフィールド マスクを使用してリクエストします。
  トリガー

この SKU は、次のフィールドのみをリクエストした場合にトリガーされます。

  • Android:
    Place.Field.DISPLAY_NAME
    Place.Field.ID
    Place.Field.RESOURCE_NAME

  フィールドマスクの課金の例

以下は、フィールドマスクで選択したフィールドに基づいてリクエストが課金される方法の例です。

  • リクエスト フィールド マスクにこの SKU のフィールドのみが含まれている場合: リクエストは、この SKU の料金で課金されます。たとえば、この SKU から 1 つ以上のフィールドをリクエストすると、この SKU の料金が請求されます。
  • リクエスト フィールド マスクに他の SKU のフィールドが含まれている場合: リクエストは、リクエストされたフィールドの SKU レートで最も高いレートで課金されます。たとえば、複数の SKU(Essentials SKU と Enterprise SKU など)のフィールドを含むリクエストは、Enterprise SKU の料金で請求されます。
  料金 主な料金表
インドの料金表

SKU: Places API Text Search Pro

この SKU は Data SKU であり、Text Search Pro リクエストで指定したフィールドに対して課金されます。
  カテゴリ Pro
  請求対象イベント 指定したフィールド マスクを使用してリクエストします。
  トリガー この SKU は、次のフィールドまたは低料金のフィールドのみをリクエストした場合にトリガーされます。
  • Android:
    Place.Field.ACCESSIBILITY_OPTIONS
    Place.Field.ADDRESS_COMPONENTS
    Place.Field.ADR_FORMAT_ADDRESS
    Place.Field.BUSINESS_STATUS
    Place.Field.FORMATTED_ADDRESS
    Place.Field.GOOGLE_MAPS_URI
    Place.Field.ICON_BACKGROUND_COLOR
    Place.Field.ICON_MASK_URL
    Place.Field.LOCATION
    Place.Field.PHOTO_METADATAS
    Place.Field.PLUS_CODE
    Place.Field.PRIMARY_TYPE
    Place.Field.PRIMARY_TYPE_DISPLAY_NAME
    Place.Field.SHORT_FORMATTED_ADDRESS
    Place.Field.SUB_DESTINATIONS
    Place.Field.TYPES
    Place.Field.UTC_OFFSET
    Place.Field.VIEWPORT

  フィールドマスクの課金の例

以下は、フィールドマスクで選択したフィールドに基づいてリクエストが課金される方法の例です。

  • リクエスト フィールド マスクにこの SKU のフィールドのみが含まれている場合: リクエストは、この SKU の料金で課金されます。たとえば、この SKU から 1 つ以上のフィールドをリクエストすると、この SKU の料金が請求されます。
  • リクエスト フィールド マスクに他の SKU のフィールドが含まれている場合: リクエストは、リクエストされたフィールドの SKU レートで最も高いレートで課金されます。たとえば、複数の SKU(Essentials SKU と Enterprise SKU など)のフィールドを含むリクエストは、Enterprise SKU の料金で請求されます。
  料金 主な料金表
インドの料金表

SKU: Places API Text Search Enterprise

この SKU では、Enterprise フィールドを含む Text Search リクエストに対して課金されます。

  カテゴリ Enterprise
  請求対象イベント 指定したフィールド マスクを使用してリクエストします。
  トリガー この SKU は、次のフィールドをリクエストした場合にトリガーされます。
  • Android:
    Place.Field.CURRENT_OPENING_HOURS
    Place.Field.CURRENT_SECONDARY_OPENING_HOURS
    Place.Field.INTERNATIONAL_PHONE_NUMBER
    Place.Field.NATIONAL_PHONE_NUMBER
    Place.Field.OPENING_HOURS
    Place.Field.PRICE_LEVEL
    Place.Field.RATING
    Place.Field.SECONDARY_OPENING_HOURS
    Place.Field.USER_RATING_COUNT
    Place.Field.WEBSITE_URI

  フィールドマスクの課金の例

以下は、フィールドマスクで選択したフィールドに基づいてリクエストが課金される方法の例です。

  • リクエスト フィールド マスクにこの SKU のフィールドのみが含まれている場合: リクエストは、この SKU の料金で課金されます。たとえば、この SKU から 1 つ以上のフィールドをリクエストすると、この SKU の料金が請求されます。
  • リクエスト フィールド マスクに他の SKU のフィールドが含まれている場合: リクエストは、リクエストされたフィールドの SKU レートで最も高いレートで課金されます。たとえば、複数の SKU(Essentials SKU と Enterprise SKU など)のフィールドを含むリクエストは、Enterprise SKU の料金で請求されます。
  料金 主な料金表
インドの料金表

SKU: Places API Text Search Enterprise + Atmosphere

この SKU は、雰囲気フィールドを含む Text Search リクエストに対して課金されます。

  カテゴリ Enterprise
  請求対象イベント プロモーション URL の
  トリガー この SKU は、次のフィールドをリクエストした場合にトリガーされます。
  • Android:
    Place.Field.ALLOWS_DOGS
    Place.Field.CURBSIDE_PICKUP
    Place.Field.DELIVERY
    Place.Field.DINE_IN
    Place.Field.EDITORIAL_SUMMARY
    Place.Field.EV_CHARGE_OPTIONS
    Place.Field.FUEL_OPTIONS
    Place.Field.GOOD_FOR_CHILDREN
    Place.Field.GOOD_FOR_GROUPS
    Place.Field.GOOD_FOR_WATCHING_SPORTS
    Place.Field.LIVE_MUSIC
    Place.Field.MENU_FOR_CHILDREN
    Place.Field.OUTDOOR_SEATING
    Place.Field.PARKING_OPTIONS
    Place.Field.PAYMENT_OPTIONS
    Place.Field.RESERVABLE
    Place.Field.RESTROOM
    Place.Field.REVIEWS
    Place.Field.SERVES_BEER
    Place.Field.SERVES_BREAKFAST
    Place.Field.SERVES_BRUNCH
    Place.Field.SERVES_COCKTAILS
    Place.Field.SERVES_COFFEE
    Place.Field.SERVES_DESSERT
    Place.Field.SERVES_DINNER
    Place.Field.SERVES_LUNCH
    Place.Field.SERVES_VEGETARIAN_FOOD
    Place.Field.SERVES_WINE
    Place.Field.TAKEOUT

  フィールドマスクの課金の例

以下は、フィールドマスクで選択したフィールドに基づいてリクエストが課金される方法の例です。

  • リクエスト フィールド マスクにこの SKU のフィールドのみが含まれている場合: リクエストは、この SKU の料金で課金されます。たとえば、この SKU から 1 つ以上のフィールドをリクエストすると、この SKU の料金が請求されます。
  • リクエスト フィールド マスクに他の SKU のフィールドが含まれている場合: リクエストは、リクエストされたフィールドの SKU レートで最も高いレートで課金されます。たとえば、複数の SKU(Essentials SKU と Enterprise SKU など)のフィールドを含むリクエストは、Enterprise SKU の料金で請求されます。
  料金 主な料金表
インドの料金表

SKU: Place Details Photos

この SKU は、Place Details Photos リクエストに対して課金されます。

  カテゴリ Enterprise
  請求対象イベント プロモーション URL の
  トリガー 課金は、Place Details API から写真をリクエストしたときにトリガーされます。
  料金 主な料金表
インドの料金表

Places SDK for Android の以前の SKU の詳細

予測入力セッションについて

予測入力セッションには、複数の Autocomplete リクエスト(ユーザーの入力に応じて場所の候補を取得)と、最大で 1 つの Places Details リクエスト(ユーザーが選択した場所の詳細を取得)が含まれます。Autocomplete リクエストと後続の Place Detail リクエストには、同じセッション トークンが渡されます。セッション開始のタイミングは、最初の Autocomplete リクエストが発生したとき(通常はユーザーが入力を開始したとき)です。予測入力のいずれかの候補をユーザーが選択すると、Places Details が呼びされます。ユーザーが候補を選択しない場合、Places Details は呼び出されません。

ユーザーが場所を選択したら(つまり、Places Details が呼び出されたら)、新しいセッション トークンを使用して新しいセッションを開始する必要があります。

オートコンプリート セッションは次の API から生成できます。

セッション トークンは 1 回のユーザー セッションでのみ有効です。同じセッション トークンを複数のユーザー セッションで使用することはできません。セッション トークンを再使用すると、そのセッションは無効とみなされ、セッション トークンを渡さなかった場合と同様にリクエストが課金されます。

セッションを使用する Autocomplete リクエストと Places Details リクエストは、それぞれ別の SKU として課金されます。

Places の Data SKU について

Places の Data SKU は、Basic DataContact DataAtmosphere Data の 3 種類です。

以下に対して 1 つまたは複数の Data SKU がトリガーされます。

  • Android: fetchPlace() または findCurrentPlace() へのリクエストのたび
  • iOS: fetchPlaceFromPlaceID: または findPlaceLikelihoodsFromCurrentLocationWithPlaceFields: へのリクエストのたび
  • ウェブサービス: Places リクエストのたび(リクエスト内で指定するフィールドに応じて)

Data SKU の料金は常に、同 SKU をトリガーしたリクエストの基本 SKU に「上乗せ」する形で発生します。たとえば Place Details リクエストに Basic Data フィールドが含まれていれば、Basic Data SKU と Place Details SKU の両方の料金が発生します。

SKU: Basic Data

この SKU は、Place Details リクエストまたは Find Place リクエストの Basic Data フィールドに対して課金されるData SKU です。この SKU は、SKU をトリガーしたリクエストの基本 SKU に「上乗せ」する形で料金が発生します。

Basic カテゴリのフィールドは Places リクエストの基本料金に含まれ、追加の費用は発生しません。

  カテゴリ Essentials
  請求対象イベント 指定したフィールド マスクを使用してリクエストします。
  トリガー 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
  フィールドマスクの課金の例

以下は、フィールドマスクで選択したフィールドに基づいてリクエストが課金される方法の例です。

  • リクエスト フィールド マスクにこの SKU のフィールドのみが含まれている場合: リクエストは、この SKU の料金で課金されます。たとえば、この SKU から 1 つ以上のフィールドをリクエストすると、この SKU の料金が請求されます。
  • リクエスト フィールド マスクに他の SKU のフィールドが含まれている場合: リクエストは、リクエストされたフィールドの SKU レートで最も高いレートで課金されます。たとえば、複数の SKU(Essentials SKU と Enterprise SKU など)のフィールドを含むリクエストは、Enterprise SKU の料金で請求されます。
  料金 主な料金表
インドの料金表

SKU: Contact Data

この SKU は、Place Details リクエストまたは Find Place リクエストの連絡先データ フィールドに対して課金されるデータ SKU です。この SKU は、SKU をトリガーしたリクエストの基本 SKU に「上乗せ」する形で料金が発生します。

ウェブサービスの場合は Places Details または Find Place リクエスト内の fields パラメータ、Android / iOS の場合は Place.Field の配列を使用することで、指定したフィールドのみを取得できます。Contact カテゴリのフィールドは追加料金の対象です。

  カテゴリ Enterprise
  請求対象イベント 指定したフィールド マスクを使用してリクエストします。
  トリガー Contact Data SKU は、次のフィールドのリクエスト時にトリガーされます。
  • Android: Place.Field.CURRENT_OPENING_HOURSPlace.Field.INTERNATIONAL_PHONE_NUMBERPlace.Field.OPENING_HOURSPlace.Field.SECONDARY_OPENING_HOURS、または Place.Field.WEBSITE_URI
  • iOS: GMSPlaceFieldOpeningHoursGMSPlaceFieldPhoneNumber、または GMSPlaceFieldWebsite
  • ウェブサービス: formatted_phone_numberinternational_phone_numberopening_hourscurrent_opening_hourssecondary_opening_hours、または website
  フィールドマスクの課金の例

以下は、フィールドマスクで選択したフィールドに基づいてリクエストが課金される方法の例です。

  • リクエスト フィールド マスクにこの SKU のフィールドのみが含まれている場合: リクエストは、この SKU の料金で課金されます。たとえば、この SKU から 1 つ以上のフィールドをリクエストすると、この SKU の料金が請求されます。
  • リクエスト フィールド マスクに他の SKU のフィールドが含まれている場合: リクエストは、リクエストされたフィールドの SKU レートで最も高いレートで課金されます。たとえば、複数の SKU(Essentials SKU と Enterprise SKU など)のフィールドを含むリクエストは、Enterprise SKU の料金で請求されます。
  料金 主な料金表
インドの料金表

SKU: Atmosphere Data

この SKU では、この SKU のフィールドを指定する Atmosphere Data API へのリクエストに対して課金されます。

  カテゴリ Enterprise
  請求対象イベント 指定したフィールド マスクを使用してリクエストします。
  トリガー 課金は、次のいずれかのフィールドをリクエストしたときにトリガーされます。
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
  フィールドマスクの課金の例

以下は、フィールドマスクで選択したフィールドに基づいてリクエストが課金される方法の例です。

  • リクエスト フィールド マスクにこの SKU のフィールドのみが含まれている場合: リクエストは、この SKU の料金で課金されます。たとえば、この SKU から 1 つ以上のフィールドをリクエストすると、この SKU の料金が請求されます。
  • リクエスト フィールド マスクに他の SKU のフィールドが含まれている場合: リクエストは、リクエストされたフィールドの SKU レートで最も高いレートで課金されます。たとえば、複数の SKU(Essentials SKU と Enterprise SKU など)のフィールドを含むリクエストは、Enterprise SKU の料金で請求されます。
  料金 主な料金表
インドの料金表

SKU: Autocomplete - Per Request

この SKU は、セッション トークンを含まないリクエストに対して課金されます。

無効な Autocomplete セッション(セッション トークンを再使用しているセッションなど)からリクエストを送信した場合も、Autocomplete - Per Request SKU が課金されます。

Maps JavaScript API の Place Autocomplete ウィジェットによる Autocomplete リクエストについては、無効な Autocomplete セッションからリクエストを行った場合に Autocomplete - Per Request SKU が課金されます。これは、ユーザーが異なる複数の住所を入力しようとしたり、複数の住所をコピーしてウィジェットに貼り付けようとしたり、必ずしもオートコンプリート候補を選択するとは限らない場合に発生します。

  カテゴリ Essentials
  請求対象イベント プロモーション URL の
  トリガー 請求は次の場合トリガーされます。
  料金 主な料金表
インドの料金表

SKU: Autocomplete without Place Details - Per Session

この SKU は、Place Details リクエストが含まれないAutocomplete セッション(セッション開始から数分以内)に対して課金されます。

  カテゴリ Pro
  請求対象イベント セッション
  トリガー アプリケーションから、以下の 2 つのリクエストが同じセッションで発行された場合、課金がトリガーされます。

SKU ごとの請求データを表示すると、次の SKU が表示されます。

  • Autocomplete without Places Details - Per Session
  料金 主な料金表
インドの料金表

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

予測入力のリクエストは無料です。この SKU は、後続の Place Details をリクエストしたときに、通常の Place Details の料金設定に基づいて課金されます。

  カテゴリ Essentials
  請求対象イベント セッション
  トリガー 次のいずれかを含む予測入力セッションが発生すると、Autocomplete (included with Place Details) - Per Session SKU が課金されます。
  • Android: fetchPlace() への呼び出し
  • iOS: fetchPlaceFromPlaceID: への呼び出し
  • ウェブサービス: Place Details リクエスト

Place Details リクエストでは、リクエスト内で指定するフィールドに応じて、データ SKU(BasicContactAtmosphere のうち 1 つまたは複数)が適用されます。

Place Details リクエストで特定のフィールドをリクエストしない場合、すべてのデータ SKU(Essentials、Pro、Enterprise、Enterprise + Atmosphere)が課金されます。不要な料金が発生しないように、必要なフィールドのみを指定してください。

予測入力セッション中に Place Details ID の更新のみをリクエストした場合(リクエストで指定するフィールドが place_id のみの場合)、セッションは SKU: Autocomplete without Place Details - Per Session として課金されます。

 

アプリケーションから、以下の 3 つを同じセッションで呼び出します。

ウェブサービス

請求レポートには次の SKU が記載されます(SKU ごとの請求データを表示している場合)。

  • Autocomplete (included with Place Details) – Per Session
  • Place Details
  • 基本データ
  料金 主な料金表
インドの料金表

SKU: Place Details Pro

この SKU は、従来の Place Details リクエストに対して課金されます。

  カテゴリ Pro
  請求対象イベント リクエスト
  トリガー 次の API からのリクエストに対して課金が発生します。

ウェブ API およびサービスでは、セッション トークンが渡されるかどうかにかかわらず、Place Details SKU が課金されます。

この SKU はデータ SKU の課金もトリガーします: リクエストにデータフィールドを含めると、BasicContactAtmosphere の各データ SKU の追加の課金がトリガーされる場合があります。不要な費用を回避するデータフィールドのみを指定します。この SKU に加え、リクエストしたデータに対しても料金が発生します。

 
  1. 次の呼び出しまたはリクエストのいずれかを行います。
    • モバイル: Android の場合は fetchPlace()、iOS の場合は fetchPlaceFromPlaceID: を呼び出し、ADDRESS フィールドだけを指定
    • ウェブ API またはサービス: Place Details リクエストを行い、住所フィールドだけを指定: getPlaceDetails(fields: formatted_address)
    請求レポートには次の SKU が記載されます(SKU ごとの請求データを表示している場合)。
    • Place Details
    • Basic Data
  2. 次の呼び出しまたはリクエストのいずれかを行います。
    • モバイル: Android の場合は fetchPlace()、iOS の場合は fetchPlaceFromPlaceID: を呼び出し、PHONE_NUMBER フィールドだけを指定
    • ウェブ API またはサービス: Place Details リクエストを行い、電話番号フィールドを指定: getPlaceDetails(fields: formatted_phone_number)
    請求レポートには次の SKU が記載されます(SKU ごとの請求データを表示している場合)。
    • Place Details
    • Contact Data
  3. 次の呼び出しまたはリクエストのいずれかを行います。
    • モバイル: Android の場合は fetchPlace()、iOS の場合は fetchPlaceFromPlaceID: を呼び出し、すべてのフィールドを指定
    • ウェブ API またはサービス: Place Details リクエストを行い、すべてのフィールドを指定します(フィールドを何も指定しない場合、このタイプのリクエストがデフォルトになります): getPlaceDetails()
    請求レポートには次の SKU が記載されます(SKU ごとの請求データを表示している場合)。
    • Place Details
    • Basic Data
    • Contact Data
    • Atmosphere Data
  料金 主な料金表
インドの料金表

SKU: Find Current Place

この SKU では、Find Current Place のリクエストに対して課金されます。

この SKU はデータ SKU の課金もトリガーします: リクエストにデータフィールドを含めると、BasicContactAtmosphere の各データ SKU の追加の課金がトリガーされる場合があります。不要な費用を回避するデータフィールドのみを指定します。この SKU に加え、リクエストしたデータに対しても料金が発生します。

  カテゴリ Pro
  請求対象イベント リクエスト
  トリガー この SKU は、次のメソッドに対するリクエストに対して課金されます。

この SKU はデータ SKU の課金もトリガーします: リクエストにデータフィールドを含めると、BasicContactAtmosphere の各データ SKU の追加の課金がトリガーされる場合があります。不要な費用を回避するデータフィールドのみを指定します。この SKU に加え、リクエストしたデータに対しても料金が発生します。

 

次の例は、Find Current Place リクエストを実行し、Basic、Contact、Atmosphere データ SKU のフィールドを指定した場合に課金される SKU を示しています。請求レポートに SKU を表示するには、使用量と料金を SKU ごとに分析するの手順に沿って、SKU 別に請求データを表示します。

  1. findCurrentPlace()(Android)または findPlaceLikelihoodsFromCurrentLocationWithPlaceFields:(iOS)リクエストを作成し、ADDRESS フィールドだけを指定します。請求書には次の SKU が記載されます。
    • Find Current Place
    • 基本データ
  2. findCurrentPlace()(Android)または findPlaceLikelihoodsFromCurrentLocationWithPlaceFields:(iOS)リクエストを作成し、PHONE_NUMBER フィールドを指定します。請求書には次の SKU が記載されます。
    • Find Current Place
    • 連絡先データ
  3. findCurrentPlace()(Android)または findPlaceLikelihoodsFromCurrentLocationWithPlaceFields:(iOS)リクエストを作成し、3 つすべてのデータタイプのフィールドを指定します。請求書には次の SKU が記載されます。
    • Find Current Place
    • Basic Data
    • Contact Data
    • Atmosphere Data
  料金 主な料金表
インドの料金表

SKU: Places API Place Details Photos

この SKU は、従来の Place Photos サービスに対して課金されます。

  カテゴリ Enterprise
  請求対象イベント リクエスト
  トリガー 請求は次の場合トリガーされます。
  • Android: fetchPhoto() の呼び出し
  • iOS: loadPlacePhoto: の呼び出し
  • JavaScript: 画像ピクセルデータを読み込むために PlacePhoto.getUrl() で返された URL からデータをリクエストする際の Place Photos サービス(Maps JavaScript API)へのリクエストURL が実際にピクセルデータの取得に使用されるまで、課金はトリガーされません。
  • ウェブサービス: Places API Place Photos サービスへのリクエスト
  料金 主な料金表
インドの料金表

利用規約による制限

利用規約については、Google Maps Platform の利用規約のライセンス制限に関するセクションをご覧ください。