Zanim wdrożysz nowy projekt Map Google w produkcji, musisz się upewnić, że konfiguracja jest prawidłowa, aby płacić odpowiednią kwotę za używane usługi. W tym dokumencie omawiamy kwestie, które mają zapewnić (i) przejrzystość rozliczeń (możliwość weryfikacji wykorzystania przed wygenerowaniem faktury) oraz (ii) prawidłowe skonfigurowanie projektu (aby umożliwić korzystanie z naszych usług).
Chociaż jest to stosunkowo prosty proces, partnerzy Maps 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 w Mapach Google i różnych możliwych konfiguracjach. W wielu sytuacjach nie ma jednoznacznie dobrego ani złego rozwiązania. Wszystko zależy od tego, jakiego efektu chcesz osiągnąć.
W tym dokumencie dużo miejsca poświęcamy Twojemu projektowi Google Cloud. Dzieje się tak, ponieważ usługi Map Google są dostępne za jego pośrednictwem. Oznacza to, że konfiguracja opisana w tym dokumencie jest wykonywana w Twoim projekcie Google Cloud.
Konta rozliczeniowe
Każda firma korzystająca 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 gromadzenie wszystkich danych o korzystaniu z Google Maps i kreowanie na ich podstawie miesięcznych faktur.
W przypadku Mobility zarezerwowane jest specjalne konto rozliczeniowe. To konto rozliczeniowe jest przeznaczone tylko do korzystania z usług związanych z mobilnością, takich jak: przewozy grupowe, dostawy i logistyka.
Jedno konto rozliczeniowe może być używane przez wiele projektów Google Cloud lub tylko przez jeden.
Pojedynczy projekt wskazujący na to samo konto rozliczeniowe:
- Konkretny przypadek użycia (np. mobilność)
- Oddzielne faktury
- Rabat jest przyznawany na podstawie ilości w ramach tego pojedynczego projektu
Wiele projektów wskazujących na to samo konto rozliczeniowe:
- Ten sam przypadek użycia
- Korzystanie z poziomów zniżek przez agregację wykorzystania
- Pojedyncza faktura
Więcej informacji o kontach rozliczeniowych i innych istotnych kwestiach znajdziesz pod tym linkiem.
Jak już wspomnieliśmy, jedno konto rozliczeniowe może wskazywać wiele projektów. Jeśli masz więcej niż 1 projekt, musisz określić, które z nich będą korzystać z naszych usług mobilnych, i przypisać im konto rozliczeniowe dotyczące mobilności. Projekty, które nie są powiązane z przypadkiem użycia mobilności, powinny nadal wskazywać zwykłe konto rozliczeniowe Google Maps Platform, którego używasz obecnie. Aby uzyskać konto rozliczeniowe Mobility, musisz podpisać umowę z Google lub z jednym z partnerów. Poniżej możesz zobaczyć, jak konto rozliczeniowe pasuje do całego schematu i różnych możliwych konfiguracji:
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ć od partnerów Map lub bezpośrednio od Google w niektórych przypadkach. Te poziomy są oparte na wolumenie, więc im więcej używasz naszych usług, tym mniej płacisz (rabaty są stosowane do każdego kodu SKU osobno). Nasz system rozliczeniowy identyfikuje Twoje projekty na podstawie danych uwierzytelniających użytych do wywołania naszych usług. W przypadku niektórych interfejsów API związanych z mobilnością mogą to być klucze interfejsu API lub konta usługi:
Klucze API
Interfejsy API Google Maps Platform są uwierzytelniane za pomocą klucza API. Na podstawie tego klucza interfejsu API Google identyfikuje konto rozliczeniowe odpowiadające projektowi Google Cloud, w którym nastąpi wykorzystanie.
Przykład zapytania 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ą tokena JWT do uwierzytelniania. Dlatego ważne jest, aby odpowiednie systemy korzystały z odpowiedniej metody uwierzytelniania, aby 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 pobieramy opłatę na podstawie liczby transakcji związanych z mobilnością, które są rozliczane, czyli zakończonych podróży lub zadań (przesyłek, a nie odbiorów). Jest to określane przed podpisaniem umowy. Jeśli prowadzisz firmę zajmującą się przewozem osób lub dostawą jedzenia, zrealizowany przejazd lub dostawa to Twój wskaźnik sukcesu. Jest on mapowany na Podróż. Zadania są używane przez firmy logistyczne i sklepy, które muszą dostarczyć przesyłki.
Zdajemy sobie sprawę, że klienci korzystający z usług mobilności korzystają też z usług Map Google w ramach swoich podróży i dostawek. Jeśli więc korzystasz z konta rozliczeniowego związanego z mobilnością, możesz bezpłatnie korzystać z Map Google Platform, o ile przestrzegasz zdefiniowanych w tym samym przypadku użycia Map Google ograniczeń.
Jeśli na przykład prowadzisz firmę zajmującą się dostawą jedzenia, możesz wywoływać interfejs Geocoding API 10 razy za każdą udaną dostawę. Więcej informacji o tych limitach znajdziesz w dokumentacji mobilności. Wszelkie zmiany limitów wymagają zmiany umowy, dlatego skontaktuj się z przedstawicielem Google lub partnera, aby omówić swoje potrzeby.
Pod koniec miesiąca wygenerujemy fakturę na podstawie (i) liczby udanych przejazdów lub zadań zgłoszonych w systemie oraz (ii) liczby wywołań interfejsu Google Maps Platform API, która przekracza ustalone wcześniej limity („przekroczenia”). Nasze limity są dostosowane do tego, co uznaliśmy za potrzebne na rynku.
Zapoznaj się z oficjalną dokumentacją dotyczącą płatności za usługi mobilne, którą znajdziesz tutaj.
Testy i ocena
Klienci mogą przeprowadzić mały pilotaż (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 ds. Map lub z Google.
Jak już wspomnieliśmy, w fazie pilotażowej nie ma dostępnego konta rozliczeniowego mobilności, ponieważ umowa nie została jeszcze podpisana. Oznacza to, że za każdym razem, gdy korzystasz z usług Google Maps Platform, będziesz obciążany opłatami, ale nie dotyczy to usług związanych z mobilnością. Inaczej mówiąc, oznacza to, że w trakcie fazy pilotażowej rozliczenia nie są oparte na zadaniach ani przejazdach, w konsekwencji czego limity korzystania nie mają zastosowania w trakcie tej fazy.
Gdy pilot zostanie oficjalnie wprowadzony do produkcji, musi zostać opłacony zgodnie z umową.
Podsumowując:
Faza pilotażu lub rozwoju: opłata jest naliczana tylko za interfejsy API Map Google, które są publicznie dostępne. Interfejsy API i pakiety SDK, które nie są dostępne publicznie, nie będą obciążać opłatami, dopóki w projekcie nie zostanie użyte konto płatności mobilnych. Pamiętaj, że Google oferuje 200 USD w postaci środków na interfejsy API Google Maps Platform na każde nowe konto rozliczeniowe, które zostanie utworzone. Powinny one wystarczyć do stworzenia kontrolowanego środowiska w okresie oceny.
Etap produkcji: płacisz za przejazdy lub zadania. Koszty związane z Google Maps Platform będą naliczane tylko wtedy, gdy wykorzystanie przekroczy limity („limity”) określone w umowie. Jeśli tak, musisz zapłacić za przekroczenie limitu. Nadwyżki są rozliczane zgodnie z definicją podaną tutaj.
Jak przejść na konto rozliczeniowe Mobility
Podczas migracji do środowiska produkcyjnego zwykle musisz utworzyć dodatkowe projekty Google Cloud, które będą reprezentować różne środowiska, np. środowisko testowe i produkcyjne. Wcześniej prawdopodobnie masz tylko jedno środowisko, środowisko programistyczne.
Wymagania
Osoba, która:
- zarządzać kontami rozliczeniowymi w Google Cloud. Zwykle robi to administrator konta rozliczeniowego lub właściciel projektu;
- Dostęp do identyfikatora nowego konta rozliczeniowego, który został podany w liście powitalnym wygenerowanym po podpisaniu umowy.
- Dostęp do projektu Google Cloud odpowiadającego środowisku produkcyjnemu, w którym będą raportowane przejazdy lub zadania.
Aby skonfigurować nowe projekty i ustawienia płatności dla nich, wykonaj te czynności:
Konfiguracja nowego projektu
Tworzenie projektu
- [Użytkownik] Utwórz nowy projekt GCP w konsoli Google Cloud dla każdego nowego środowiska. Na przykład produkcja, przygotowanie i zapewnienie jakości.
- [Partner lub zespół Google] Dodawanie nowych projektów do listy dozwolonych, aby uzyskać dostęp do produktów Mobility. Skontaktuj się z przedstawicielem działu sprzedaży Google lub partnera i podaj identyfikator projektu utworzony w poprzednim kroku.
- [Ty] aktualizujesz ważne kontakty w swoich projektach. Ten krok jest bardzo ważny, ponieważ w razie potrzeby zespoły pomocy Google mogą w jego ramach skontaktować się z odpowiednimi osobami.
Konfiguracja projektu
W konsoli Google Cloud w przypadku projektu utworzonego w poprzednich krokach wykonaj te czynności:
[Ty] Utwórz konta usługi, w tym powiązane z odpowiednimi rolami zarządzania dostępem i identyfikacją w usłudze Mobility (na podstawie podróży i na podstawie zadań).
- tak jak w środowisku programistycznym, czy też za pomocą bardziej uporządkowanego oddzielania dostępu (w razie potrzeby) – patrz ta sekcja.
[Ty] Utwórz klucze interfejsu API – tak jak w środowisku programistycznym lub z bardziej uporządkowanym podziałem dostępu (np.według produktu, domeny itp.) w razie potrzeby.
[Ty] włącz interfejsy API takie jak „Local Rides and Deliveries” i inne interfejsy API Map Google Platform, które są potrzebne (np. geokodowanie, autouzupełnianie, walidacja adresu).
[You] Quota: if you need QPM (queries per minutes) uplifts for certain APIs, open a ticket to support. Dowiedz się, jak to zrobić tutaj. Musisz dodać uzasadnienie biznesowe wyjaśniające, dlaczego podwyżka jest potrzebna. Zdefiniowane wstępnie limity znajdziesz tutaj.
[Ty] Jeśli masz opracowane systemy, które używały danych logowania ze środowiska programistycznego, sprawdź, czy te systemy mogą wskazywać nowe dane logowania utworzone dla nowych projektów. Obejmuje to wskazanie systemów backend i frontend do nowych danych logowania, takich jak klucze API i konta usługi, oraz upewnienie się, że w każdym środowisku używane są prawidłowe identyfikatory projektów.
Konfigurowanie płatności
Zakładamy, że masz już podpisaną umowę z Google (w stosownych przypadkach) lub za pośrednictwem partnera. Jest to warunek konieczny do otrzymania w liście powitalnym informacji o koncie rozliczeniowym Mobility, które będą potrzebne w następnych krokach.
- [Ty] Sprawdź, czy otrzymano identyfikator konta rozliczeniowego mobilności w ramach listu powitalnego, który jest wysyłany przez Google e-mailem po podpisaniu i wyegzekwowaniu umowy. Ważne: list powitalny jest wysyłany do kontaktów technicznych i finansowych podanych w formularzu zamówienia umowy. Skontaktuj się z zespołem projektu, aby dowiedzieć się, kto mógł go otrzymać, i poproś tę osobę o podanie identyfikatora konta rozliczeniowego, który jest ciągiem znaków i liczb rozdzielonych łącznikiem.
- [Ty] Skontaktuj się z Google lub partnerem, aby upewnić się, że weryfikacja rozliczeń została przeprowadzona. Oznacza to, że Twoje systemy już prawidłowo przesyłają do Google informacje o Wycieczkach lub Zadaniach. Więcej informacji znajdziesz w następnej sekcji.
- [Ty] skieruj projekty Google Cloud na nowe konto rozliczeniowe za pomocą konsoli Cloud – patrz sekcja Konfiguracja konta rozliczeniowego w dalszej części tego dokumentu.
Więcej informacji o płatnościach znajdziesz tutaj i tutaj.
weryfikacja rozliczeń;
Weryfikacja rozliczeń jest ważna, ponieważ pozwala na prawidłowe obciążanie konta. Czasami firmy nieprawidłowo implementują interfejsy API, co powoduje dodatkowe obciążenia lub niedoszacowanie danych.
Weryfikacja płatności obejmuje te kroki:
Sprawdzanie, czy żądania wysyłane do interfejsów API Google Maps Platform zawierają identyfikator podróży (lub identyfikator zadania) w nagłówku żądania. Więcej informacji znajdziesz tutaj.
Sprawdzanie, czy podróże (lub zadania) są prawidłowo rejestrowane. Zależy to od tego, jaki pakiet mobilności jest używany:
- Mobility Starter i Optimize lub Accelerate (Trip Based): wymagana jest integracja z interfejsem ReportBillableEvent API. Oznacza to, że po każdym udanym zakończeniu przejazdu musi zostać wysłane żądanie do tego interfejsu API. Aby sprawdzić, czy tak się dzieje, 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 dla zadania dostawy ustawiony jest wynik „SUCCESS”. Dlatego bardzo ważne jest, aby odpowiednio ustawić wynik zadania: nieudane lub udane. Inżynierowie ds. obsługi klienta (partnerzy lub Google) skontaktują się z Tobą, aby sprawdzić, czy wdrożenie zostało przeprowadzone prawidłowo. Za pomocą Cloud Logging możesz sprawdzić, czy zadania są prawidłowo aktualizowane. Aby to zrobić, uruchom 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 są widoczne, oznacza to, że systemy backendowe prawidłowo ustawiają zadania na „SUCCESS”.
Uwaga: ważne jest jednak, aby sprawdzić, czy liczba faktycznie zrealizowanych przejazdów lub zadań odpowiada liczbie zgłoszonych połączeń. Czasami widzimy zgłaszane zdarzenia płatności, które nie odpowiadają całkowitej liczbie zrealizowanych w rzeczywistości przejazdów lub zadań (niepełne raportowanie).
Stan integracji
Udana migracja do środowiska produkcyjnego powinna nie tylko gwarantować prawidłowe działanie rozliczeń, ale też sprawdzać, czy interfejsy API nie mają problemów z działaniem. W przypadku usług mobilnych ważne jest, aby sprawdzić, czy integracja z Fleet Engine (interfejs API Przejazdów i dostaw na żądanie) została prawidłowo wdrożona.
Aby to zrobić, otwórz Cloud Logging i użyj tego zapytania:
jsonPayload.errorResponse.code:*
Powinny się w nim znaleźć wszystkie wpisy z problemami. Przykład:
Te problemy można eksportować do innych usług Cloud, takich jak BigQuery. Dane i alerty można skonfigurować na podstawie zapytania Cloud Logging:
Ponieważ są to usługi Google Cloud, mogą być naliczane dodatkowe koszty. Aby uzyskać więcej informacji, skontaktuj się z dostawcą danych lub przedstawicielem Google.
Konfiguracja konta rozliczeniowego
Jeśli wszystkie systemy prawidłowo raportują informacje o Podróżach lub Zadaniach i nie występują żadne błędy integracji, możesz wskazać projekty na koncie rozliczeniowym, które otrzymasz w ramach listu powitalnego i które zostało opisane w poprzednich sekcjach tego dokumentu.
Uwaga: jeśli współpracujesz z partnerem Map Google, może on Ci pomóc w tej kwestii, więc nie musisz wykonywać opisanych poniżej czynności. Jeśli współpracujesz bezpośrednio z Google, co może mieć miejsce w niektórych regionach, wykonaj te czynności:
W tym celu:
- Otwórz konsolę Google Cloud (https://console.cloud.google.com).
- Wybierz nowy projekt, który będzie używany w wersji produkcyjnej.
- Otwórz sekcję Płatności w tym projekcie. Możesz też otworzyć ten link: https://console.cloud.google.com/billing
- Płatności > kliknij „Zarządzaj kontami rozliczeniowymi”:
- W sekcji Płatności > kliknij ikonę z 3 kropkami obok utworzonego projektu produkcyjnego i wybierz „Zmień konto rozliczeniowe”:
- Płatność > na liście rozwijanej Konto rozliczeniowe wybierz kod konta rozliczeniowego, który otrzymasz w liście powitalnym. Następnie kliknij „USTAW KONTO”:
- Projekt zostanie połączony z nowym kontem rozliczeniowym:
- Po dodaniu nowej formy płatności przejdź do sekcji „Przegląd > Przegląd płatności” i „Ustawienia płatności”, aby sprawdzić, czy informacje są prawidłowe. Więcej informacji o aktualizowaniu danych rozliczeniowych i płatności znajdziesz pod tym linkiem. W przypadku problemów z płatnościami prześlij zgłoszenie dotyczące płatności lub skontaktuj się z partnerem lub przedstawicielem Google.
Raporty rozliczeniowe
Raporty rozliczeniowe pomagają zrozumieć koszty związane z kontem rozliczeniowym połączonym z projektem.
Uwaga: jeśli współpracujesz z partnerem Map, poproś go o podanie odpowiednich informacji rozliczeniowych.
Otwórz połączone konto rozliczeniowe projektu i kliknij Raporty. Następnie możesz użyć tego zestawu filtrów:
Tutaj należy pamiętać o głównym ustawieniu, jakim jest filtr Grupuj według SKU, który wyświetla szczegółowe informacje o Podróżach i Zadaniach, a także o innych interfejsach API, jeśli zostały użyte. W tym przypadku wyświetli się też informacja, czy wystąpiły przekroczenia limitu czasu, jak opisano wcześniej:
Informacje w raportach są odświeżane codziennie. Jeśli potrzebne są informacje z tego samego dnia, za pomocą zapytań Cloud Logging możesz sprawdzić, ile płatnych zdarzeń wystąpiło w ciągu dnia. Więcej informacji na ten temat znajdziesz w poprzednich sekcjach.
Plan wprowadzania
Ważne jest, abyś opisał swój plan rozruchu. W zależności od charakteru Twojej firmy nie zawsze cały ruch jest przenoszony do projektu mobilności. Na przykład niektóre firmy potrzebują czasu na wdrożenie nowego rozwiązania we wszystkich oddziałach, franczyzach, sklepach, biurach itp., co oznacza, że część ruchu będzie korzystać ze starych systemów, a część trafi do nowego projektu.
Ponadto w wielu przypadkach nie cała wizyta będzie związana z mobilnością, co ma miejsce w przypadku wyszukiwarek sklepów, odbioru z chodnika i innych rozwiązań wewnętrznych. Powinny one wskazywać na konto rozliczeniowe Google Maps Platform, ponieważ ruch na tym koncie powinien być oddzielony od ruchu na koncie rozliczeniowym Mobility.
Pamiętaj, aby przestrzegać zasad implementacji:
- Model oparty na podróży – „Rozwiązanie Przejazdy i dostawy na żądanie jest przeznaczone do użytku w ramach komercyjnych usług przewozu i dostawy na żądanie. Usługi te obejmują zazwyczaj (a) konsumentów, którzy przesyłają prośby o przejazd do określonego miejsca docelowego (lub dostawę konkretnego produktu), oraz (b) kierowców, którzy odpowiadają na te prośby i kierują pojazdy w celu wykonania usługi”.
- Model oparty na zadaniach – „Rozwiązanie Google Maps Platform Last Mile Fleet jest przeznaczone do użytku w ramach komercyjnych usług dostawy na ostatnim odcinku i odbioru na pierwszym odcinku. Usługi te obejmują zazwyczaj: (a) flotę pojazdów dostawczych będących własnością klienta lub użytkowanych na podstawie umowy, (b) dostawy na podstawie wcześniej zaplanowanej trasy, (c) sieć centrów dystrybucyjnych z zespołami operacyjnymi, które wspierają realizację dostaw, oraz (d) konsumentów, którzy śledzą i odbierają przesyłki”.
Dlatego musisz wiedzieć, które z Twoich systemów powinny wskazywać na konto rozliczeniowe Google Maps Platform, a które na konto rozliczeniowe Mobility. Często zdarza się, że masz wiele projektów, z których każdy wskazuje na właściwe konto rozliczeniowe.
Weź pod uwagę, że każda Podróż lub Zadanie obejmuje obecnie 10 żądań geokodowania zgodnie z ograniczeniami użycia. Jeśli migracja zajmie kilka miesięcy, a w pierwszym miesiącu chcesz zacząć od 100 tys. podróży lub zadań, możesz wykonać 1 mln wywołań interfejsu Geocoding API. Jeśli jednak Twoja firma wysyła 5 mln żądań geokodowania, ta różnica (4 mln) może zostać zgłoszona jako przekroczenie limitu. Dostępne są 2 opcje:
- Zwiększasz liczbę Podróży lub Zadań, które nam przesyłasz (przyspieszasz plan rozruchu), więc obowiązują wyższe limity. W tym przypadku musisz przesłać 500 tys. Podróży lub Zadań miesięcznie.
- Jak już wspomnieliśmy, podczas negocjacji umowy możesz negocjować wyższe limity.
- Żądania interfejsu Geocoding API kierujesz do interfejsu Google Maps Platform API, aby korzystać z wyższych poziomów rabatów i płacić mniej niż za przekroczenie limitu.
Wiemy, że szacowanie kosztów może być skomplikowane w zależności od wielkości i złożoności Twojej firmy oraz przypadków użycia. Skontaktuj się z partnerem lub zespołem Google, aby ustalić, jak najlepiej przygotować się do wdrożenia wersji produkcyjnej, korzystając z dotychczasowych projektów.
Aby utworzyć odpowiedni plan rozruchu, wykonaj te czynności: 1. Określ, które przypadki użycia są związane z mobilnością, a które nie są, zgodnie z zasadami implementacji. 2. Określ, które interfejsy API Google Maps Platform są obecnie używane do odpowiednich zastosowań i ich wolumenów. 3. Określ, czy interfejsy Google Maps Platform API będą nadal wymagane po wdrożeniu rozwiązania mobilnego. Na przykład obliczenie ETA odbywa się automatycznie w Fleet Engine, więc nie musisz już obliczać go za pomocą interfejsu Directions API. 4. Określ, ile czasu zajmie pełna migracja przypadków użycia mobilności na Twojej stronie do nowej platformy mobilności. 5. Sprawdź, czy limity korzystania są wystarczające do obsługi Twoich przypadków użycia. 6. Określ punkt zwrotny, w którym wszystkie żądania Google Maps Platform mogą zostać przeniesione na konto rozliczeniowe Mobility w przypadku zastosowań mobilnych.
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. Pomaga to nie tylko obniżać koszty, ale też dostarcza niezbędnych danych i statystyk, które ułatwiają podejmowanie świadomych decyzji biznesowych. Co więcej, przejrzystość takiego systemu pozwala firmom dokładniej kontrolować wydatki, co prowadzi do lepszego zarządzania budżetem.
Dalsze działania
- Skonfiguruj konto rozliczeniowe w konsoli GCP.
- Więcej informacji o płatnościach znajdziesz na stronie: