Penggunaan dan Penagihan Places SDK for Android

Klik ikon info info untuk melihat daftar isi halaman ini.

Penagihan dan harga untuk Places SDK for Android

Untuk mengetahui informasi tentang cara Google menghitung penagihan dan harga Anda, lihat daftar harga Google Maps Platform atau daftar harga Google Maps Platform - India.

Detail SKU produk Places SDK for Android

Tentang mask kolom

Gunakan mask kolom, disebut juga daftar kolom, di permintaan Anda untuk menentukan daftar kolom yang akan ditampilkan dalam respons. Anda akan ditagih dengan SKU tertinggi yang berlaku untuk permintaan Anda. Artinya, jika Anda memilih kolom di SKU (Basic) dan SKU (Advanced), Anda akan ditagih berdasarkan SKU (Advanced).

Penggunaan mask kolom merupakan praktik desain yang baik untuk memastikan Anda tidak meminta data yang tidak diperlukan. Cara ini akan membantu Anda menghindari waktu pemrosesan dan biaya penagihan yang tidak perlu.

Tentang sesi Autocomplete (Baru)

Sesi Autocomplete (Baru) mencakup satu atau beberapa permintaan Autocomplete (Baru), dan permintaan Place Details (Baru) atau permintaan Address Validation. Token sesi yang sama diteruskan ke permintaan Autocomplete (Baru) dan ke permintaan Place Details (Baru) atau permintaan Alamat Validation berikutnya.

Sesi dimulai dengan permintaan Autocomplete (Baru) pertama. Permintaan Place Details (Baru) atau permintaan Address Validation kemudian dibuat saat pengguna telah memilih salah satu saran Autocomplete (Baru). Jika sesi ditinggalkan, yang berarti tidak ada permintaan Place Details (Baru) atau permintaan Address Validation yang dibuat, permintaan Autocomplete (Baru) akan dikenai biaya seolah-olah tidak ada token sesi yang diberikan.

Setelah pengguna memilih tempat (artinya permintaan Place Details (New) atau permintaan Address Validation dibuat), Anda harus memulai sesi baru menggunakan token sesi baru.

Token sesi cocok untuk satu sesi dan tidak dapat digunakan untuk lebih dari satu sesi. Jika token sesi digunakan ulang, sesi tersebut dianggap tidak valid dan permintaan akan dikenai biaya seolah-olah tidak ada token sesi yang diberikan.

SKU: Autocomplete Requests

SKU ini menagih permintaan ke Autocomplete API yang tidak menggunakan sesi. Untuk informasi tentang penggunaan sesi guna membatasi jumlah permintaan yang ditagih selama satu sesi Autocomplete, lihat Token sesi atau SKU: Penggunaan Sesi Autocomplete.

  Kategori Dasar-Dasar
  Peristiwa yang dapat ditagih Permintaan
  Triggers

SKU ini dipicu dalam kondisi berikut:

  • Permintaan Anda tidak menyertakan token sesi.
  • Permintaan Anda menyertakan token sesi, tetapi Anda meninggalkan sesi.
  • Permintaan Anda menyertakan token sesi, tetapi Anda menghentikan sesi dalam kondisi tertentu. Untuk informasi tentang Penggunaan Sesi Autocomplete, lihat Token sesi atau Penggunaan Sesi Autocomplete.
  Harga Tabel harga utama
Tabel harga India

SKU: Autocomplete Session Usage

SKU ini menagih setiap permintaan ke Autocomplete (New) API yang menyertakan token sesi.

  Kategori Dasar-Dasar
  Peristiwa yang dapat ditagih Permintaan
  Triggers

SKU ini dipicu saat Anda mengirim permintaan ke Autocomplete (New) API yang menyertakan token sesi.

SKU ini berfungsi sebagai wrapper untuk SKU permintaan Autocomplete (Baru) yang memberikan cara bagi Anda untuk membatasi jumlah permintaan yang ditagih selama satu sesi Autocomplete. Untuk mengetahui informasi tentang Penggunaan Sesi Autocomplete, lihat Token sesi.

Catatan: Jika tidak menggunakan sesi dengan Autocomplete (Baru), Anda akan ditagih per permintaan ke Autocomplete menggunakan SKU: Autocomplete Requests.

Untuk mengetahui informasi selengkapnya, lihat Harga Autocomplete (Baru) dan sesi.

  Harga Tabel harga utama
Tabel harga India

SKU: Places API Place Details Essentials (IDs Only)

SKU ini menagih permintaan ke Place Details yang hanya menampilkan ID Tempat.

  Kategori Dasar-Dasar
  Peristiwa yang dapat ditagih Permintaan dengan mask kolom yang ditentukan.
  Triggers

SKU ini dipicu saat Anda meminta kolom berikut:

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

  Contoh penagihan mask kolom

Berikut adalah contoh cara penagihan permintaan berdasarkan kolom yang Anda pilih di mask kolom.

  • Jika mask kolom permintaan Anda hanya menyertakan kolom dari SKU ini: Permintaan ditagih dengan tarif SKU ini. Misalnya, Anda dapat meminta satu atau beberapa kolom dari SKU ini, dan ditagih dengan tarif SKU ini.
  • Jika mask kolom permintaan Anda menyertakan kolom dari SKU lain: Permintaan ditagih dengan tarif SKU tertinggi untuk kolom yang diminta. Misalnya, jika Anda menyertakan kolom dari beberapa SKU, seperti SKU Essentials dan SKU Enterprise, permintaan akan ditagih dengan tarif SKU Enterprise.
  Harga Tabel harga utama
Tabel harga India

SKU: Places API Place Details Essentials

SKU ini menagih permintaan ke Place Details API yang mengambil kolom dalam SKU ini.
  Kategori Dasar-Dasar
  Peristiwa yang dapat ditagih Permintaan dengan mask kolom yang ditentukan.
  Triggers

SKU ini dipicu saat Anda meminta kolom lokasi berikut:

  • 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

  Contoh penagihan mask kolom

Berikut adalah contoh cara penagihan permintaan berdasarkan kolom yang Anda pilih di mask kolom.

  • Jika mask kolom permintaan Anda hanya menyertakan kolom dari SKU ini: Permintaan ditagih dengan tarif SKU ini. Misalnya, Anda dapat meminta satu atau beberapa kolom dari SKU ini, dan ditagih dengan tarif SKU ini.
  • Jika mask kolom permintaan Anda menyertakan kolom dari SKU lain: Permintaan ditagih dengan tarif SKU tertinggi untuk kolom yang diminta. Misalnya, jika Anda menyertakan kolom dari beberapa SKU, seperti SKU Essentials dan SKU Enterprise, permintaan akan ditagih dengan tarif SKU Enterprise.
  Harga Tabel harga utama
Tabel harga India

SKU: Places API Place Details Pro

SKU ini menagih kolom yang Anda tentukan dalam permintaan Place Details Pro.

  Kategori Pro
  Peristiwa yang dapat ditagih Permintaan dengan mask kolom yang ditentukan.
  Triggers SKU ini dipicu jika Anda hanya meminta kolom berikut atau kolom tarif yang lebih rendah:
  • 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

  Contoh penagihan mask kolom

Berikut adalah contoh cara penagihan permintaan berdasarkan kolom yang Anda pilih di mask kolom.

  • Jika mask kolom permintaan Anda hanya menyertakan kolom dari SKU ini: Permintaan ditagih dengan tarif SKU ini. Misalnya, Anda dapat meminta satu atau beberapa kolom dari SKU ini, dan ditagih dengan tarif SKU ini.
  • Jika mask kolom permintaan Anda menyertakan kolom dari SKU lain: Permintaan ditagih dengan tarif SKU tertinggi untuk kolom yang diminta. Misalnya, jika Anda menyertakan kolom dari beberapa SKU, seperti SKU Essentials dan SKU Enterprise, permintaan akan ditagih dengan tarif SKU Enterprise.
  Harga Tabel harga utama
Tabel harga India

SKU: Places API Place Details Enterprise

SKU ini menagih permintaan Places yang menyertakan kolom Enterprise.

  Kategori Enterprise
  Peristiwa yang dapat ditagih Permintaan dengan mask kolom yang ditentukan.
  Triggers SKU ini dipicu saat Anda meminta kolom berikut:
  • 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

Jika Anda menghentikan sesi Autocomplete dengan panggilan Place Details yang meminta kolom apa pun dari SKU: Place Details (Basic, Advanced, atau Preferred), panggilan tersebut akan ditagih dengan SKU: Place Details (Preferred). Untuk informasi selengkapnya, lihat SKU: Penggunaan Sesi Autocomplete.

  Contoh penagihan mask kolom

Berikut adalah contoh cara penagihan permintaan berdasarkan kolom yang Anda pilih di mask kolom.

  • Jika mask kolom permintaan Anda hanya menyertakan kolom dari SKU ini: Permintaan ditagih dengan tarif SKU ini. Misalnya, Anda dapat meminta satu atau beberapa kolom dari SKU ini, dan ditagih dengan tarif SKU ini.
  • Jika mask kolom permintaan Anda menyertakan kolom dari SKU lain: Permintaan ditagih dengan tarif SKU tertinggi untuk kolom yang diminta. Misalnya, jika Anda menyertakan kolom dari beberapa SKU, seperti SKU Essentials dan SKU Enterprise, permintaan akan ditagih dengan tarif SKU Enterprise.
  Harga Tabel harga utama
Tabel harga India

SKU: Places API Place Details Enterprise + Atmosphere

SKU ini menagih panggilan ke Place Details API yang meminta kolom atmosfer yang ditentukan.

  Kategori Enterprise
  Peristiwa yang dapat ditagih Permintaan
  Triggers

SKU ini dipicu saat Anda meminta kolom berikut:

  • 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

Jika sesi Autocomplete dihentikan oleh panggilan Place Details yang meminta kolom apa pun dari SKU: Place Details (Basic, Advanced, atau Preferred), panggilan tersebut akan ditagih dengan SKU: Place Details (Preferred). Untuk informasi selengkapnya, lihat SKU: Penggunaan Sesi Autocomplete.

  Contoh penagihan mask kolom

Berikut adalah contoh cara penagihan permintaan berdasarkan kolom yang Anda pilih di mask kolom.

  • Jika mask kolom permintaan Anda hanya menyertakan kolom dari SKU ini: Permintaan ditagih dengan tarif SKU ini. Misalnya, Anda dapat meminta satu atau beberapa kolom dari SKU ini, dan ditagih dengan tarif SKU ini.
  • Jika mask kolom permintaan Anda menyertakan kolom dari SKU lain: Permintaan ditagih dengan tarif SKU tertinggi untuk kolom yang diminta. Misalnya, jika Anda menyertakan kolom dari beberapa SKU, seperti SKU Essentials dan SKU Enterprise, permintaan akan ditagih dengan tarif SKU Enterprise.
  Harga Tabel harga utama
Tabel harga India

SKU: Places API Nearby Search Pro

SKU ini menagih kolom yang Anda tentukan dalam permintaan Nearby Search Pro.

  Kategori Pro
  Peristiwa yang dapat ditagih Permintaan dengan mask kolom yang ditentukan.
  Triggers SKU ini dipicu jika Anda hanya meminta kolom berikut atau kolom tarif yang lebih rendah:
  • 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

  Contoh penagihan mask kolom

Berikut adalah contoh cara penagihan permintaan berdasarkan kolom yang Anda pilih di mask kolom.

  • Jika mask kolom permintaan Anda hanya menyertakan kolom dari SKU ini: Permintaan ditagih dengan tarif SKU ini. Misalnya, Anda dapat meminta satu atau beberapa kolom dari SKU ini, dan ditagih dengan tarif SKU ini.
  • Jika mask kolom permintaan Anda menyertakan kolom dari SKU lain: Permintaan ditagih dengan tarif SKU tertinggi untuk kolom yang diminta. Misalnya, jika Anda menyertakan kolom dari beberapa SKU, seperti SKU Essentials dan SKU Enterprise, permintaan akan ditagih dengan tarif SKU Enterprise.
  Harga Tabel harga utama
Tabel harga India

SKU: Places API Nearby Search Enterprise

SKU ini menagih permintaan Penelusuran Langsung yang menyertakan kolom Enterprise.

  Kategori Enterprise
  Peristiwa yang dapat ditagih Permintaan dengan mask kolom yang ditentukan.
  Pemicu

SKU ini dipicu saat Anda meminta kolom berikut:

  • 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

  Contoh penagihan mask kolom

Berikut adalah contoh cara penagihan permintaan berdasarkan kolom yang Anda pilih di mask kolom.

  • Jika mask kolom permintaan Anda hanya menyertakan kolom dari SKU ini: Permintaan ditagih dengan tarif SKU ini. Misalnya, Anda dapat meminta satu atau beberapa kolom dari SKU ini, dan ditagih dengan tarif SKU ini.
  • Jika mask kolom permintaan Anda menyertakan kolom dari SKU lain: Permintaan ditagih dengan tarif SKU tertinggi untuk kolom yang diminta. Misalnya, jika Anda menyertakan kolom dari beberapa SKU, seperti SKU Essentials dan SKU Enterprise, permintaan akan ditagih dengan tarif SKU Enterprise.
  Harga Tabel harga utama
Tabel harga India

SKU: Places API Nearby Search Enterprise + Atmosphere

SKU ini menagih permintaan penelusuran terdekat yang menyertakan kolom atmosfer yang ditentukan.

  Kategori Enterprise
  Peristiwa yang dapat ditagih Permintaan
  Triggers

SKU ini dipicu saat Anda meminta kolom berikut:

  • 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

  Contoh penagihan mask kolom

Berikut adalah contoh cara penagihan permintaan berdasarkan kolom yang Anda pilih di mask kolom.

  • Jika mask kolom permintaan Anda hanya menyertakan kolom dari SKU ini: Permintaan ditagih dengan tarif SKU ini. Misalnya, Anda dapat meminta satu atau beberapa kolom dari SKU ini, dan ditagih dengan tarif SKU ini.
  • Jika mask kolom permintaan Anda menyertakan kolom dari SKU lain: Permintaan ditagih dengan tarif SKU tertinggi untuk kolom yang diminta. Misalnya, jika Anda menyertakan kolom dari beberapa SKU, seperti SKU Essentials dan SKU Enterprise, permintaan akan ditagih dengan tarif SKU Enterprise.
  Harga Tabel harga utama
Tabel harga India

SKU: Places API Text Search Essentials (IDs Only)

SKU ini ditagih untuk permintaan ke Text Search API yang hanya menampilkan ID.
  Kategori Dasar-Dasar
  Peristiwa yang dapat ditagih Permintaan dengan mask kolom yang ditentukan.
  Triggers

SKU ini dipicu jika Anda hanya meminta kolom berikut:

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

  Contoh penagihan mask kolom

Berikut adalah contoh cara penagihan permintaan berdasarkan kolom yang Anda pilih di mask kolom.

  • Jika mask kolom permintaan Anda hanya menyertakan kolom dari SKU ini: Permintaan ditagih dengan tarif SKU ini. Misalnya, Anda dapat meminta satu atau beberapa kolom dari SKU ini, dan ditagih dengan tarif SKU ini.
  • Jika mask kolom permintaan Anda menyertakan kolom dari SKU lain: Permintaan ditagih dengan tarif SKU tertinggi untuk kolom yang diminta. Misalnya, jika Anda menyertakan kolom dari beberapa SKU, seperti SKU Essentials dan SKU Enterprise, permintaan akan ditagih dengan tarif SKU Enterprise.
  Harga Tabel harga utama
Tabel harga India

SKU: Places API Text Search Pro

SKU ini adalah SKU Data yang menagih kolom yang Anda tentukan dalam permintaan Text Search Pro.
  Kategori Pro
  Peristiwa yang dapat ditagih Permintaan dengan mask kolom yang ditentukan.
  Triggers SKU ini dipicu jika Anda hanya meminta kolom berikut atau kolom dengan tarif lebih rendah:
  • 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

  Contoh penagihan mask kolom

Berikut adalah contoh cara penagihan permintaan berdasarkan kolom yang Anda pilih di mask kolom.

  • Jika mask kolom permintaan Anda hanya menyertakan kolom dari SKU ini: Permintaan ditagih dengan tarif SKU ini. Misalnya, Anda dapat meminta satu atau beberapa kolom dari SKU ini, dan ditagih dengan tarif SKU ini.
  • Jika mask kolom permintaan Anda menyertakan kolom dari SKU lain: Permintaan ditagih dengan tarif SKU tertinggi untuk kolom yang diminta. Misalnya, jika Anda menyertakan kolom dari beberapa SKU, seperti SKU Essentials dan SKU Enterprise, permintaan akan ditagih dengan tarif SKU Enterprise.
  Harga Tabel harga utama
Tabel harga India

SKU: Places API Text Search Enterprise

SKU ini menagih permintaan Text Search yang menyertakan kolom Enterprise.

  Kategori Enterprise
  Peristiwa yang dapat ditagih Permintaan dengan mask kolom yang ditentukan.
  Triggers SKU ini dipicu saat Anda meminta kolom berikut:
  • 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

  Contoh penagihan mask kolom

Berikut adalah contoh cara penagihan permintaan berdasarkan kolom yang Anda pilih di mask kolom.

  • Jika mask kolom permintaan Anda hanya menyertakan kolom dari SKU ini: Permintaan ditagih dengan tarif SKU ini. Misalnya, Anda dapat meminta satu atau beberapa kolom dari SKU ini, dan ditagih dengan tarif SKU ini.
  • Jika mask kolom permintaan Anda menyertakan kolom dari SKU lain: Permintaan ditagih dengan tarif SKU tertinggi untuk kolom yang diminta. Misalnya, jika Anda menyertakan kolom dari beberapa SKU, seperti SKU Essentials dan SKU Enterprise, permintaan akan ditagih dengan tarif SKU Enterprise.
  Harga Tabel harga utama
Tabel harga India

SKU: Places API Text Search Enterprise + Atmosphere

SKU ini menagih permintaan Text Search yang menyertakan kolom atmosfer.

  Kategori Enterprise
  Peristiwa yang dapat ditagih Permintaan
  Triggers SKU ini dipicu saat Anda meminta kolom berikut:
  • 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

  Contoh penagihan mask kolom

Berikut adalah contoh cara penagihan permintaan berdasarkan kolom yang Anda pilih di mask kolom.

  • Jika mask kolom permintaan Anda hanya menyertakan kolom dari SKU ini: Permintaan ditagih dengan tarif SKU ini. Misalnya, Anda dapat meminta satu atau beberapa kolom dari SKU ini, dan ditagih dengan tarif SKU ini.
  • Jika mask kolom permintaan Anda menyertakan kolom dari SKU lain: Permintaan ditagih dengan tarif SKU tertinggi untuk kolom yang diminta. Misalnya, jika Anda menyertakan kolom dari beberapa SKU, seperti SKU Essentials dan SKU Enterprise, permintaan akan ditagih dengan tarif SKU Enterprise.
  Harga Tabel harga utama
Tabel harga India

SKU: Place Details Photos

SKU ini menagih permintaan Place Details Photos.

  Kategori Enterprise
  Peristiwa yang dapat ditagih Permintaan
  Triggers Penagihan dipicu saat Anda meminta foto dari Place Details API.
  Harga Tabel harga utama
Tabel harga India

Detail SKU lama Places SDK for Android

Tentang sesi Autocomplete

Sesi Autocomplete mencakup beberapa permintaan Autocomplete (untuk mendapatkan saran tempat saat pengguna mengetik), dan maksimal satu permintaan Places Details (untuk mendapatkan detail tempat yang dipilih oleh pengguna). Token sesi yang sama diteruskan ke Autocomplete dan permintaan Place Detail berikutnya. Sesi diawali dengan permintaan Autocomplete pertama (yang biasanya terjadi saat pengguna mulai mengetik). Panggilan Places Details dilakukan saat pengguna telah memilih salah satu saran Autocomplete. Jika saran tidak dipilih, panggilan Places Details tidak akan dilakukan.

Setelah pengguna memilih tempat (yaitu, setelah panggilan Places Details dilakukan), Anda harus memulai sesi baru menggunakan token sesi baru.

Sesi Autocomplete dapat dibuat dari API berikut:

Token sesi cocok untuk satu sesi pengguna dan tidak dapat digunakan untuk lebih dari satu sesi pengguna. Jika token sesi digunakan ulang, sesi tersebut dianggap tidak valid dan permintaan akan dikenai biaya seolah-olah tidak ada token sesi yang diberikan.

Permintaan Autocomplete dan Places Details yang menggunakan sesi ditagih berdasarkan SKU yang berbeda.

Tentang SKU Data Tempat

Tiga SKU Data Tempat adalah: Basic Data, Contact Data, dan Atmosphere Data.

Satu atau beberapa SKU Data terpicu untuk:

  • Android: setiap permintaan ke fetchPlace() atau findCurrentPlace()
  • iOS: setiap panggilan ke fetchPlaceFromPlaceID: atau findPlaceLikelihoodsFromCurrentLocationWithPlaceFields:
  • Layanan web: setiap permintaan Tempat bergantung pada kolom yang ditentukan dalam permintaan

SKU Data selalu dikenai biaya selain SKU dasar untuk permintaan yang memicunya. Misalnya, permintaan Place Details yang menyertakan kolom Basic Data akan dikenai biaya berdasarkan SKU Basic Data dan SKU Place Details.

SKU: Basic Data

SKU ini adalah SKU Data yang menagih kolom Basic Data dalam permintaan Place Details atau Find Place. SKU ini dikenai biaya selain SKU dasar untuk permintaan yang memicunya.

Kolom pada kategori Basic tercakup dalam biaya dasar permintaan Places dan tidak akan dikenai biaya tambahan.

  Kategori Dasar-Dasar
  Peristiwa yang dapat ditagih Permintaan dengan mask kolom yang ditentukan.
  Triggers SKU Basic Data terpicu saat Anda meminta salah satu kolom berikut:
  • 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
  • Layanan web:
    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
  Contoh penagihan mask kolom

Berikut adalah contoh cara penagihan permintaan berdasarkan kolom yang Anda pilih di mask kolom.

  • Jika mask kolom permintaan Anda hanya menyertakan kolom dari SKU ini: Permintaan ditagih dengan tarif SKU ini. Misalnya, Anda dapat meminta satu atau beberapa kolom dari SKU ini, dan ditagih dengan tarif SKU ini.
  • Jika mask kolom permintaan Anda menyertakan kolom dari SKU lain: Permintaan ditagih dengan tarif SKU tertinggi untuk kolom yang diminta. Misalnya, jika Anda menyertakan kolom dari beberapa SKU, seperti SKU Essentials dan SKU Enterprise, permintaan akan ditagih dengan tarif SKU Enterprise.
  Harga Tabel harga utama
Tabel harga India

SKU: Contact Data

SKU ini adalah SKU Data yang menagih kolom Contact Data dalam permintaan Place Details atau Find Place. SKU ini dikenai biaya selain SKU dasar untuk permintaan yang memicunya.

Dengan parameter kolom dalam permintaan Place Details atau Find Place untuk layanan web, atau array Place.Field untuk Android atau iOS, Anda dapat membatasi respons hanya untuk kolom yang telah ditentukan. Kolom pada kategori Contact akan dikenai biaya tambahan.

  Kategori Enterprise
  Peristiwa yang dapat ditagih Permintaan dengan mask kolom yang ditentukan.
  Triggers SKU Contact Data terpicu jika ada permintaan untuk kolom berikut:
  • Android: Place.Field.CURRENT_OPENING_HOURS, Place.Field.INTERNATIONAL_PHONE_NUMBER, Place.Field.OPENING_HOURS, Place.Field.SECONDARY_OPENING_HOURS, atau Place.Field.WEBSITE_URI
  • iOS: GMSPlaceFieldOpeningHours, GMSPlaceFieldPhoneNumber, atau GMSPlaceFieldWebsite
  • Layanan web: formatted_phone_number, international_phone_number, opening_hours, current_opening_hours, secondary_opening_hours, atau website
  Contoh penagihan mask kolom

Berikut adalah contoh cara penagihan permintaan berdasarkan kolom yang Anda pilih di mask kolom.

  • Jika mask kolom permintaan Anda hanya menyertakan kolom dari SKU ini: Permintaan ditagih dengan tarif SKU ini. Misalnya, Anda dapat meminta satu atau beberapa kolom dari SKU ini, dan ditagih dengan tarif SKU ini.
  • Jika mask kolom permintaan Anda menyertakan kolom dari SKU lain: Permintaan ditagih dengan tarif SKU tertinggi untuk kolom yang diminta. Misalnya, jika Anda menyertakan kolom dari beberapa SKU, seperti SKU Essentials dan SKU Enterprise, permintaan akan ditagih dengan tarif SKU Enterprise.
  Harga Tabel harga utama
Tabel harga India

SKU: Atmosphere Data

SKU ini menagih permintaan ke Atmosphere Data API yang menentukan kolom dalam SKU ini.

  Kategori Enterprise
  Peristiwa yang dapat ditagih Permintaan dengan mask kolom yang ditentukan.
  Triggers Penagihan dipicu saat Anda meminta salah satu kolom berikut:
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
  Contoh penagihan mask kolom

Berikut adalah contoh cara penagihan permintaan berdasarkan kolom yang Anda pilih di mask kolom.

  • Jika mask kolom permintaan Anda hanya menyertakan kolom dari SKU ini: Permintaan ditagih dengan tarif SKU ini. Misalnya, Anda dapat meminta satu atau beberapa kolom dari SKU ini, dan ditagih dengan tarif SKU ini.
  • Jika mask kolom permintaan Anda menyertakan kolom dari SKU lain: Permintaan ditagih dengan tarif SKU tertinggi untuk kolom yang diminta. Misalnya, jika Anda menyertakan kolom dari beberapa SKU, seperti SKU Essentials dan SKU Enterprise, permintaan akan ditagih dengan tarif SKU Enterprise.
  Harga Tabel harga utama
Tabel harga India

SKU: Autocomplete – Per Request

SKU ini menagih permintaan yang tidak menyertakan token sesi

Jika Anda membuat permintaan dari sesi Autocomplete yang tidak valid (misalnya, sesi yang menggunakan ulang token sesi), Anda juga akan dikenai biaya untuk SKU Autocomplete – Per Request.

Permintaan Autocomplete dari Widget Place Autocomplete Maps JavaScript API mungkin dikenai biaya SKU Autocomplete – Per Request saat Anda membuat permintaan dari sesi Autocomplete yang tidak valid. Situasi ini dapat terjadi saat pengguna mengetik atau menyalin/menempel beberapa alamat yang berbeda ke widget dan tidak selalu memilih prediksi pelengkapan otomatis.

  Kategori Dasar-Dasar
  Peristiwa yang dapat ditagih Permintaan
  Triggers Penagihan dipicu untuk:
  Harga Tabel harga utama
Tabel harga India

SKU: Autocomplete without Place Details – Per Session

SKU ini ditagih saat untuk sesi Autocomplete yang tidak menyertakan permintaan Place Details (dalam waktu beberapa menit pada awal sesi).

  Kategori Pro
  Peristiwa yang dapat ditagih Sesi
  Triggers Penagihan dipicu jika aplikasi Anda mengeluarkan dua permintaan berikut dalam satu sesi:

Saat melihat tagihan berdasarkan SKU, Anda akan melihat SKU berikut tercantum:

  • Autocomplete without Place Details – Per Session
  Harga Tabel harga utama
Tabel harga India

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

Permintaan untuk pelengkapan otomatis tersedia tanpa biaya. SKU ini ditagih saat Anda meminta Place Details berikutnya berdasarkan harga Place Details reguler.

  Kategori Dasar-Dasar
  Peristiwa yang dapat ditagih Sesi
  Triggers SKU Autocomplete (included with Place Details) – Per Session dikenai biaya untuk sesi Autocomplete yang menyertakan salah satu permintaan berikut:
  • Android: panggilan ke fetchPlace()
  • iOS: panggilan ke fetchPlaceFromPlaceID:
  • Layanan web: permintaan Place Details

Permintaan Place Details menghasilkan SKU Data (Basic, Contact, dan/atau Atmosphere) – bergantung pada kolom yang Anda tentukan dalam permintaan.

Jika Anda tidak meminta kolom tertentu dalam permintaan Place Details, semua SKU Data akan terpicu (Essentials, Pro, Enterprise, dan Enterprise + Atmosphere). Tentukan hanya kolom yang Anda perlukan untuk menghindari tagihan yang tidak perlu.

Jika Anda hanya meminta pembaruan ID Place Details (permintaan Anda hanya menentukan kolom place_id) selama sesi pelengkapan otomatis, sesi tersebut akan ditagih sebagai SKU: Autocomplete without Place Details – Per Session.

  Contoh

Jika aplikasi Anda melakukan tiga panggilan berikut dalam satu sesi:

Layanan web

Dalam tagihan, Anda akan melihat SKU berikut tercantum (saat melihat tagihan berdasarkan SKU):

  • Autocomplete (included with Place Details) – Per Session
  • Place Details
  • Basic Data
  Harga Tabel harga utama
Tabel harga India

SKU: Place Details Pro

SKU ini menagih permintaan Place Details lama.

  Kategori Pro
  Peristiwa yang dapat ditagih Permintaan
  Triggers Penagihan dipicu untuk permintaan dari API berikut:

Dengan API dan layanan web, SKU Place Details akan dikenai biaya, baik Anda memberikan token sesi atau tidak.

SKU ini juga memicu penagihan untuk SKU Data: Jika Anda menyertakan kolom data dalam permintaan, hal ini dapat memicu penagihan tambahan untuk SKU Data: Basic, Contact, dan Atmosphere. Tentukan hanya kolom data yang Anda inginkan untuk menghindari biaya yang tidak perlu. Anda akan ditagih untuk SKU ini serta untuk data yang Anda minta.

  Contoh
  1. Lakukan salah satu panggilan atau permintaan berikut:
    • Seluler: panggil fetchPlace() di Android atau fetchPlaceFromPlaceID: di iOS, dan tentukan hanya kolom ADDRESS
    • API atau layanan web: mengirimkan permintaan Place Details dan menentukan hanya kolom alamat: getPlaceDetails(fields: formatted_address)
    Dalam tagihan, Anda akan melihat SKU berikut tercantum (saat melihat tagihan berdasarkan SKU):
    • Place Details
    • Basic Data
  2. Lakukan salah satu panggilan atau permintaan berikut:
    • Seluler: panggil fetchPlace() di Android atau fetchPlaceFromPlaceID: di iOS, dan tentukan hanya kolom PHONE_NUMBER
    • API atau layanan web: mengirimkan permintaan Place Details dan menentukan kolom nomor telepon: getPlaceDetails(fields: formatted_phone_number)
    Dalam tagihan, Anda akan melihat SKU berikut tercantum (saat melihat tagihan berdasarkan SKU):
    • Place Details
    • Data Kontak
  3. Lakukan salah satu panggilan atau permintaan berikut:
    • Seluler: memanggil fetchPlace() di Android atau fetchPlaceFromPlaceID: di iOS, dan menentukan semua kolom
    • API atau layanan web: mengirimkan permintaan Place Details dan menentukan semua kolom (ini merupakan setelan default untuk jenis permintaan ini jika Anda tidak menentukan kolom): getPlaceDetails().
    Dalam tagihan, Anda akan melihat SKU berikut tercantum (saat melihat tagihan berdasarkan SKU):
    • Place Details
    • Basic Data
    • Data Kontak
    • Data Atmosfer
  Harga Tabel harga utama
Tabel harga India

SKU: Find Current Place

SKU ini menagih permintaan untuk Find Current Place.

SKU ini juga memicu penagihan untuk SKU Data: Jika Anda menyertakan kolom data dalam permintaan, hal ini dapat memicu penagihan tambahan untuk SKU Data: Basic, Contact, dan Atmosphere. Tentukan hanya kolom data yang Anda inginkan untuk menghindari biaya yang tidak perlu. Anda akan ditagih untuk SKU ini serta untuk data yang Anda minta.

  Kategori Pro
  Peristiwa yang dapat ditagih Permintaan
  Triggers SKU ini menagih permintaan ke metode berikut:

SKU ini juga memicu penagihan untuk SKU Data: Jika Anda menyertakan kolom data dalam permintaan, hal ini dapat memicu penagihan tambahan untuk SKU Data: Basic, Contact, dan Atmosphere. Tentukan hanya kolom data yang Anda inginkan untuk menghindari biaya yang tidak perlu. Anda akan ditagih untuk SKU ini serta untuk data yang Anda minta.

  Contoh

Contoh berikut menunjukkan SKU yang ditagih saat Anda membuat permintaan Find Current Place dan menentukan kolom dari SKU data Basic, Contact, dan Atmosphere. Untuk melihat SKU di tagihan, lihat tagihan berdasarkan SKU seperti yang dijelaskan dalam Menganalisis penggunaan dan biaya per SKU.

  1. Anda membuat permintaan findCurrentPlace() (Android) atau findPlaceLikelihoodsFromCurrentLocationWithPlaceFields: (iOS) dan menentukan hanya kolom ADDRESS. Tagihan Anda menampilkan SKU berikut:
    • Cari Tempat Saat Ini
    • Basic Data
  2. Anda membuat permintaan findCurrentPlace() (Android) atau findPlaceLikelihoodsFromCurrentLocationWithPlaceFields: (iOS) dan menentukan kolom PHONE_NUMBER. Tagihan Anda menampilkan SKU berikut:
    • Cari Tempat Saat Ini
    • Data Kontak
  3. Anda membuat permintaan findCurrentPlace() (Android) atau findPlaceLikelihoodsFromCurrentLocationWithPlaceFields: (iOS) dan menentukan kolom dari ketiga bucket jenis data. Tagihan Anda menampilkan SKU berikut:
    • Cari Tempat Saat Ini
    • Basic Data
    • Data Kontak
    • Data Atmosfer
  Harga Tabel harga utama
Tabel harga India

SKU: Places API Place Details Photos

SKU ini menagih layanan Places Photo lama.

  Kategori Enterprise
  Peristiwa yang dapat ditagih Permintaan
  Triggers Penagihan dipicu untuk:
  Harga Tabel harga utama
Tabel harga India

Pembatasan berdasarkan Persyaratan Penggunaan

Untuk mengetahui informasi tentang persyaratan penggunaan, lihat bagian Pembatasan Lisensi dalam Persyaratan Layanan Google Maps Platform.