Halaman ini mencantumkan semua produk dan fitur Google Maps Platform yang saat ini berada dalam periode penghentian penggunaan. Ini termasuk produk yang ada di Maps, Routes, dan Places.
Cara kerja penghentian penggunaan
Periode penghentian penggunaan produk atau fitur dimulai pada tanggal pengumuman penghentian penggunaan. Produk atau fitur akan terus tersedia selama periode penghentian penggunaan (biasanya 12 bulan). Setelah periode penghentian penggunaan berakhir, produk atau fitur akan dinonaktifkan, dan tidak akan tersedia lagi.
Penghentian penggunaan aktif
Bagian ini mencantumkan semua produk dan fitur yang saat ini dalam periode penghentian penggunaan.
Modul Maps di google.load
Layanan yang menyediakan modul "Maps" untuk google.load
tidak digunakan lagi mulai 13 Oktober 2020, dan akan dinonaktifkan pada 13 Oktober 2021. Permintaan selanjutnya untuk memuat modul "Maps" di google.load
akan menghasilkan error, dan tidak ada peta yang akan dimuat. Lihat Panduan Migrasi untuk mengetahui informasi selengkapnya.
Metode Places SDK for iOS: setAutocompleteBoundsUsingNorthEastCorner:SouthWestCorner
, initWithBounds:filter
(Mulai v4.0.0)
Metode helper setAutocompleteBoundsUsingNorthEastCorner:SouthWestCorner
tidak digunakan lagi mulai 10 Agustus 2020 (v3.10.0). Dimulai dengan v4.0.0, fitur ini tidak lagi tersedia. Sebagai gantinya, gunakan locationBias
, atau locationRestriction
.
Metode initWithBounds:filter
sudah tidak digunakan lagi mulai 10 Agustus 2020 (v3.10.0). Dimulai dengan v4.0.0, fitur ini tidak lagi tersedia. Sebagai gantinya, gunakan initWithFilter:
di GMSAutocompleteFetcher
.
Untuk terus menggunakan fitur yang tidak digunakan lagi ini, tetap gunakan v3.10.0.
Untuk mengetahui detail tentang metode pengganti, lihat Lampiran 1.
Places SDK for iOS GMSPlaceField
sekarang menggunakan NS_OPTIONS
makro (Mulai v4.0.0)
Places SDK for iOS GMSPlaceField
sekarang menggunakan NS_OPTIONS
makro, bukan NS_ENUM
, untuk dukungan Swift yang lebih baik. Baca selengkapnya tentang Melakukan migrasi ke GMSPlaceField sebagai NS_OPTIONS.
Untuk terus menggunakan GMSPlaceField
sebagai NS_ENUM
, tetap gunakan v3.10.0.
GMSCoordinateBounds
di Place Autocomplete (26 Mei 2020 - 26 Mei 2021)
Beberapa properti/parameter yang menggunakan GMSCoordinateBounds
di layanan iOS Place Autocomplete tidak digunakan lagi mulai 26 Mei 2020 dan akan dinonaktifkan pada 26 Mei 2021.
Batas dalam GMSAutocompleteViewController
Properti GMSAutocompleteViewController
berikut tidak digunakan lagi:
GMSAutocompleteViewController.autocompleteBounds
GMSAutocompleteViewController.autocompleteBoundsMode
Untuk fungsi yang setara, gunakan GMSAutocompleteViewController.autocompleteFilter
, dengan GMSAutocompleteFilter.locationBias
atau GMSAutocompleteFilter.locationRestriction
.
Versi minimum untuk Places SDK for iOS dengan properti ini adalah v3.8.0.
Batas dalam findAutocompletePredictionsFromQuery
dan autocompleteQuery
- Parameter
bounds
danboundsMode
untuk:
Untuk fungsi yang setara, gunakan findAutocompletePredictionsFromQuery:filter:sessionToken:callback
dengan GMSAutocompleteFilter.locationBias
atau GMSAutocompleteFilter.locationRestriction
.
Versi minimum untuk Places SDK for iOS dengan properti ini adalah v3.8.0.
Untuk mengetahui detail tentang metode pengganti, lihat Lampiran 1.
Kolom Tempat GMSPlace.openNowStatus
(26 Mei 2020) - (26 Mei 2021)
Kolom/properti Tempat GMSPlace.openNowStatus
di Places SDK for iOS tidak digunakan lagi mulai 26 Mei 2020, dan akan dinonaktifkan pada 26 Mei 2021. Sebagai gantinya, gunakan fungsi GMSPlace.isOpen
atau GMSPlace.isOpenAtDate
.
Versi minimum untuk Places SDK for iOS dengan fungsi ini adalah v3.3.0.
Kolom Tempat: permanently_closed
(26 Mei 2020 - 26 Mei 2021)
Kolom Tempat permanently_closed
di Places API dan Library Places, Maps JavaScript API sudah tidak digunakan lagi mulai 26 Mei 2020, dan akan dinonaktifkan pada 26 Mei 2021.
Sebagai gantinya, gunakan business_status
(Places API) atau business_status
(Library Places, JavaScript API) untuk mendapatkan status operasional bisnis. Versi minimum untuk Library Places, Maps JavaScript API dengan business_status
adalah v3.40.
Kolom Tempat open_now
, utc_offset
(20 November 2019 - 20 Februari 2021)
Kolom Tempat open_now
dan utc_offset
di Library Places, Maps JavaScript API tidak digunakan lagi mulai 20 November 2019, dan akan dinonaktifkan pada 20 Februari 2021.
Kolom ini hanya tidak digunakan lagi di Library Places, Maps JavaScript API.
- Kolom
open_now
telah diganti denganPlaceResult.opening_hours.isOpen()
pada Detail Tempat. Untuk Penelusuran di Sekitar dan Penelusuran Teks, gunakan parameter permintaanopenNow:true
untuk memfilter tempat yang saat ini buka. Tidak ada padanan setara yang diberikan untuk Temukan Tempat. Untuk mendapatkan nilai ini, Anda kini harus mengajukan permintaan Detail Tempat. - Kolom
utc_offset
telah diganti denganPlaceResult.utc_offset_minutes
pada Detail Tempat.
Versi minimum untuk Library Places, JavaScript API dengan isOpen()
, dan utc_offset_minutes
adalah v3.39. Lihat Migrasi Kolom Tempat untuk mempelajari lebih lanjut.
Kolom Tempat: reference
, id
, alt_id
, scope
(3 September 2019 - 3 Juni 2020)
Kolom Tempat reference
, id
, alt_id
, dan scope
tidak digunakan lagi mulai 3 September 2019, dan akan dinonaktifkan pada 3 Juni 2020.
- Parameter permintaan
id
danreference
telah diganti dengan parameter permintaanplace_id
. - Tidak ada padanan yang setara untuk kolom
alt_id
danscope
, karena kolom tersebut hanya digunakan untuk layanan Place Add yang dinonaktifkan pada bulan Juli 2018.
Lihat Migrasi kolom tempat untuk mengetahui detailnya.
Maps JavaScript API v2 (19 Mei 2010 - 26 Mei 2021)
Maps JavaScript API versi 2 tidak digunakan lagi mulai 19 Mei 2010, dan akan dinonaktifkan pada 26 Mei 2021. Meskipun Anda dapat terus menggunakan Maps JavaScript API v2 hingga 26 Mei 2021, peta yang menggunakan v2 akan menampilkan peta gelap yang diberi watermark dengan teks "hanya untuk tujuan pengembangan" di peta v2 situs Anda mulai 26 Oktober 2020. Untuk menghindari ketidaknyamanan atau kebingungan pengguna saat hal ini terjadi, sebaiknya migrasikan situs Anda ke Maps JavaScript API v3 sebelum 26 Oktober 2020. Pelajari lebih lanjut cara mengupgrade Aplikasi Maps JavaScript API Anda dari v2 ke v3.
Penghentian penggunaan selesai
Bagian ini mencantumkan semua produk dan fitur yang periode penghentian penggunaannya telah berlalu. Produk dan fitur ini tidak lagi tersedia.
Lapisan Fusion Tables (Eksperimental) (3 Desember 2018 - 3 Desember 2019)
Lapisan Fusion Tables di Maps JavaScript API dinonaktifkan pada 3 Desember 2019, dan tidak lagi tersedia mulai versi 3.38 (3.37 adalah versi terakhir yang mendukung Fusion Tables). Pelajari lebih lanjut.
Places SDK for Android dan iOS (29 Januari 2019 - 29 Juli 2019)
Mulai 29 Januari 2019, SDK Places for Android dan iOS yang telah diupgrade menggantikan versi SDK Places yang ada. Places SDK for iOS, Places SDK for Android, dan Place Picker versi saat ini tidak digunakan lagi mulai 29 Januari 2019, dan dinonaktifkan pada 29 Juli 2019.
- Update ke Places SDK for iOS versi terbaru.
- Update ke Places SDK for Android versi terbaru.
- Place Picker tidak tersedia lagi mulai 29 Juli 2019.
Place Add dan Place Delete (30 Juni 2017 - 30 Juni 2018)
Mulai 30 Juni 2018, fitur Place Add dan Place Delete telah dinonaktifkan dan tidak lagi tersedia.
Lampiran 1: Ringkasan penggantian API yang tidak digunakan lagi di Places SDK for iOS
Tabel berikut menunjukkan metode penggantian yang digunakan untuk setiap metode atau properti yang tidak digunakan lagi.
Versi minimum untuk Places SDK for iOS dengan properti pengganti adalah v3.8.0