Zasady

Ten dokument zawiera listę wymagań dotyczących aplikacji tworzonych za pomocą pakietu Navigation SDK na Androida.

Dopuszczalne korzystanie z implementacji przez klienta

Pakiet SDK nawigacji na Androida zapewnia kierowcom szczegółową nawigację w czasie rzeczywistym w aplikacji mobilnej. Dane wygenerowane przez interfejs API mogą być też używane w innych aplikacjach do udostępniania informacji o stanie kierowców i ogólnego śledzenia lokalizacji kierowców.

Niedozwolona implementacja klienta

Pakiet SDK nawigacji dla systemu Android jest dozwolony tylko w aplikacjach komercyjnych. Pakiet Google nawigacji na Androida nie jest dozwolony w następujących kategoriach przypadków użycia bez wyraźnej uprzedniej pisemnej zgody Google:

  • aplikacje nawigacyjne korzystające z pakietu SDK nawigacji na Androida do tworzenia produktów lub usług o funkcjach zbliżonych do funkcji Map Google na komórki lub które je odtwarzają;
  • Korzystanie z Usługi w urządzeniach zamontowanych w pojazdach lub w przenośnych urządzeniach nawigacyjnych. np. w aplikacji, która (i) jest umieszczona w samochodowym systemie multimedialnym na panelu lub (ii) jest częścią urządzenia GPS montowanego w samochodzie. Możesz rzutować aplikację, aby wyświetlała się w samochodowym systemie multimedialnym na panelu, i umożliwić kierowcom interakcję z tym systemem tego typu, np. Android Auto lub Apple CarPlay.
  • Wyznaczenie trasy lub nawigacja dla pojazdów ciężkich, np. dla autobusów, ciężarówek lub pojazdów z ograniczeniami drogowymi, chyba że Usługi wyraźnie określają obsługę nawigacji w pojazdach ciężkich.

Mapa i logo Google

W swojej implementacji pakietu SDK nawigacji na Androida możesz używać tylko mapy dostarczonej przez Google. Żadna inna mapa nie jest dozwolona.

Nie można usuwać, modyfikować ani zasłaniać żadnych logo Google dostarczanych w ramach pakietu SDK nawigacji dla usług na Androida.

Dopuszczalne zmiany w interfejsie nawigacji

Pakiet SDK nawigacji na Androida umożliwia wprowadzanie określonych zmian w interfejsie użytkownika, np. dodawanie znaczników niestandardowych, zmianę rozmiaru i zawartości nagłówka i stopki wokół widocznego obszaru nawigacji lub zmiana rozmiaru samego obszaru nawigacji. W niektórych sytuacjach możesz też chcieć nałożyć treść na aktywny ekran nawigacyjny.

Nie wolno wtedy wprowadzać zmian, które uniemożliwiają kierowcom bezpieczne korzystanie z nich. Należy unikać takich działań, które mogą negatywnie wpłynąć na bezpieczeństwo kierowców:

  • Pokazywanie rozpraszających animacji podczas aktywnej nawigacji.
  • Wyświetlam nakładki na ekranie nawigacyjnym bez wyraźnego działania kierowcy.
  • Pozycjonowanie nakładek na aktywnym ekranie nawigacji, które ukrywają aktualną lokalizację kierowcy lub trwale blokują ważne informacje nawigacyjne. Obejmuje to informacje o nadchodzących skrętach, asystent pasa ruchu, orientację kompasu i wszystkie standardowe elementy interfejsu użytkownika w interfejsie nawigacji.

Inne wymagania związane z implementacją

  • Nie możesz modyfikować warunków korzystania z pakietu Navigation SDK w usłudze bez uprzedniej pisemnej zgody Google.
  • Przy pierwszym użyciu aplikacji musi ona wyświetlać użytkownikom te informacje:
    • Warunki korzystania z pakietu Navigation SDK.
    • Użytkownicy powinni zawsze podejmować niezależną ocenę podczas korzystania z nawigacji, ponieważ informacje z usługi SDK nawigacji mogą różnić się od rzeczywistych warunków w czasie rzeczywistym.
    • Użytkownicy ponoszą wyłączną odpowiedzialność za koszty powstałe w związku z realizacją wskazówek podanych przez usługę Navigation SDK (np. za opłaty dodatkowe lub pasy ruchu dla pojazdów o dużej objętości).