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 to:

  • 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 wadliwego klienta gry).

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żytkowanie.

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 Google Play Games Services API. 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.

Modyfikowanie informacji o marce

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

Aby skonfigurować ekran zgody w projekcie:

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

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 Platform wybierz swój projekt.
  5. Na pasku bocznym po lewej stronie wybierz Interfejsy API i autoryzacja. 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 Registered apps (Zarejestrowane aplikacje).
  7. Rozwiń sekcję Identyfikator klienta OAuth 2.0 i znajdź atrybut, który chcesz edytować.