Zarządzanie ustawieniami projektu usług gier Play w Google Cloud Platform

Czasami możesz chcieć wyświetlić i edytować projekt usług gier Play bezpośrednio w Google Cloud Platform.

Typowe scenariusze:

  • włączanie dodatkowych interfejsów API w projekcie (np. Dysku Google);
  • Edytowanie informacji o marce gry w oknie OAuth 2.0.
  • wyświetlanie limitu interfejsu API i w razie potrzeby przesyłanie prośby o dodatkowy limit;
  • Edytowanie autoryzowanych identyfikatorów URI lub źródeł JavaScript w identyfikatorach klientów utworzonych w przeszłości.

Wyświetlanie projektu

Aby wyświetlić projekt w Google Cloud Platform:

  1. Na stronie Konfiguracja (Rozwój > Usługi gier Play > Konfiguracja i zarządzanie > Konfiguracja) wybierz dane logowania do gry.
  2. Przewiń w dół sekcji Uwierzytelnianie i kliknij Wyświetl w Google Cloud Platform.

Dostosowywanie limitów wykorzystania interfejsu API

W Google Cloud Platform możesz wyświetlić limity wykorzystania interfejsu API skonfigurowane obecnie dla Twojej gry oraz ilość wykorzystanego limitu. Możesz też ustawić limity dla poszczególnych użytkowników, aby zapobiec wyczerpaniu limitu przez użytkownika, który nadużywa usługi (lub przez klienta gry z błędami).

Aby wyświetlić lub zmienić limity wykorzystania w projekcie albo poprosić o zwiększenie limitu:

  1. Jeśli nie masz jeszcze konta rozliczeniowego dla projektu, utwórz je.
  2. Otwórz stronę Włączone interfejsy API w bibliotece interfejsów API w Konsoli interfejsów API i wybierz interfejs API z listy.
  3. Aby wyświetlić i zmienić ustawienia związane z limitami, kliknij Limity. Aby wyświetlić statystyki użytkowania, kliknij Użycie.

Pamiętaj, że „użytkownicy” są określani na podstawie adresu IP klienta wysyłającego żądanie limitu. Jeśli na przykład wszystkie Twoje żądania pochodzą z jednego serwera, może on zostać błędnie oznaczony jako jeden użytkownik wysyłający spam. Aby temu zapobiec, możesz dołączyć argument userIp=x.x.x.x do żądań punktu końcowego interfejsu API.

Więcej informacji o ustawianiu limitów dla poszczególnych użytkowników znajdziesz w dokumentacji Google Cloud.

Oprócz limitu na użytkownika istnieje limit dzienny dla całego interfejsu API usług Gier Google Play. Zazwyczaj nie musisz zmieniać wstępnie przydzielonego limitu. Jeśli jednak przewidujesz duży wzrost liczby żądań (np. w przypadku zbliżającego się wydarzenia), możesz poprosić o dodatkowy limit, klikając link Poproś o więcej.

Aktywowanie innych interfejsów API

Gdy utworzysz identyfikator klienta w Konsoli Play, interfejs Google Play Games Services API zostanie automatycznie włączony w Twoim projekcie. Inne interfejsy API Google możesz aktywować w Google Cloud Platform.

Aby włączyć interfejs API w projekcie:

  1. Otwórz Bibliotekę interfejsów API w Konsoli interfejsów API Google. Jeśli pojawi się monit, wybierz projekt lub utwórz nowy. W Bibliotece API znajdziesz wszystkie dostępne interfejsy API pogrupowane według rodziny produktów i popularności.

  2. Jeśli interfejsu API, który chcesz włączyć, nie ma na liście, użyj wyszukiwarki, aby go znaleźć.

  3. Wybierz interfejs API, który chcesz włączyć, a następnie kliknij przycisk Włącz.

  4. Jeśli pojawi się taka prośba, włącz płatności.

  5. Jeśli pojawi się taka prośba, zaakceptuj warunki korzystania z interfejsu API.

Zmiana informacji o marce

Aby zmodyfikować informacje o marce (tytuł, logo itp.) gry, które pojawiają się w oknie OAuth 2.0, ustaw atrybuty na ekranie zgody w Google Cloud.

Aby skonfigurować ekran zgody w projekcie:

  1. Otwórz stronę ekranu zgody w Konsoli Play. Jeśli pojawi się monit, wybierz projekt lub utwórz nowy.
  2. Wypełnij formularz i kliknij Zapisz.

Modyfikowanie typu użytkownika OAuth

Jeśli testujesz w ramach ścieżki testowej Wersja produkcyjna (Testowanie i wdrażanie > Wersja produkcyjna) przy użyciu osobistego konta testowego, musisz też skonfigurować ustawienie odbiorców OAuth w Google Cloud jako Zewnętrzne. Więcej informacji znajdziesz w artykule Zarządzanie odbiorcami aplikacji.

Modyfikowanie atrybutów związanych z identyfikatorem klienta

Aby zmodyfikować atrybuty związane z identyfikatorem klienta OAuth 2.0 (pochodzenie internetowe i adresy URL przekierowania w przypadku aplikacji internetowej itp.):

  1. Otwórz Konsolę Play i przejdź do swojej gry.
  2. Na stronie Konfiguracja (Rozwój > Usługi gier Play > Konfiguracja i zarządzanie > Konfiguracja) wybierz dane logowania do gry.
  3. Przewiń w dół sekcji Uwierzytelnianie i kliknij Wyświetl w Google Cloud Platform.
  4. W Google Cloud wybierz swój projekt.
  5. Na pasku bocznym po lewej stronie wybierz Interfejsy API i uwierzytelnianie. Sprawdź, czy na wyświetlonej liście interfejsów API stan interfejsu Google Play Game Services API to WŁĄCZONY.
  6. Na pasku bocznym po lewej stronie wybierz Zarejestrowane aplikacje.
  7. Rozwiń sekcję Identyfikator klienta OAuth 2.0 i znajdź atrybut, który chcesz edytować.