In diesem Dokument sind die Anforderungen für Anwendungen aufgeführt, die mit dem Navigation SDK for iOS entwickelt wurden.
Zulässige Verwendung durch Kunden
Das Navigation SDK for iOS wurde entwickelt, um Fahrern in einer mobilen Anwendung eine detaillierte Routenführung in Echtzeit zu bieten. Die von der API generierten Daten können auch in anderen Anwendungen verwendet werden, um Informationen zum Fahrerstatus zu teilen und die Fahrerstandorte allgemein zu verfolgen.
Nicht zulässige Verwendung durch Kunden
Das Navigation SDK for iOS ist nur für kommerzielle Anwendungen zulässig. Für die folgenden Anwendungsfälle ist das Navigation SDK for iOS ohne ausdrückliche vorherige schriftliche Zustimmung von Google nicht zulässig:
- Routenplanung oder Navigation für schwere oder große Fahrzeuge wie Busse, Lkw oder Fahrzeuge mit Straßenbeschränkungen, es sei denn, die Routenplanung für große Fahrzeuge wird mit einem von Google bereitgestellten Projekt verwendet oder die Dienste geben ausdrücklich an, dass die Navigation für schwere oder große Fahrzeuge unterstützt wird.
Content-Scraping
Der Straßenname und die Geschwindigkeitsbegrenzung können Ihnen basierend auf Nutzerinteraktionen mit Ihrer App zurückgegeben werden. Wenn Sie den Straßennamen oder die Geschwindigkeitsbegrenzung erfassen oder speichern, um sie in einem anderen Kontext außerhalb der Nutzersitzung zu verwenden, würde dies als Scraping gelten, was gemäß unseren Nutzungsbedingungen nicht zulässig ist.
Zulässige Änderungen an der Navigationsoberfläche
Das Navigation SDK for iOS ermöglicht bestimmte Anpassungen der Benutzeroberfläche, z. B. das Anpassen der Navigationskarte, das Hinzufügen benutzerdefinierter Markierungen, das Ändern der Größe und des Inhalts der Kopf- und Fußzeile um den Navigationsbereich herum oder das Ändern der Größe des Navigations Bereichs selbst. In einigen Fällen möchten Sie möglicherweise auch Inhalte über den aktiven Navigationsbildschirm legen.
Dabei dürfen Sie keine Änderungen vornehmen, die die sichere Verwendung durch Fahrer beeinträchtigen. Die folgenden Änderungen können sich beispielsweise negativ auf die Sicherheit von Fahrern auswirken und müssen vermieden werden:
- Ablenkende Animationen während der aktiven Navigation anzeigen.
- Overlays auf dem Navigationsbildschirm anzeigen, ohne dass der Fahrer explizit eine Aktion ausführt.
- Overlays auf dem aktiven Navigationsbildschirm positionieren, die den aktuellen Standort des Fahrers verdecken oder wichtige Navigationsinformationen dauerhaft blockieren. Dazu gehören anstehende Abzweigungen, Fahrspurhinweise, Kompassausrichtung und alle Standardelemente der Benutzeroberfläche in der Navigation.
- Entfernen des Straßennetzes von der Navigationskarte oder erhebliche Reduzierung des Farbkontrasts der Kartenelemente auf der Navigationskarte.
Weitere Implementierungsanforderungen
- Sie dürfen die Nutzungsbedingungen für das Navigation SDK im Produkt nicht ohne die vorherige schriftliche Zustimmung von Google ändern.
- Ihre App muss Ihren Endnutzern bei der
ersten Verwendung der App die folgenden Informationen anzeigen:
- Die Nutzungsbedingungen für das Navigation SDK.
- Endnutzer sollten bei der Verwendung der Navigation immer unabhängig entscheiden, da die Informationen aus dem Navigation SDK-Dienst von den tatsächlichen Echtzeitbedingungen abweichen können.
- Endnutzer sind allein für die Kosten verantwortlich, die bei der Befolgung der Anweisungen des Navigation SDK-Dienstes entstehen, z. B. Mautgebühren oder Fahrspuren für Fahrzeuge mit hoher Belegung.
Anforderungen an die Quellenangabe für Google Maps
In diesem Abschnitt finden Sie Anforderungen und Richtlinien für die Quellenangabe, wenn Sie Google Maps und Inhalte über Ihre Anwendungen präsentieren.
Quellenangabe für Google Maps anzeigen
Wenn Sie Inhalte aus Google Maps Platform APIs in Ihrer Anwendung oder auf Ihrer Website präsentieren, müssen Sie die Anforderungen an die Quellenangabe für Google Maps einhalten. Wenn die Inhalte auf einer Google-Karte angezeigt werden, auf der die Quellenangabe bereits sichtbar ist, müssen Sie keine zusätzliche Quellenangabe hinzufügen.
Vorhandene Google Maps-Quellenangabe
Für die Quellenangabe für Google Maps, die bereits von der Google Maps Platform in der Benutzeroberfläche bereitgestellt wird, gilt Folgendes:
- Entfernen Sie die vorhandene Quellenangabe nicht, unabhängig davon, wo sie angezeigt wird. Ändern, verbergen, oder verdecken Sie die Quellenangabe nicht und sorgen Sie dafür, dass sie sich deutlich vom Hintergrund abhebt.
- Google Maps Platform-Inhalte müssen immer durch UI-Elemente wie Rahmen, Hintergrundfarbe, Schatten oder ausreichend Leerraum visuell von anderen Inhalten abgegrenzt werden.
- Wenn Sie visuelle Änderungen vornehmen, müssen Sie alle Anforderungen an die Quellenangabe für Google Maps einhalten.
Quellenangabe durch Google Maps-Logo oder Text
Die Quellenangabe sollte nach Möglichkeit in Form des Google Maps-Logos erfolgen. Wenn der Platz begrenzt ist, ist der Text Google Maps zulässig. Für Endnutzer muss immer klar sein, welche Inhalte von Google Maps bereitgestellt werden.
Quellenangabe als Logo
Beachten Sie die folgenden Anforderungen für die Verwendung des Google Maps-Logos in Ihrer App.
Google Maps-Logos herunterladen
Verwenden Sie die offiziellen Google Maps-Logodateien. Laden Sie die Logos unten herunter und folgen Sie den Richtlinien in diesem Abschnitt.
Assets für Google Maps-Quellenangaben herunterladenBeachten Sie bei der Verwendung des Google Maps-Logos die folgenden Richtlinien.
- Ändern Sie das Logo in keiner Weise.
- Behalten Sie das Seitenverhältnis des Logos bei, um Verzerrungen zu vermeiden.
- Verwenden Sie das umrandete Logo auf einem unruhigen Hintergrund wie einer Karte oder einem Bild.
- Verwenden Sie das nicht umrandete Logo auf einem einfarbigen Hintergrund wie einer Vollfarbe oder einem dezenten Farbverlauf.
Spezifikation der Logogröße
Beachten Sie die folgenden Größenangaben für das Google Maps-Logo:- Mindesthöhe des Logos:16 dp
- Maximale Höhe des Logos:19 dp
- Mindestabstand des Logos:10 dp links, rechts und oben, 5 dp unten
Informationen zu dp finden Sie unter Pixeldichte auf der Material Design-Website.
Barrierefreiheit für Logos
Beachten Sie die folgenden Anforderungen an die Barrierefreiheit für das Google Maps-Logo:- Achten Sie auf einen barrierefreien Kontrast zwischen dem Logo und dem Hintergrund.
- Fügen Sie ein Label für die Barrierefreiheit mit dem Text Google Maps hinzu.
Quellenangabe als Text
Wenn die Größe Ihrer Benutzeroberfläche die Verwendung des Google Maps-Logos nicht zulässt, können Sie Google Maps als Text ausschreiben. Beachten Sie die folgenden Richtlinien:
- Ändern Sie den Text Google Maps in keiner Weise:
- Ändern Sie die Groß- und Kleinschreibung von Google Maps nicht.
- Fügen Sie keinen Zeilenumbruch in Google Maps ein.
- Lokalisieren Sie Google Maps nicht in eine andere Sprache.
- Verhindern Sie, dass Browser Google Maps übersetzen, indem Sie das HTML-Attribut
translate="no"verwenden.
Formatieren Sie den Text „Google Maps“ wie in der folgenden Tabelle beschrieben:
Anforderungen an die Formatierung von Google Maps-Text Eigenschaft Stil Schriftfamilie Roboto. Das Laden der Schriftart ist optional. Fallback-Schriftfamilie Eine beliebige serifenlose Schriftart, die bereits in Ihrem Produkt verwendet wird, oder „Sans-Serif“, um die Standardschriftart des Systems aufzurufen Schriftstil Normal Schriftstärke 400 Schriftfarbe Weiß, Schwarz (#1F1F1F) oder Grau (#5E5E5E). Achten Sie auf einen barrierefreien Kontrast von 4,5:1 zum Hintergrund. Schriftgröße Mindestschriftgröße: 12 sp
Maximale Schriftgröße: 16 sp
Informationen zu sp finden Sie unter Schriftgrößeneinheiten auf der Material Design-Website.Zeichenabstand Normal
Beispiel-CSS
Mit dem folgenden CSS wird Google Maps mit der entsprechenden typografischen Formatierung und Farbe auf einem weißen oder hellen Hintergrund gerendert.
@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap'); .GMP-attribution { font-family: Roboto, Sans-Serif; font-style: normal; font-weight: 400; font-size: 1rem; letter-spacing: normal; white-space: nowrap; color: #5e5e5e; }
Visuelle Anforderungen
Beachten Sie die folgenden Anforderungen an die visuelle Gestaltung der Quellenangabe für Google Maps.Die Quellenangabe muss sich in der Nähe des oberen oder unteren Rands des Inhalts und im selben visuellen Element befinden. Bei einer einzelnen Zeile kann die Quellenangabe rechts oder links positioniert werden.
Google Maps Platform-Inhalte müssen immer durch UI-Elemente wie Rahmen, Hintergrundfarbe, Schatten oder ausreichend Leerraum visuell von anderen Inhalten abgegrenzt werden.
- Stellen Sie Google Maps nicht falsch dar, indem Sie es mit Inhalten auszeichnen, die nicht von der Google Maps Platform stammen.
- Achten Sie darauf, dass die Quellenangabe immer sichtbar und lesbar ist. Entfernen, verbergen, verdecken oder ändern Sie sie niemals.