Richtlinien für das Navigation SDK for Android

In diesem Dokument sind die Anforderungen für Anwendungen aufgeführt, die mit dem Navigation SDK for Android entwickelt wurden.

Zulässige Verwendung der Kundenimplementierung

Das Navigation SDK for Android wurde entwickelt, um Fahrern in einer mobilen App 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 und zum allgemeinen Tracking von Fahrerstandorten zu teilen.

Unzulässige Kundenimplementierung

Das Navigation SDK for Android ist nur für kommerzielle Anwendungen zulässig. Das Navigation SDK for Android darf ohne ausdrückliche vorherige schriftliche Genehmigung von Google nicht für die folgenden Kategorien von Anwendungsfällen verwendet werden:

  • Routing oder Navigation für schwere Fahrzeuge wie Busse, Lkw oder Fahrzeuge mit Straßenbeschränkungen, sofern in den Diensten nicht ausdrücklich die Navigation für schwere Fahrzeuge unterstützt wird.

Content-Scraping

Straßenname und Tempolimit können Ihnen basierend auf Nutzerinteraktionen mit Ihrer App zurückgegeben werden. Wenn Sie den Straßennamen oder das Tempolimit für die Verwendung in einem anderen Kontext als der Nutzersitzung erfassen oder speichern, würde dies als Scraping gelten, was gemäß unseren Nutzungsbedingungen nicht zulässig ist.

Zulässige Änderungen an der Navigations-UI

Mit dem Navigation SDK for Android können Sie die Benutzeroberfläche anpassen, z. B. benutzerdefinierte Markierungen hinzufügen, die Größe und den Inhalt der Kopf- und Fußzeile des Navigationsbereichs ändern oder die Größe des Navigationsbereichs selbst ändern. In einigen Situationen möchten Sie möglicherweise auch Inhalte über dem aktiven Navigationsbildschirm einblenden.

Dabei dürfen Sie keine Änderungen vornehmen, die die sichere Nutzung durch Fahrer beeinträchtigen. Die folgenden Änderungen können sich beispielsweise negativ auf die Sicherheit des Fahrers auswirken und müssen vermieden werden:

  • Während der aktiven Navigation werden ablenkende Animationen angezeigt.
  • Overlays werden auf dem Navigationsbildschirm angezeigt, ohne dass der Fahrer eine Aktion ausführen muss.
  • Overlays, die auf dem aktiven Navigationsbildschirm positioniert sind und den aktuellen Standort des Fahrers verdecken oder wichtige Navigationsinformationen dauerhaft blockieren. Dazu gehören anstehende Abbiegungen, Fahrspuranweisungen, die Kompassausrichtung und alle Standard-UI-Elemente der Navigation.

Weitere Implementierungsanforderungen

  • Sie dürfen die In-Product-Nutzungsbedingungen für das Navigation SDK nicht ohne die vorherige schriftliche Zustimmung von Google ändern.
  • Ihre App muss Ihren Endnutzern bei der ersten Nutzung der App die folgenden Informationen anzeigen:
    • Die Nutzungsbedingungen für das Navigation SDK.
    • Endnutzer sollten bei der Verwendung der Navigation immer ihr eigenes Urteilsvermögen einsetzen, da Informationen aus dem Navigation SDK-Dienst von den tatsächlichen Echtzeitbedingungen abweichen können.
    • Endnutzer sind allein für die Kosten verantwortlich, die bei Befolgung der Anweisungen des Navigation SDK-Dienstes anfallen, z. B. für Mautgebühren oder Fahrspuren für Fahrzeuge mit mehreren Insassen.