Przewodnik po płatnościach za Google Maps Platform i Mobilność

Zanim wdrożysz nowy projekt Map Google w środowisku produkcyjnym, musisz się upewnić, że konfiguracja jest prawidłowa, aby płacić odpowiednią kwotę za używane usługi. W tym dokumencie omawiamy aspekty, które pomogą Ci zadbać o (i) przejrzystość rozliczeń, aby można było zweryfikować wykorzystanie przed wygenerowaniem faktury, oraz (ii) prawidłową konfigurację projektu, aby można było korzystać z naszych usług.

Chociaż powinien to być stosunkowo prosty proces, partnerzy Map Google mogą Ci pomóc w prawidłowym przeniesieniu projektów.

Pojęcia

W tej sekcji chcemy się upewnić, że rozumiesz podstawowe informacje o płatnościach za Mapy Google i różne konfiguracje, które mogą występować. W wielu sytuacjach nie ma dobrych ani złych rozwiązań. Zależy to od tego, jaki chcesz osiągnąć rezultat.

W tym dokumencie często wspominamy o Twoim projekcie w Google Cloud. Wynika to z faktu, że są w niej dostępne usługi Map Google. Oznacza to, że konfiguracja opisana w tym dokumencie jest przeprowadzana w projekcie Google Cloud.

Konta rozliczeniowe

Każda firma korzystająca obecnie z usług Map Google ma powiązany z nimi projekt Google Cloud. W tym projekcie musi być skonfigurowane konto rozliczeniowe. Konto rozliczeniowe odpowiada za naliczanie opłat za korzystanie z Google Maps i co miesiąc tworzy na tej podstawie fakturę.

W przypadku Mobility udostępniane jest specjalne konto rozliczeniowe. To konto rozliczeniowe jest przeznaczone wyłącznie do przypadków użycia związanych z mobilnością, takich jak: wspólne przejazdy, dostawy i logistyka.

Jedno konto rozliczeniowe może być używane przez wiele projektów Google Cloud lub tylko przez jeden.

Jeden projekt wskazujący to samo konto rozliczeniowe:

  • Konkretny przypadek użycia (np. przypadki użycia związane z mobilnością)
  • Oddzielne faktury
  • Rabat jest przyznawany na podstawie ilości w tym jednym projekcie.

Wiele projektów wskazujących to samo konto rozliczeniowe:

  • Ten sam przypadek użycia
  • Korzystanie z poziomów rabatów dzięki agregowaniu wykorzystania
  • Pojedyncza faktura

Więcej informacji o kontach rozliczeniowych i innych powiązanych kwestiach znajdziesz pod tym linkiem.

Jak wspomnieliśmy, jedno konto rozliczeniowe może wskazywać wiele projektów. Jeśli masz więcej niż 1 projekt, określ, które z nich będą korzystać z naszych usług mobilności, i skieruj je na konto rozliczeniowe mobilności. Projekty, które nie są powiązane z przypadkiem użycia związanym z mobilnością, powinny nadal korzystać ze zwykłego konta rozliczeniowego Google Maps Platform, którego używasz obecnie. Aby uzyskać konto rozliczeniowe za usługi mobilne, musisz podpisać umowę z Google lub partnerem. Poniżej możesz zobaczyć, jak konto rozliczeniowe pasuje do całego schematu i różnych możliwych konfiguracji:

Możliwe konfiguracje konta rozliczeniowego
Możliwe konfiguracje konta rozliczeniowego

Zasoby Cloud, konto rozliczeniowe i generowanie faktur

Jeśli chodzi o ceny, w Google Maps Platform dostępne są różne poziomy rabatów, które można uzyskać za pośrednictwem partnerów Map lub bezpośrednio w Google w niektórych przypadkach. Te poziomy są oparte na ilości, więc im więcej korzystasz z naszych usług, tym mniej płacisz (rabaty są stosowane do każdego kodu SKU oddzielnie). Nasz system rozliczeniowy identyfikuje Twoje projekty na podstawie danych logowania użytych do wywołania naszych usług. W przypadku niektórych interfejsów API dotyczących mobilności mogą to być klucze interfejsu API lub konta usługi:

Klucze API

Interfejsy API Google Maps Platform są uwierzytelniane za pomocą klucza interfejsu API. Na podstawie tego klucza interfejsu API Google identyfikuje konto rozliczeniowe odpowiedniego projektu Google Cloud, na którym nastąpi wykorzystanie.

Przykład żądania do Geocoding API:

https://maps.googleapis.com/maps/api/geocode/json?place_id=ChIJeRpOeF67j4AR9ydy_PIzPuM&key=YOUR_API_KEY

JWT

Niektóre interfejsy API wymagają identyfikatora projektu Google Cloud w adresie URL i używają JWT do uwierzytelniania. Dlatego ważne jest, aby odpowiednie systemy korzystały z właściwej metody uwierzytelniania, co zapewni prawidłowe rozliczanie.

Przykład żądania do Fleet Engine API:

curl -X GET \ https://fleetengine.googleapis.com/v1/providers/project_id/deliveryVehicles/vehicle-1234 \
  -H 'authorization: Bearer eyJ0eXAiOi...' \
  -H 'cache-control: no-cache' \
  -H 'content-type: application/json' \
  -d '{
    "lastLocation": {
        "location": {
            "latitude": 37.432,
            "longitude": -122.094
        },
        "updateTime": "2022-11-13T17:55:00Z"
    }
}'

Koszty

W Google Maps Platform koszty są obliczane na podstawie liczby żądań interfejsu API. W przypadku usług mobilnych opłaty naliczamy na podstawie liczby transakcji mobilnych podlegających opłacie, czyli pomyślnie zrealizowanych przejazdów lub zadań (przesyłek, a nie odbiorów). Jest to określone przed podpisaniem umowy. Jeśli jesteś firmą oferującą przejazdy lub dostawę jedzenia, miarą sukcesu jest zrealizowany przejazd lub dostawa – odpowiada to przejazdowi. Zadania są używane przez firmy logistyczne i sprzedawców, którzy muszą dostarczać przesyłki.

Zdajemy sobie sprawę, że klienci z branży transportowej korzystają też z usług Google Maps Platform podczas realizacji przejazdów i dostaw. Jeśli więc korzystasz z konta rozliczeniowego za usługi mobilne, możesz wywoływać Google Maps Platform bezpłatnie, o ile w ramach tego samego przypadku użycia usług mobilnych przestrzegasz określonych limitów.

Jeśli na przykład prowadzisz firmę dostarczającą jedzenie, możesz wywołać interfejs Geocoding API 10 razy w przypadku każdej udanej dostawy. Więcej informacji o tych limitach znajdziesz w dokumentacji dotyczącej limitów wykorzystania. Wszelkie zmiany limitów wymagają zmiany umowy, dlatego skontaktuj się z przedstawicielem Google lub partnera, aby omówić swoje konkretne potrzeby.

Pod koniec miesiąca wygenerujemy fakturę na podstawie (i) liczby zrealizowanych przejazdów lub zadań zgłoszonych w systemie oraz (ii) liczby wywołań interfejsu Google Maps Platform API przekraczającej wcześniej ustalone limity („nadwyżki”). Nasze limity są dostosowane do potrzeb rynku.

Zalecamy dokładne zapoznanie się z oficjalną dokumentacją dotyczącą płatności za usługi mobilne, którą znajdziesz tutaj.

Pilotaże i ocena

Klienci mogą przeprowadzić mały projekt pilotażowy (weryfikację koncepcji, ocenę) usług mobilności na koncie rozliczeniowym Google Maps Platform przez ograniczony czas przed podpisaniem umowy. Jeśli chcesz przeprowadzić test, skontaktuj się z partnerem Google Maps lub przedstawicielem Google.

Jak wspomnieliśmy, w fazie pilotażowej nie ma dostępnego konta rozliczeniowego usługi mobilności, ponieważ umowa nie została jeszcze podpisana. Oznacza to, że za każdym razem, gdy używane są usługi Google Maps Platform, będą one obciążane opłatą, ale usługi związane z mobilnością nie będą. Inaczej mówiąc, w fazie pilotażowej rozliczenia nie są oparte na zadaniach ani przejazdach, w związku z czym w tej fazie nie obowiązują limity wykorzystania.

Po oficjalnym wdrożeniu pilotażowego projektu w środowisku produkcyjnym należy za niego zapłacić zgodnie z umową.

Podsumowując:

  • Faza pilotażowa lub rozwoju: opłaty są naliczane tylko za interfejsy API Map Google, które są publicznie dostępne. Interfejsy API i pakiety SDK, które nie są publicznie dostępne, nie generują opłat, dopóki w projekcie nie zostanie użyte konto rozliczeniowe usługi mobilności. Pamiętaj, że Google oferuje bezpłatne wykorzystanie każdego kodu SKU Google Maps Platform na każdym nowym koncie rozliczeniowym. Powinno to wystarczyć w kontrolowanym środowisku w okresie oceny.

  • Faza produkcyjna: opłaty są naliczane za przejazdy lub zadania. Koszty związane z Google Maps Platform są naliczane tylko wtedy, gdy wykorzystanie przekroczy limity użytkowania („pułapy”) określone w umowie. Jeśli tak, zapłacisz za nadwyżkę. Nadwyżki są rozliczane zgodnie z informacjami podanymi tutaj.

Jak przeprowadzić migrację na konto rozliczeniowe usług mobilnych

Podczas przechodzenia do środowiska produkcyjnego zwykle musisz utworzyć dodatkowe projekty Google Cloud, aby odzwierciedlić różne środowiska, takie jak QA (zapewnianie jakości) i produkcyjne. Wcześniej prawdopodobnie masz tylko jedno środowisko – programistyczne.

Wymagania

Osoba po Twojej stronie, która może:

  1. zarządzać kontami rozliczeniowymi w Google Cloud (zwykle robi to administrator konta rozliczeniowego lub właściciel projektu);
  2. Dostęp do nowego identyfikatora konta rozliczeniowego, który został podany w liście powitalnym wygenerowanym po podpisaniu umowy.
  3. Dostęp do projektu Google Cloud odpowiadającego środowisku produkcyjnemu, w którym będą zgłaszane przejazdy lub zadania.

Aby skonfigurować nowe projekty i płatności za nie, wykonaj te czynności.

Konfigurowanie nowego projektu

Tworzenie projektu

  1. [Ty] Utwórz nowy projekt GCP w Google Cloud Console dla każdego nowego środowiska. Na przykład środowiska produkcyjne, testowe i zapewniania jakości.
  2. [Partner lub zespół Google] Dodaj nowe projekty do listy dozwolonych, aby uzyskać dostęp do usług mobilnych. Skontaktuj się z przedstawicielem handlowym w Google lub u partnera i podaj identyfikator projektu utworzony w poprzednim kroku.
  3. [Ty] Aktualizuj ważne kontakty w swoich projektach. Ten krok jest bardzo ważny, ponieważ dzięki niemu zespoły pomocy Google będą mogły w razie potrzeby skontaktować się z odpowiednimi osobami w sprawie Twojego projektu.

Konfiguracja projektu

W konsoli Google Cloud wykonaj te czynności w przypadku projektu utworzonego w poprzednich krokach:

  1. [Ty] Utwórz konta usługi, w tym powiąż odpowiednie role uprawnień (zależne od przejazduzależne od zadania) w zakresie zarządzania tożsamością i dostępem.

    • tak jak w środowisku deweloperskim lub w bardziej uporządkowany sposób, jeśli jest to konieczne – patrz ta sekcja.
  2. [Ty] Utwórz klucze interfejsu API – tak jak w środowisku deweloperskim lub w razie potrzeby z bardziej uporządkowanym podziałem dostępu (np.według produktu, domeny itp.).

  3. [Ty] Włącz interfejsy API, takie jak „Lokalne przejazdy i dostawy” oraz inne potrzebne interfejsy API Google Maps Platform (np. Geocoding, Autocomplete, Address Validation).

  4. [Ty] Limit: jeśli potrzebujesz zwiększenia limitu zapytań na minutę w przypadku określonych interfejsów API, otwórz zgłoszenie do zespołu pomocy. Instrukcje znajdziesz tutaj. Musisz dodać uzasadnienie biznesowe, w którym wyjaśnisz, dlaczego potrzebujesz zwiększenia limitu. Wstępnie zdefiniowane limity znajdziesz tutaj.

  5. [Ty] Jeśli masz systemy, które korzystały z danych logowania ze środowiska deweloperskiego, upewnij się, że mogą one wskazywać nowe dane logowania utworzone dla nowych projektów. Obejmuje to kierowanie systemów backendu i frontendu na nowe dane logowania, takie jak klucze API i konta usługi, oraz upewnianie się, że w każdym środowisku używane są odpowiednie identyfikatory projektu.

Konfigurowanie płatności

Zakładamy, że masz już podpisaną umowę bezpośrednio z Google (w odpowiednich przypadkach) lub za pośrednictwem partnera. Jest to warunek konieczny, aby otrzymać w liście powitalnym konto rozliczeniowe usługi mobilnej, które będzie używane w następnych krokach.

  1. [Ty] Sprawdź, czy identyfikator konta rozliczeniowego usługi mobilności został przesłany w liście powitalnym, którą Google wysyła e-mailem po podpisaniu i wykonaniu umowy. Ważne: list powitalny jest wysyłany do osób kontaktowych ds. technicznych i finansowych wymienionych w formularzu zamówienia w ramach umowy. Skontaktuj się z zespołem projektu, aby dowiedzieć się, kto mógł otrzymać ten e-mail, i poproś tę osobę o podanie identyfikatora konta rozliczeniowego, który jest ciągiem znaków i cyfr oddzielonych łącznikiem.
  2. [Ty] Współpracuj z Google lub partnerem, aby przeprowadzić weryfikację rozliczeń. Oznacza to, że Twoje systemy prawidłowo raportują do Google przejazdy lub zadania. Więcej informacji znajdziesz w następnej sekcji.
  3. [Ty] Skieruj projekty Google Cloud na nowe konto rozliczeniowe za pomocą Cloud Console – więcej informacji znajdziesz w sekcji Konfigurowanie konta rozliczeniowego w dalszej części tego dokumentu.

Więcej informacji o płatnościach znajdziesz tutajtutaj.

Weryfikacja płatności

Weryfikacja rozliczeń jest ważna, ponieważ pozwala mieć pewność, że opłaty są naliczane prawidłowo. Czasami firmy przypadkowo wdrażają interfejsy API nieprawidłowo, co prowadzi do większej liczby obciążeń lub zaniżania raportów.

Weryfikacja rozliczeń obejmuje te etapy:

  1. Sprawdzanie, czy żądania do interfejsów API Google Maps Platform mają w nagłówku żądania identyfikator tripId (lub taskId) – więcej informacji znajdziesz tutaj.

  2. sprawdzanie, czy przejazdy (lub zadania) są prawidłowo raportowane; Zależy to od tego, który pakiet mobilności jest używany:

    • Mobility Starter i Optimize lub Accelerate (na podstawie przejazdu): wymagana jest integracja z interfejsem ReportBillableEvent API. Oznacza to, że za każdym razem, gdy przejazd zostanie pomyślnie zakończony, należy wysłać żądanie do tego interfejsu API. Aby sprawdzić, czy to następuje, wykonaj czynności opisane tutaj.
    • Mobility Accelerate (Task Based): rozliczenia nie muszą być wywoływane przez wywołanie interfejsu API. Dzieje się to automatycznie, gdy wynik zadania zostanie ustawiony na SUCCEEDED w przypadku zadania dostawy. Dlatego bardzo ważne jest, aby prawidłowo ustawić wynik zadania na FAILED lub SUCCEEDED. Inżynierowie ds. klientów (partnerzy lub pracownicy Google) pomogą Ci sprawdzić, czy wdrożenie zostało przeprowadzone prawidłowo. W Cloud Logging możesz sprawdzić, czy zadania są prawidłowo aktualizowane, uruchamiając to zapytanie Cloud Logging:
    resource.type="fleetengine.googleapis.com/DeliveryFleet"
    jsonPayload.@type="type.googleapis.com/maps.fleetengine.delivery.log.v1.UpdateTaskLog"
    jsonPayload.request.task.taskOutcome="TASK_OUTCOME_LOG_SUCCEEDED"
    

    Jeśli wpisy są wyświetlane, oznacza to, że systemy backendu prawidłowo ustawiają stan zadań na SUCCEEDED.

    Uwaga: warto jednak sprawdzić, czy liczba faktycznie zrealizowanych przejazdów lub zadań odpowiada liczbie zgłoszonych połączeń. Czasami widzimy zgłaszane zdarzenia rozliczeniowe, które nie odpowiadają łącznej liczbie przejazdów lub zadań faktycznie zrealizowanych w rzeczywistości (zbyt mała liczba zgłoszeń).

Stan integracji

Pomyślna migracja do środowiska produkcyjnego powinna nie tylko gwarantować prawidłowe działanie rozliczeń, ale też zapewniać, że interfejsy API nie będą ulegać awariom. W przypadku usług mobilności ważne jest sprawdzenie, czy integracja z usługą Fleet Engine (interfejs API Przejazdy i dostawy lokalne) została prawidłowo wdrożona.

Aby to zrobić, otwórz Cloud Logging i użyj tego zapytania:

jsonPayload.errorResponse.code:*

Powinna zawierać listę wszystkich wpisów w logu, w których wystąpiły problemy. Przykład:

Wysyłanie zapytań o błędy za pomocą Cloud Logging
Wykonywanie zapytań o błędy za pomocą Cloud Logging

Te problemy można eksportować do innych usług w chmurze, takich jak BigQuery. Wskaźniki i alerty można skonfigurować na podstawie zapytania Cloud Logging:

Tworzenie wskaźnika na podstawie zapytania Cloud Logging
Tworzenie danych z zapytania Cloud Logging

Są to usługi Google Cloud, więc mogą wiązać się z dodatkowymi kosztami. Aby dowiedzieć się więcej, skontaktuj się z partnerem lub przedstawicielem Google.

Konfigurowanie konta rozliczeniowego

Jeśli wszystkie systemy prawidłowo raportują przejazdy lub zadania i nie występują żadne błędy integracji, możesz przekierować projekty na konto rozliczeniowe, które zostało Ci przydzielone w ramach listu powitalnego i które zostało omówione w poprzednich sekcjach tego dokumentu.

Uwaga: jeśli współpracujesz z partnerem Map Google, może on Ci pomóc na tym etapie. Nie musisz wykonywać poniższych czynności samodzielnie. Jeśli współpracujesz bezpośrednio z Google (co może mieć miejsce w niektórych regionach), wykonaj te czynności:

W tym celu:

  1. Otwórz konsolę Google Cloud (https://console.cloud.google.com).
  2. Wybierz nowy projekt, który będzie używany w środowisku produkcyjnym.
  3. Otwórz sekcję Płatności w tym projekcie. Możesz też skorzystać ze skrótu: https://console.cloud.google.com/billing
  4. Rozliczenia > Kliknij „Zarządzaj kontami rozliczeniowymi”:
    Wiele kont rozliczeniowych
    Twój projekt może wyglądać inaczej niż powyżej.
  5. Na stronie Płatności kliknij ikonę z 3 kropkami Otwórz więcej szczegółów obok jednego z utworzonych projektów produkcyjnych i wybierz „Zmień konto rozliczeniowe”:
    Wybór projektu
  6. Rozliczenia > Konto rozliczeniowe – na liście wybierz kod konta rozliczeniowego, który został podany w liście powitalnym. Następnie kliknij „USTAW KONTO”:
    Wybór projektu
  7. Projekt zostanie połączony z nowym kontem rozliczeniowym:
    Wybieranie właściwego konta rozliczeniowego
    Ważne: od tego momentu wszystkie przejazdy i zadania zgłaszane w tym projekcie będą rozliczane w sposób opisany wcześniej. Jeśli weryfikacja płatności nie została jeszcze przeprowadzona, nie łącz jeszcze konta rozliczeniowego.
  8. Po dodaniu nowej metody rozliczeń otwórz „Przegląd > Przegląd płatności” i „Ustawienia płatności”, aby sprawdzić, czy informacje są prawidłowe. Więcej informacji o aktualizowaniu rozliczeń i płatności znajdziesz pod tym linkiem. W przypadku problemów z płatnościami prześlij zgłoszenie do zespołu pomocy lub skontaktuj się z partnerem albo przedstawicielem Google.

Raporty rozliczeniowe

Raporty rozliczeniowe pomagają zrozumieć koszty powiązane z kontem rozliczeniowym, które zostało połączone z projektem.

Uwaga: jeśli współpracujesz z partnerem Map Google, skontaktuj się z nim, aby uzyskać potrzebne informacje rozliczeniowe.

Otwórz połączone konto rozliczeniowe projektu i wybierz Raporty. Następnie możesz użyć tych filtrów:

Filtry raportów rozliczeniowych
Filtry raportu rozliczeniowego

Głównym ustawieniem, o którym należy pamiętać, jest filtr Grupuj według według SKU, który wyświetla szczegółowe informacje o przejazdach i zadaniach, a także o innych interfejsach API, jeśli są używane, w tym o tym, czy wystąpiły przekroczenia limitu, jak wyjaśniono wcześniej:

Filtry raportów rozliczeniowych
Przykłady produktów używanych w projekcie

Informacje w raporcie są odświeżane codziennie. Jeśli potrzebne są informacje w ciągu dnia, możesz użyć zapytań Cloud Logging, aby sprawdzić, ile zdarzeń podlegających opłacie miało miejsce w danym dniu. Więcej informacji znajdziesz w poprzednich sekcjach.

Plan stopniowego zwiększania

Ważną kwestią, o której warto wspomnieć, jest plan zwiększania wydajności. W zależności od charakteru Twojej działalności nie cały ruch może zostać przeniesiony do projektu mobilności. Niektóre firmy potrzebują czasu, aby wdrożyć nowe rozwiązanie we wszystkich swoich oddziałach, franczyzach, sklepach, biurach itp., co oznacza, że część ruchu będzie korzystać ze starych systemów, a część – z nowego projektu.

W wielu przypadkach nie cały ruch będzie też związany z przypadkiem użycia mobilności, co dotyczy np. lokalizatorów sklepów, odbioru przy krawężniku i innych rozwiązań wewnętrznych. Powinny one wskazywać konto rozliczeniowe Google Maps Platform, ponieważ ruch na tym koncie powinien być oddzielony od ruchu na koncie rozliczeniowym usług mobilnych.

Ważne jest, aby przestrzegać zasad wdrażania:

  • Model oparty na podróży – „Rozwiązanie Przejazdy i dostawy na żądanie jest przeznaczone do użytku w komercyjnych usługach przewozów i dostaw na żądanie. Takie usługi obejmują zwykle (a) konsumentów, którzy przesyłają prośby o przejazd do określonego miejsca docelowego (lub dostawę określonego produktu), oraz (b) kierowców, którzy są dopasowywani do tych próśb i którzy prowadzą pojazd, aby zrealizować usługę”.
  • Model oparty na zadaniach – „Platforma Google Maps Last Mile Fleet Solution jest przeznaczona do użytku w komercyjnych usługach dostawy na ostatnim etapie i odbioru na pierwszym etapie. Takie usługi obejmują zwykle (a) flotę pojazdów dostawczych, które są własnością Klienta lub są przez niego wynajmowane, (b) dostawy realizowane na podstawie wcześniej zaplanowanej trasy, (c) sieć centrów dystrybucji z zespołami operacyjnymi, które wspierają realizację dostaw, oraz (d) konsumentów, którzy śledzą przesyłki, a następnie je odbierają”.

Dlatego musisz wiedzieć, które systemy powinny być powiązane z kontem rozliczeniowym Google Maps Platform, a które z kontem rozliczeniowym usług mobilnych. Często zdarza się, że masz wiele projektów, a każdy z nich wskazuje prawidłowe konto rozliczeniowe.

Załóżmy na przykład, że zgodnie z limitami użytkowania każda podróż lub każde zadanie obejmuje obecnie 10 żądań geokodowania. Jeśli migracja potrwa kilka miesięcy, a w pierwszym miesiącu zgłosisz 100 tys. przejazdów lub zadań, możesz wywołać interfejs Geocoding API 1 mln razy. Jeśli jednak Twoja firma wyśle 5 mln żądań geokodowania, różnica (4 mln) może zostać zgłoszona jako przekroczenie limitu. Możliwe są 2 opcje:

  1. Zwiększasz liczbę Przejazdów / Zadań, które nam zgłaszasz (przyspieszasz plan zwiększania liczby zgłoszeń), więc obowiązują wyższe limity. W tym przypadku musisz zgłaszać 500 tys. Przejazdów / Zadań miesięcznie.
  2. Wyższe limity negocjujesz podczas rozmów dotyczących umowy, jak opisano wcześniej.
  3. Kierujesz żądania interfejsu Geocoding API do interfejsu Google Maps Platform API, aby korzystać z wyższych poziomów rabatów i płacić mniej niż za przekroczenia limitów.

Wiemy, że oszacowanie kosztów w zależności od wielkości i złożoności firmy oraz przypadków użycia może być skomplikowane. Aby określić najlepszy sposób przygotowania do wdrożenia produkcyjnego z wykorzystaniem istniejących projektów, skontaktuj się z Partnerem lub przedstawicielem Google.

Podsumowując, aby utworzyć odpowiedni plan stopniowego wdrażania, musisz wykonać te czynności: Określ, które przypadki użycia są związane z mobilnością, a które nie, zgodnie z zasadami wdrażania. 2. Określ, które interfejsy API Google Maps Platform są obecnie używane w odpowiednich przypadkach użycia, oraz ich wolumeny. 3. Sprawdź, czy po wdrożeniu rozwiązania mobilnego interfejsy Google Maps Platform API będą nadal potrzebne. Na przykład obliczanie szacowanego czasu przyjazdu odbywa się automatycznie w Fleet Engine, więc nie musisz już obliczać go za pomocą interfejsu Directions API. 4. Określ, ile czasu zajmie Ci pełna migracja przypadków użycia związanych z mobilnością na nową platformę mobilną. 5. Sprawdź, czy limity użytkowania wystarczą do obsługi Twoich przypadków użycia. 6. Określ punkt przegięcia, w którym wszystkie żądania Google Maps Platform można przekierować na konto rozliczeniowe mobilności w przypadku zastosowań związanych z mobilnością.

Podsumowanie

Podsumowując, prawidłowa konfiguracja konta rozliczeniowego jest niezbędna do zapewnienia przewidywalności i przejrzystości cen. Dzięki naszej technologii mobilnej, która wykorzystuje najlepsze w swojej klasie usługi lokalizacyjne, firmy mogą mieć pewność, że ich procesy rozliczeniowe są dokładne i wydajne. Pozwala to nie tylko obniżyć koszty, ale też uzyskać niezbędne dane i statystyki, które pomogą podejmować świadome decyzje biznesowe. Przejrzystość takiego systemu pozwala firmom dokładnie poznać swoje wydatki, co ułatwia zarządzanie budżetem.

Następne działania