Einstellung von Produkten und Funktionen

Auf dieser Seite werden alle Produkte und Funktionen der Google Maps Platform aufgeführt, die sich derzeit in einem Einstellungszeitraum befinden. Dazu zählen auch Produkte, die Maps, Routes und Places gehören.

Funktionsweise der Einstellung von Produkten und Funktionen

Der Einstellungszeitraum eines Produkts oder einer Funktion beginnt an dem Tag, an dem die Einstellung bekanntgegeben wird. Das Produkt oder die Funktion ist in dieser Zeit (in der Regel zwölf Monate) weiterhin verfügbar. Nach Ablauf des Einstellungszeitraums wird das Produkt oder die Funktion deaktiviert und ist dann nicht mehr verfügbar.

Produkte und Funktionen, deren Einstellungszeitraum derzeit läuft

In diesem Abschnitt werden alle Produkte und Funktionen aufgelistet, für die aktuell ein Einstellungszeitraum aktiv ist.


Maps-Modul in „google.load“

Die Einstellung des Dienstes, über den das Modul „Maps“ für google.load bereitgestellt wird, wurde am 13. Oktober 2020 angekündigt. Dieser Dienst wird am 13. Oktober 2021 deaktiviert. Werden danach Anfragen zum Laden des Moduls „Maps“ in google.load gesendet, tritt ein Fehler auf und es wird keine Karte geladen. Weitere Informationen findest du im Migrationshandbuch.


Places SDK for iOS-Methoden: setAutocompleteBoundsUsingNorthEastCorner:SouthWestCorner, initWithBounds:filter (ab Version 4.0.0)

Die Helper-Methode setAutocompleteBoundsUsingNorthEastCorner:SouthWestCorner wurde am 10. August 2020 (Version 3.10.0) eingestellt. Ab Version 4.0.0 ist diese Funktion nicht mehr verfügbar. Verwende stattdessen locationBias oder locationRestriction.

Die Methode initWithBounds:filter wurde am 10. August 2020 (Version 3.10.0) eingestellt. Ab Version 4.0.0 ist diese Funktion nicht mehr verfügbar. Verwende stattdessen initWithFilter: in GMSAutocompleteFetcher.

Wenn du diese eingestellten Funktionen weiterhin verwenden möchtest, bleibe bei Version 3.10.0.

Weitere Informationen zu Ersatzmethoden findest du in Anhang 1.


Für GMSPlaceField des Places SDK for iOS wird jetzt das NS_OPTIONS-Makro genutzt (ab Version 4.0.0).

Für eine bessere Swift-Unterstützung wird für GMSPlaceField des Places SDK for iOS jetzt statt NS_ENUM das NS_OPTIONS-Makro verwendet. Weitere Informationen zur Migration zu GMSPlaceField als NS_OPTIONS

Wenn du GMSPlaceField weiterhin als NS_ENUM verwenden möchtest, bleibe bei Version 3.10.0.


GMSCoordinateBounds in Place Autocomplete (26. Mai 2020 bis 26. Mai 2021)

Für einige Attribute und Parameter, die GMSCoordinateBounds im iOS-Dienst Place Autocomplete nutzen, wurde am 26. Mai 2020 die Einstellung angekündigt. Diese Attribute und Parameter werden am 26. Mai 2021 deaktiviert.

Bounds in GMSAutocompleteViewController

Die folgenden GMSAutocompleteViewController-Attribute wurden eingestellt:

Verwende für eine gleichwertige Funktionalität GMSAutocompleteViewController.autocompleteFilter mit GMSAutocompleteFilter.locationBias oder GMSAutocompleteFilter.locationRestriction. Die Mindestversion des Places SDK for iOS mit diesen Attributen ist Version 3.8.0.

Bounds in findAutocompletePredictionsFromQuery und autocompleteQuery

Verwende für eine gleichwertige Funktionalität findAutocompletePredictionsFromQuery:filter:sessionToken:callback mit GMSAutocompleteFilter.locationBias oder GMSAutocompleteFilter.locationRestriction. Die Mindestversion des Places SDK for iOS mit diesen Attributen ist Version 3.8.0.

Weitere Informationen zu Ersatzmethoden findest du in Anhang 1.


Places-Feld GMSPlace.openNowStatus (26. Mai 2020 bis 26. Mai 2021)

Für das Places-Feld/Attribut GMSPlace.openNowStatus im Places SDK for iOS wurde am 26. Mai 2020 die Einstellung angekündigt. Am 26. Mai 2021 wird es deaktiviert. Verwende stattdessen die Funktion GMSPlace.isOpen oder GMSPlace.isOpenAtDate. Die Mindestversion des Places SDK for iOS mit diesen Funktionen ist Version 3.3.0.


Places-Feld: permanently_closed (26. Mai 2020 bis 26. Mai 2021)

Für das Places-Feld permanently_closed in der Places API, der Places-Bibliothek und der Maps JavaScript API wurde am 26. Mai 2020 die Einstellung angekündigt. Am 26. Mai 2021 wird es deaktiviert. Verwende stattdessen business_status (Places API) oder business_status (Places-Bibliothek, JavaScript API), um den Betriebsstatus von Unternehmen abzurufen. Die Mindestversion der Places-Bibliothek und der Maps JavaScript API mit business_status ist Version 3.40.


Places-Felder open_now und utc_offset (20. November 2019 bis 20. Februar 2021)

Für die Places-Felder open_now und utc_offset in der Places-Bibliothek und der Maps JavaScript API wurde am 20. November 2019 die Einstellung angekündigt. Am 20. Februar 2021 werden sie deaktiviert.

Diese Felder wurden nur in der Places-Bibliothek und der Maps JavaScript API eingestellt.

  • Das Feld open_now wurde durch PlaceResult.opening_hours.isOpen() in Place Details ersetzt. Verwende für Nearby Search und die Textsuche den Anfrageparameter openNow:true, um nach derzeit geöffneten Orten zu filtern. Für „Ortssuche“ wird keine solche Entsprechung bereitgestellt. Um diesen Wert zu erhalten, musst du nun eine Places Details-Anfrage senden.
  • Das Feld utc_offset wurde durch PlaceResult.utc_offset_minutes in Place Details ersetzt.

Die Mindestversion der Places-Bibliothek, der JavaScript API mit isOpen() und utc_offset_minutes ist Version 3.39. Weitere Informationen hierzu findest du im Artikel zur Places-Feldmigration.


Places-Felder: reference, id, alt_id, scope (3. September 2019 bis 3. Juni 2020)

Für die Places-Felder reference, id, alt_id und scope wurde am 3. September 2019 die Einstellung bekanntgegeben. Sie sind nur noch bis zum 3. Juni 2020 verfügbar.

  • Die Anfrageparameter id und reference wurden durch den Anfrageparameter place_id ersetzt.
  • Die Felder alt_id und scope haben keine Entsprechung, da sie nur für den Dienst „Ort hinzufügen“ verwendet wurden, der im Juli 2018 deaktiviert wurde.

Weitere Informationen hierzu findest du im Artikel zur Places-Feldmigration.


Version 2 der Maps JavaScript API (19. Mai 2010 bis 26. Mai 2021)

Für Version 2 der Maps JavaScript API wurde am 19. Mai 2010 die Einstellung bekanntgegeben und sie wird am 26. Mai 2021 deaktiviert. Du kannst Version 2 der Maps JavaScript API noch bis zum 26. Mai 2021 verwenden. Ab dem 26. Oktober 2020 werden jedoch auf Version 2 basierende Karten auf deiner Website abgedunkelt und mit einem Wasserzeichen mit dem Text „For development purposes only“ (Nur zu Entwicklungszwecken) dargestellt. Um etwaige Unannehmlichkeiten oder Unklarheiten bei den Nutzern zu vermeiden, wenn Karten so dargestellt werden, solltest du deine Website vor dem 26. Oktober 2020 zu Version 3 der Maps JavaScript API migrieren. Weitere Informationen zum Upgraden einer Maps JavaScript API-Anwendung von Version 2 auf Version 3


Abgeschlossene Einstellung von Produkten und Funktionen

In diesem Abschnitt werden alle Produkte und Funktionen aufgelistet, für die der Einstellungszeitraum abgelaufen ist. Diese Produkte und Funktionen sind nicht mehr verfügbar.


Fusion Tables-Ebene (Experimental) (3. Dezember 2018 bis 3. Dezember 2019)

Die Fusion Tables-Ebene in der Maps JavaScript API wurde am 3. Dezember 2019 deaktiviert und ist seit Version 3.38 nicht mehr verfügbar. Version 3.37 ist die letzte Version, die Fusion Tables unterstützt. Weitere Informationen


Places SDK for Android und Places SDK for iOS (29. Januar 2019 bis 29. Juli 2019)

Die aktualisierten Versionen des Places SDK for Android und des Places SDK for iOS ersetzen seit dem 29. Januar 2019 die vorherigen Versionen der Places SDKs. Für die aktuellen Versionen des Places SDK for iOS, des Places SDK for Android und der Ortsauswahl wurde am 29. Januar 2019 die Einstellung angekündigt. Am 29. Juli 2019 wurden sie deaktiviert.


„Ort hinzufügen“ und „Ort löschen“ (30. Juni 2017 bis 30. Juni 2018)

Die Funktionen „Ort hinzufügen“ und „Ort löschen“ wurden am 30. Juni 2018 deaktiviert und sind nicht mehr verfügbar.


Anhang 1: Zusammenfassung der Ersatzobjekte für eingestellte API-Objekte des Places SDK for iOS

In der folgenden Tabelle siehst du, welche Ersatzmethoden du statt der eingestellten Methoden und Attribute verwenden kannst.

Eingestellte Methode bzw. eingestelltes Attribut Ersatz
setAutocompleteBoundsUsingNorthEastCorner:SouthWestCorner
(in GMSAutocompleteViewController)
locationRestriction und locationBias
setAutocompleteBoundsUsingNorthEastCorner:SouthWestCorner
(in GMSAutocompleteResultsViewController)
locationRestriction und locationBias
setAutocompleteBoundsUsingNorthEastCorner:SouthWestCorner
(in GMSAutocompleteTableDataSource)
locationRestriction und locationBias
initWithBounds:filter
(in GMSAutocompleteFetcher)
initWithFilter:
autocompleteBounds und autocompleteBoundsMode
(in GMSAutocompleteViewController)
GMSAutocompleteViewController.autocompleteFilter mit locationBias oder locationRestriction
findAutocompletePredictionsFromQuery:bounds:boundsMode:filter:SessionToken:callback, autocompleteQuery:bounds:filter:callback und autocompleteQuery:bounds:boundsMode:filter:callback
(in GMSPlacesClient)
findAutocompletePredictionsFromQuery:filter:sessionToken:callback mit locationBias oder locationRestriction

Die Mindestversion des Places SDK for iOS mit den Ersatzattributen ist Version 3.8.0.